In a bowl whisk together flour, baking powder, cardamom, fennel, and salt. Add condensed milk and milk, and whisk until a creamy homogenous batter forms.
In a medium saucepan heat water, sugar, and saffron until sugar dissolves, and slightly thickens to a one string consistency. Remove from heat and keep warm. Fill a frying pan one centimeter up with oil and heat on medium. When oil is hot, gently pour 1/4 cup of batter into the pan, and cook for 1-1.5 minutes on each side until golden and crispy on the outside, and fluffy and cooked through in the middle.
Place warm Malpuas directly into the warm saffron syrup, and flip to coat and saturate. Transfer to a serving dish and garnish with pistachios, colourful edible flowers, and saffron threads. Serve warm and enjoy! :)