Sooji Chocolate Halwa | Semolina Chocolate Pudding

5 from 2 votes

The popular sooji halwa with a chocolate twist!

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.


As a child, whenever I told mom that I wanted to eat something sweet, she almost always gave me two options – sooji halwa and aata halwa. I’m sure this is a common things in many Indian household, just because these halwas take very little time to cook and are yet delicious to eat.

Sooji halwa is like a pudding and is made using 4 basic ingredients: semolina (which is called sooji in hindi), clarified butter (ghee), sugar and water. Rest of the ingredients like cardamom, saffron, nuts etc. are optional. So the other day while making sooji halwa at home, I thought of giving it a twist and since I’m so fond of chocolates it was the first thing that came to my mind.


And so I added some cocoa powder in the sooji after roasting it. The chocolate added quite a good flavor to the halwa and you will enjoy it all the more if you are chocoholic like me! I am sure the kids will love this variation of sooji halwa.




1. In a pan, put water to boil. Once it comes to a boil switch off the flame. This should be done just before you start making the halwa so that the water is ready by the time you need it.

2. Put a wok or kadhai on medium heat, add the ghee and let it melt. The amount of ghee that you use in halwa can be adjusted according to taste and preference.

3. Once the ghee melts, add the cardamom powder and give it a mix. Also add in saffron strands at this stage if using in the recipe.

Sooji-Chocolate-Halwa-Recipe-Step-14. Add the sooji (semolina) and roast it along with the ghee. Roast till the sooji changes its color and you can smell a nice aroma. This step takes around 7-8 minutes. Keep stirring the sooji frequently because it burns quickly.

5. Once it’s roasted, add cocoa powder and give it a good mix. You can add more or less of the cocoa powder depending on how strong you want the chocolate flavor to be in the halwa. If you want more chocolaty flavor, add more of it.

6. Now add in the water, stir for a minute and slow down the flame to low-medium.


7. Add in the sugar and keep stirring the halwa till the sugar dissolves completely.

8. Once the sugar dissolves, cover the pan and let the halwa simmer for 2 minutes or so.

9. Take out the halwa in a serving bowl and garnish with sliced almonds and chocolate chips.

Sooji-Chocolate-Halwa-Recipe-Step-3Enjoy the sooji chocolate halwa !


Sooji Chocolate Halwa | Semolina Chocolate Pudding

5 from 2 votes
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 3
The popular sooji halwa with a chocolate twist!


  • 1/2 cup semolina [sooji]
  • 3-4 tablespoons ghee
  • 1/4 teaspoon cardamom powder
  • 1/2 cup sugar
  • 1 tbsp cocoa powder
  • 1.25 cups water
  • 3-4 saffron strands optional
  • sliced almonds for garnishing
  • chocolate chips for garnishing
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • In a pan, put water to boil. Once it comes to a boil switch off the flame.
  • Put a wok or kadhai on medium heat, add the ghee and let it melt.
  • Once the ghee melts, add cardamom powder and saffron strands into it.
  • Add sooji (semolina) and roast till it starts giving a nice aroma and the color changes to light golden brown.
  • Add the cocoa powder once the sooji is roasted.
  • Now add in the water slowly.
  • Keep stirring the halwa and add sugar to it.
  • Once the sugar mixes completely, cover the pan and let the halwa simmer for 2 minutes.
  • Garnish with sliced almonds, chocolate chips and serve hot.


* Adjust the sugar according to your preference.
* As the halwa cools down, the sooji absorbs water, and that's why I used a little more water than required. A little extra water keeps the halwa soft as it cools down.
* Nuts like cashews, raisins can be added into the halwa.


Calories: 365kcal, Carbohydrates: 54g, Protein: 3g, Fat: 15g, Saturated Fat: 9g, Cholesterol: 38mg, Sodium: 6mg, Potassium: 79mg, Fiber: 1g, Sugar: 33g, Calcium: 5mg, Iron: 1.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: Indian
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.


Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Nice recipe. Wish to know for how many days we can store this. Means 1 or 2 more days?
    Pls provide me guidance.
    Thank you

    1. hey there! never tried adding snickers to halwa! but sounds like a cool idea. I will give it a try and post the recipe someday 🙂