Add water in a saucepan, set at medium heat along with butter, sugar, cardamom, saffron and rose water.
Once the mixture comes to a boil, take off theheat and add in the flour while mixing continuously.
Cook it again for 2-3 mins until the dough comes together and forms a film at the bottom of the pan.
Transfer it to a piping bag with a large nozzle once cooled down.
Pipe diretly in the pan and fry for 3-4 mins or until golden brown
For the sugar syrup, take a saucepan set over medium heat and heat water, sugar, cardamom powder and saffron till it starts to boil and the liquid becomes thick.
Dip the churros in the sugar syrup and plate them on the serving dish along with a garnish of chopped pistachios on top.
Recipe by Bake with Shivesh at https://bakewithshivesh.com/gulab-jamun-churros-2/