Ingredients
Equipment
Method
Prepare the Ingredients:
- Lightly roast cashews in ghee for 2-3 minutes on medium heat.
- Measure out ghee, semolina, sugar, and water.
Roast the Semolina:
- Melt ghee in a heavy-bottomed pan over medium-low heat.
- Add semolina and roast, stirring continuously for 8-9 minutes until golden and nutty. Keep the heat medium-low to avoid burning.
Prepare the Liquid Mixture:
- In a separate saucepan, combine sugar and water (or milk-water mix). Heat until sugar dissolves.
- Add cardamom and rose water (if using). Optionally, add saffron for extra flavor.
Combine and Cook:
- Carefully pour the hot liquid mixture into the roasted semolina. Stir gently to avoid splashing
- Stir constantly to ensure no lumps form and the texture becomes smooth and creamy.
Final Touches:
- If the halwa is too thick, add a bit more milk or water to adjust the consistency.
- Garnish with roasted nuts, raisins, and any desired toppings.
Serve:
- Serve warm and enjoy as a comforting dessert, breakfast, or snack.