Sooji Halwa

Traditional Indian dessert, Sooji Halwa is a pudding made from semolina (sooji).

Ghee, sugar and sooji are the three main ingredients required to make this easy dessert!

sooji halwa served in a small copper bowl with one more bowl in the background

I have realized that I haven’t shared some very basic Indian recipes on the blog.

Like so far, I had not shared the recipe for Sooji Halwa (Suji Halwa)! I mean can there be any simpler (and easier) Indian dessert?

Growing up, there were 2 desserts that mom made on a regular basis- one was halwa and the other was kheer.

While halwa is a broad term used for pudding like desserts in India, the most common halwa that mom made were sooji halwa and aate ka halwa (made from wheat flour).

Sooji ka halwa was made in home whenever we wanted to have something sweet. It was an easy dessert which mom could whip up in 15 minutes and hence it was her go to dessert for sweet cravings.

The halwa was also made as prasad (offering) for various festivals. I remember eating bowls of sooji halwa during Navratri!

What is Sooji Halwa

It’s a pudding made with sooji (semolina), ghee (clarified butter) , sugar and water.

Everything else is optional.

Like, I have added some milk but you can very well use 100% water.

Milk makes the halwa more creamy and so I prefer using 50% milk and 50% water.

I have slightly flavored the halwa with cardamom and nuts.

Again you can skip both if you want, totally optional.

My mom’s everyday sooji halwa (or suji halwa) never had nuts in it. She didn’t even add cardamom powder.

sooji halwa served in a black plate with a spoon scooping a bite from the halwa

How to Make Best Sooji Halwa

It’s just a simple dessert but here are few things you need to keep in mind while making sooji halwa.

Getting the ratio right: back home, I have often heard this from people that for making the best sooji halwa, use same amount of ghee, sugar and sooji and double the water.

Now that might seem like a lot of ghee but it does really make the best halwa.

For this recipe, I do use same amount (1/2 cup) of ghee and sooji. I slightly cut down on the sugar and use 1/3 cup.

You can very well 1/2 cup so then it will be 1/2 cup of each ingredient.

I use 3 times the water since I like my halwa more on the softer side. And I don’t do 100% water but rather 50% milk and 50% water for a creamier halwa.

Roast the sooji until fragrant: the most important step! If you don’t roast the sooji properly, the halwa will have raw taste.

I don’t like to brown my sooji for the halwa. So I roast it on low heat, stirring continuously until it’s nice and fragrant.

It takes around 8 to 9 minutes for it to roast on low heat.

Be careful while adding the liquid: when you add hot liquid (water and milk in this case) to the hot pan of roasted sooji, it bubbles up like crazy. So be very careful!

Add slowly and carefully else you  will burn yourself.

It’s also a good idea to use a pan with a long handle to heat up the milk, sugar and water mixture.

That makes it easier to pour the hot liquids into the sooji.

Stir constantly to avoid forming lumps: to make sure your halwa is smooth, stir continuously as you add the liquids.

If you don’t do that, it will form lumps and won’t have the creamy texture.

This sooji halwa is lightly sweetened. Increase the quantity of sugar for a sweeter halwa.

Method

1- To a pan, add sugar, water and milk. Stir and let it heat up on medium heat. You don’t want to boil it but mixture should be heated through and sugar should be dissolved.

2- While the milk-water heats up, put a pan on medium heat and add ghee to it. Let the ghee melt.

3- Then add sooji to the pan and stir.

4- Add in the broken cashews and stir.

step by step picture collage of making sooji halwa

5 – Stirring continuously, roast the sooji on low-medium heat

6- Add cardamom powder and continue to stir.

7- Stir for around 8 to 9 minutes on low-medium heat. As soon as sooji is fragrant and beginning to change color, that it the time to add the liquid.

I don’t like to brown my sooji, if you want darker color halwa, roast couple more minutes.

8- Add the heated milk-water-sugar-mixture into the pan. It will bubble a lot as you add the liquids into the pan so be careful and add slowly.

step by step picture collage of making sooji halwa

9- Whisk the sooji continuously as you add the liquids.

10- Add the liquids in 2-3 parts, whisking continuously with one hand.

11- Keep stirring, sooji will begin to absorb the liquid and thicken up.

12- Stir for 2 minutes more until the halwa thickens and leaves the sides of the pan.

step by step picture collage of making sooji halwa

Garnish with more cashews and serve sooji halwa warm!

sooji halwa served in a small copper bowl with one more bowl and spoons in the background

If you’ve tried this Sooji Halwa Recipe then don’t forget to rate the recipe! You can also follow me on Facebook and Instagram to see what’s latest in my kitchen!

Sooji Halwa

