Sohan Halwa is a traditional Indian dessert, renowned for its rich taste, dense texture, and delightful crunch. Originating from the northern regions of India, this sweet delicacy is often prepared during festivals and special occasions. Here’s a comprehensive guide to making this mouthwatering treat at home.

Ingredients
For the Halwa:
- 1 cup ghee (clarified butter)
- 1 cup all-purpose flour (maida)
- 1 cup semolina (sooji)
- 2 cups sugar
- 2 cups water
- 1/2 cup milk
- 1/4 teaspoon cardamom powder
- A pinch of saffron strands (optional)
- 1/4 cup almonds, chopped
- 1/4 cup pistachios, chopped
- 1/4 cup cashews, chopped
For Garnishing:
- A few saffron strands
- Silver leaf (optional)
- Extra chopped nuts (almonds, pistachios, cashews)
Instructions
- Preparation of Ingredients:
- Start by soaking a pinch of saffron strands in a tablespoon of warm milk. Set aside.
- Chop the almonds, pistachios, and cashews, keeping a few aside for garnishing.
- Making the Sugar Syrup:
- In a heavy-bottomed pan, combine the sugar and water.
- Bring the mixture to a boil over medium heat, stirring occasionally until the sugar dissolves completely.
- Add the milk to the syrup and continue to simmer for a few more minutes. This helps to remove any impurities.
- Once the syrup thickens slightly, add the soaked saffron strands and cardamom powder. Keep the syrup warm on low heat.
- Preparing the Halwa Mixture:
- In another heavy-bottomed pan, heat the ghee over medium heat.
- Add the all-purpose flour and semolina to the ghee. Stir continuously to avoid lumps and ensure even roasting.
- Roast the mixture until it turns golden brown and a nutty aroma fills the kitchen. This step is crucial for achieving the right texture and flavor.
- Combining the Mixtures:
- Gradually pour the warm sugar syrup into the roasted flour and semolina mixture, stirring constantly to avoid any lumps.
- Continue to cook on medium-low heat, stirring continuously until the mixture starts to leave the sides of the pan and reaches a thick consistency.
- Add the chopped nuts and mix well. Cook for another 5-7 minutes until the halwa thickens further and the ghee starts to separate from the mixture.
- Setting the Halwa:
- Grease a flat plate or a baking dish with ghee.
- Pour the cooked halwa mixture into the greased dish and spread it evenly using a spatula.
- Garnish with saffron strands, silver leaf (if using), and extra chopped nuts. Press the nuts gently into the halwa.
- Cooling and Serving:
- Allow the halwa to cool completely and set. This may take a couple of hours.
- Once set, cut the halwa into desired shapes, such as squares or diamonds.
Tips for the Perfect Sohan Halwa
- Quality of Ingredients: Use high-quality ghee and fresh nuts for the best flavor.
- Constant Stirring: Ensures even cooking and prevents the mixture from burning.
- Patience: Let the halwa cool completely before cutting to ensure clean edges and the right texture.
Conclusion
Sohan Halwa is a labor of love, requiring patience and attention to detail. The end result, however, is a delectable sweet that melts in your mouth, leaving a lingering taste of rich ghee, roasted flour, and aromatic spices. Perfect for celebrations or as a treat for loved ones, this traditional Indian dessert is sure to impress. Enjoy making and sharing this delightful sweet in your home!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
