01 -
Mix flour, milk powder, semolina, sugar, baking powder, salt, and fennel seeds. Whisk in milk until smooth, avoiding overmixing. Let rest while preparing syrup.
02 -
Combine sugar, water, cardamom, and saffron in a saucepan. Heat until thickened, avoiding stirring while bubbling to prevent crystallization. Keep warm.
03 -
Heat ½ inch of ghee or oil in a pan. Pour small ladles of batter, spreading into circles. Cook until golden brown on both sides.
04 -
Drain malpuas briefly on paper towels, then immediately transfer to warm syrup. Repeat with remaining batter.
05 -
Serve warm with extra syrup and garnish with chopped almonds and pistachios.