sooji halwa served in a small copper bowl with one more bowl in the background
Manali
Indian dessert made with semolina, ghee and sugar. Sooji halwa is one of the most common Indian desserts made in every household.
5 from 8 votes
Prep Time 5 mins
Cook Time 15 mins
Total Time 20 mins
Course Dessert
Cuisine Indian
Servings 4
Calories 373 kcal

Ingredients
  

  • 1/3 cup sugar 75 grams, or use more for a sweeter halwa
  • 3/4 cup water 6 oz/180 ml
  • 3/4 cup milk 6 oz/ 180 ml
  • 1/2 cup ghee 100 grams, in semi-solid state
  • 1/2 cup sooji (semolina) 90 grams, use fine sooji
  • 10 whole cashew nuts broken into small pieces
  • 1/8 teaspoon cardamom powder

Instructions
 

  • To a pan, add sugar, water and milk. Stir and let it heat up on medium heat. You don't want to boil it but mixture should be heated through and sugar should be dissolved.
  • While the milk-water heats up, put a pan on medium heat and add ghee to it. Let the ghee melt. Then add sooji to the pan and stir. Add in the broken cashews and stir.
  • Stirring continuously, roast the sooji on low-medium heat. Add cardamom powder and continue to stir.
  • Stir for around 8 to 9 minutes on low-medium heat. As soon as sooji is fragrant and beginning to change color, that it the time to add the liquid.
    I don't like to brown my sooji, if you want darker color halwa, roast couple more minutes.
  • Add the heated milk-water-sugar-mixture into the pan. It will bubble a lot as you add the liquids into the pan so be careful and add slowly.
  • Whisk the sooji continuously as you add the liquids. Add the liquids in 2-3 parts, whisking continuously with one hand.
  • Keep stirring, sooji will begin to absorb the liquid and thicken up.
    Stir for 2 minutes more until the halwa thickens and leaves the sides of the pan.
  • Garnish with more cashews and serve sooji halwa warm!

Notes

  1. You can add raisins and almonds to the halwa.
  2. If you think that's a lot of ghee, you can cut it down to 1/3 cup. I would not recommend going below that.
  3. This halwa is lightly sweetened. For a sweeter halwa, use 1/2 cup sugar.
  4. You can add saffron for color and flavor. Add it to the liquids while heating them up.
  5. If you prefer a more roasted halwa, simply roast the sooji for additional 1 to 2 minutes for darker color halwa.

Nutrition

Calories: 373kcalCarbohydrates: 35gProtein: 5gFat: 25gSaturated Fat: 15gCholesterol: 61mgSodium: 24mgPotassium: 117mgFiber: 1gSugar: 19gVitamin A: 45IUCalcium: 57mgIron: 1.1mg
Keyword sooji halwa, sooji ka halwa, suji halwa
Tried this recipe?Mention @cookwithmanali or tag #cookwithmanali!

28 thoughts on “Sooji Halwa

  1. 5 stars
    Thank you so much for sharing this recipe!
    Many years ago, I dined regularly at an Indian restaurant. I became friends with the owner/chef, and my love for Indian cuisines started there.
    Sooji Halwa was a dessert that I enjoyed regularly at his restaurant, but I never learned how it was made until now. I made a batch tonight. I added a half-dozen whole green cardamom pods, and it turned out exactly as I remembered. Perfect. Thank you!

  2. 5 stars
    I didn’t have ghee so used butter; doubled the recipe and added a bit of cinnamon and vanilla extract at the end. Simply divine!

  3. Made this for the first time in years . For got how to make it.come on this site . I made it with full milk and ghee so soft thank you but I couldn’t find a recipe for the puri .

  4. Thank you, I made this but was told the the sooji was not properly cooked because it wasn’t browned enough. I personally loved it this way – I don’t like the taste of brown semi burnt sooji – what’s the feedback on this?

    Thank you

    1. everyone makes it differently , there’s no right or wrong way of doing it. You sooji should be roasted enough, doesn’t matter if it still looks white or dark brown!

  5. 5 stars
    Awesome recipe as it turned out perfectly. Soft but not too sweet (followed recipe exactly). My family all commented on how wonderful it tasted and asked for the recipe. 10/10!!

  6. The recipe looks delicious and I intend to try it. Could I skip the ghee/butter totally i.e can I just roast the semolina in the pan without the fat? Thank you!

    1. no you can’t, it won’t be halwa then, it will be some other dish. The taste of the halwa comes from the ghee, you can reduce it if you want but can’t skip it if you want to make halwa.

  7. 5 stars
    Thank you so much for sharing this recipe. This is my Mauritian father in laws favourite desserts. I made this for him and he absolutely loved it! He said it was as good as my mother in laws Halwa, which was a great compliment!

    1. 5 stars
      Jazaakallah Khairan kaceera for the recipe. Shayad I made it for the first time. Very nicely instructed .
      Alhamdulillah loved it

Leave a Reply

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