saffron sooji halwa recipe | kesar suji ka halwa recipe | kesari halwa recipe

Saffron sooji halwa recipe With step by step photos. Smooth, delicious and velvety sooji halwa made with saffron and cashews. Sooji halwa is one of the popular halwa recipe made in many Indian homes, especially during festive seasons. the recipe shared here is of saffron sooji halwa where saffron is added. Addition of saffron gives a lovely aroma and a light yellow color to the halwa.

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Saffron is also known as ‘kesar’ in hindi and ‘zafran’ in urdu language. Hence this delectably smooth velvety halwa is also known as Kesari halwa and Zafrani sooji halwa. sooji is ‘cream of wheat’ in english and ‘rava’ in marathi and South Indian languages.

saffron suji halwa recipe

This recipe is the North Indian version of making kesar Suji halwa. there is one more simple version without adding saffron and is made mostly in North Indian homes. You can check this plain sooji halwa recipe here – Sooji halwa recipe.

In south India there is another version called as Rava kesari. a few variations of rava kesari are Pineapple kesari, Kesari bath, Mixed fruit kesari and Mango kesari. I have shared all the versions of halwa on the blog including the Maharashtrian Banana sheera. this recipe of saffron sooji halwa is closer to the sheera recipe.

The difference in these recipes is due to the proportion of ghee, sooji and milk or water. For the suji halwa to taste good, it should be roasted very well. If even a slight rawness remains, the sooji halwa does not taste good. You will know something is wrong with the halwa when you see it or taste it.

Even though I like Suji halwa, my personal favorite is Kada prashad which is made with wheat flour and served as prashad in gurudwaras.

To make saffron suji halwa I have used hot water with sugar, but if you want you could substitute milk with water. Add your own choice of dry fruits like raisins, almonds, pine nuts. I have only added cashew nuts.

Saffron is expensive. so to substitute saffron one could use cardamom powder (elaichi powder) or rose water. This is the way halwa is made in many Indian homes without saffron.

To get the yellow hue in the halwa, artificial yellow color can be added to the halwa. When choosing or buying any food color go for a good brand and check for the contents in the food color, whether they have been approved by the FDA or not. personally I avoid food colors and use natural ingredients to get the color in food.

In this suji halwa you could also add fruits like banana, mango, apple, pineapple. The fruits give their own flavors to the halwa and also make the halwa more nutritious.

If you are looking for more Halwa recipes then do check:

STEP BY STEP PHOTOS ABOVEmany of my recipes have step by step photos and useful tips to help you make it easily and perfectly.

Saffron Sooji Halwa

4.84 from 6 votes
Smooth, delicious and velvety sooji halwa made with saffron and cashews.
saffron sooji halwa recipe, kesar suji halwa recipe
Author:Dassana Amit
Prep Time:15 mins
Cook Time:15 mins
Total Time:30 mins
Cuisine:north indian
Servings (change the number to scale):4
(1 CUP = 250 ML)


  • 1 cup fine sooji (cream of wheat or rava or rawa)
  • 2.5 cups water or milk
  • 1 generous pinch of saffron, approx 30 to 40 strands of saffron dissolved in 2 tablespoons warm water
  • 5 to 6 tablespoons ghee

    (clarified butter)

  • ¾ to 1 cup sugar or as required
  • ¼ cup cashew nuts
  • 3 to 4 cardamom pods - crushed or ½ teaspoon cardamom powder


  • Heat a pan and roast the sooji for 6 to 7 mins on a medium-low flame. Keep on stirring in between so that the sooji does not burn and gets a uniform color. Keep aside.
  • Warm 2 tablespoons water and add saffron to it. Keep aside for 10 to 15 minutes. 
  • In another pan take water and sugar and bring it to a rolling boil. Switch off the flame. Strain the water to remove the sugar impurities and keep aside.
  • In a kadai or pan, melt ghee. Fry cashewnuts in the ghee till golden brown.
  • Add the roasted sooji and mix it with the ghee.
  • Mix everything well and after 1 to 2 minutes add the crushed cardamom.
  • Roast the sooji mixture further for 1 to 2 minutes on a low flame.
  • Add the hot sugar water to the sooji mixture slowly and gradually.
  • Keep on stirring while adding the sugar solution. Take care to see that no lumps are formed.
  • Also add the saffron dissolved water to this.
  • Mix and stir the whole mixture very well. Let the whole halwa mixture cook for 2 to 3 minutes or more till you see some ghee releasing from the halwa
  • Serve saffron suji halwa hot or warm. 

NUTRITION INFO (approximate values)

Nutrition Facts
Saffron Sooji Halwa
Amount Per Serving
Calories 484 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 10g63%
Monounsaturated Fat 4g
Cholesterol 41mg14%
Sodium 9mg0%
Potassium 148mg4%
Carbohydrates 71g24%
Fiber 2g8%
Sugar 37g41%
Protein 6g12%
Vitamin A 500IU10%
Vitamin C 0.3mg0%
Calcium 21mg2%
Iron 2.6mg14%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAall our content & photos are copyright protected. a lot of time and effort is spent in researching, developing, testing and photographing recipes. please do not copy. as a blogger, if you you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
TRIED THIS RECIPE ?i would love to hear from you. if you have made this recipe then rate the recipe or leave a comment below. if you like this recipe then do share the recipe link on facebook, twitter & pinterest. for instagram mention @vegrecipesofindia or tag #vegrecipesofindia

How to make saffron sooji halwa recipe:

1. Firstly warm 2 tablespoon water and add 1 generous pinch saffron strands (about 30 to 40 strands of kesar) in it. Keep this mixture aside for 10 to 15 minutes.

saffron suji halwa recipe

2. Measure and keep all the ingredients ready for making kesar sooji halwa.

saffron suji halwa recipe

3. Heat a broad heavy pan or kadai. Add 1 cup sooji (rava or cream of wheat).

saffron suji halwa recipe

4. Begin to roast sooji on a medium-low flame stirring often.

saffron suji halwa recipe

5. Roasting sooji well takes about 6 to 7 minutes on a medium-low flame. Keep on stirring continuously so that the sooji does not burn and gets a uniform color. The texture of the sooji granules will also change and will look crisp. Sooji gives a lovely aroma after it gets roasted.

saffron suji halwa recipe

6. Once the sooji is roasted well, then remove in a separate bowl or plate. Keep aside.

saffron suji halwa recipe

7. In another pan take 2.5 cups of water or milk. Also add ¾ cup to 1 cup sugar or as required. Keep the pan on a medium flame and begin to heat it. Stir so that the sugar dissolves.

saffron suji halwa recipe

8. When the sugar solution comes to a rolling boil, then switch off the flame.

saffron suji halwa recipe

9. Filter the hot sugar solution to get rid of the sugar impurities and keep it aside.

saffron suji halwa recipe

10. In a kadai or pan, melt 5 to 6 tablespoons ghee.

saffron suji halwa recipe

11. Fry ¼ cup cashews in the ghee till golden brown.

saffron suji halwa recipe

12. Now add the roasted sooji slowly to the ghee and cashew nuts.

saffron suji halwa recipe

13. Keep flame to a low and mix suji well with the ghee. Suji will begin to absorb the ghee and leave a nice aroma.

saffron suji halwa recipe

14. After 1 to 2 minutes of stirring the mixture, add ½ teaspoon cardamom powder. It also contributes to the fragrance in the halwa. experience the fusion of the lovely fragrances of ghee, cardamom and sooji all together in your kitchen.

saffron suji halwa recipe

15. Mix very well.

saffron suji halwa recipe

16. Roast the sooji halwa mixture for 1 to 2 minutes more on a low flame.

17. The hot sugar solution is already ready. Add it to the sooji slowly.

saffron suji halwa recipe

18. Keep on stirring and mixing when you are adding it to the sooji + ghee mixture so that lumps are not formed.

saffron suji halwa recipe

19. Mix very well.

saffron suji halwa recipe

20. Now add the saffron dissolved water to the sooji halwa mixture.

21. Stir the whole halwa mixture very well. The sooji granules will absorb all the water and swell. Keep on stirring at intervals so that the sooji halwa does not stick to the bottom of the pan or kadai.

22. Let the whole halwa mixture cook for 2 to 3 minutes or more till you see some ghee releasing from the sooji halwa. You should not see any creamish specks or dots in the sooji. This means that the sooji is not cooked well. In the below pic, Saffron sooji halwa is ready.

saffron suji halwa recipe

23. Serve saffron suji halwa hot or warm or chilled. Leftovers can be refrigerated and warmed before serving.

saffron suji halwa recipe

Related Posts

Dassana Amit

Dassana Amitnamaste and welcome to which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Comments are closed.

41 comments/reviews

  1. This is my first try to make sooji halwa and I am glad I came across your recipe.

    Today is Ganesh Chaturthi and I have about 40 guests coming for lunch.

    The recipe turned out perfect. I went low on sugar cause I don’t like it over sweet, rest all worked awesome.

    Thanks a ton!5 stars

    • Welcome Shivangi. Glad to know this. Thanks for sharing your positive feedback on sooji halwa.

  2. I tried it and it came out very nice – thanks for posting this receipe5 stars

    • welcome smitha and glad to know. happy cooking.

  3. Hi, how much rose water you would suggest for this recipe?5 stars

    • joana, you can add around 3-4 teaspoon.

  4. Can I remove saffron flavour? Is taste will be ok? Any substitute for saffron?

    • there is no substitute for saffron. you can skip if you want. do not forget to add cardamom powder if skipping saffron.

  5. Hi,should i make it with fine or coarse suji?

    • parul use fine sooji for sooji halwa thanks.

  6. Hey,
    liked the recepie. It’s simple and sweet. Just one query. How much sugar to use for500 gms rawa?

    • for 500 grams of sooji, you can add 350 to 450 grams of sooji. it depends on the sweetness which you prefer in the halwa.

  7. Thanks Dassana and Amit. This halwa turned out awesome. I made it in Navratri. Though I had made variety of halwas before. But I was looking for authentic taste. And this was it. I luv cooking but in my kitchen spicy and salty food items are always on list . Only on special occasion I made sweets and this halwa was big hit. I will look forward for more recipes on your blog. Congratulations to both for this blog!

    Patience is a key to make this Halwa!5 stars

    • pleased to know this sban 🙂 thankyou for trying suji halwa recipe. surely try more recipes and let us know and you are welcome god bless you.

  8. I tried making without ghee as well as with ghee while frying suji initially, but when did without ghee it was not properly cooked when ready. why so?

    • suji roasts well with or without ghee. one has to stir suji often while roasting, so that the grains cook evenly.

  9. I’m so sad! I over-roasted this and it tasted terrible! The saddest part was the waste of saffron. But I wanted to let readers know that I halved the recipe but used the same cooking times for roasting that you suggested in the post. So with the smaller amount you have to not cook it for so long. I’ll try again sometime. I’m sure it’s great when you do it correctly.

    • fannie, you are right for half the amount you have to cook it for less time. basically the sooji becomes aromatic once done. secondly you have to keep on stirring the sooji often for uniform roasting. its really good when its done correctly. do try again.

  10. Can we substitute butter for ghee and almonds for cashews?

    • puja, usually its made with ghee. i don’t know how it will taste with butter. dry fruits you can replace of your choice.

  11. Is it 9 table spoon or 9 tea spoon of ghee I have to add?

    • marie, its 9 table spoon ghee for 2 cups of flour.

  12. I am not into cooking at all until I got married and my husband loves eating. He always wanted me to make suji ka halwa. And your recepie was so easy to follow. My husband loved the halwa and a big thank you .5 stars

    • welcome sindhu

  13. i just tried this recipe, very nice but i didn’t put 4 cups of water, instead put 2 1/2 cups water and 1/2 low fat milk. it turned out very nice.
    thanks for recipe.4 stars

    • thanks. the proportion you have mentioned works well and also 50:50 ratio of water and milk also works fine.

  14. The sugar amount is way off. What should it be?

    • thanks maria for letting me know. have changed the proportions. generally for 1 cup of sooji or rava, 3/4 to 1 cup sugar is used. so for 2 cups you can use 1.5 cups to 2 cups of sugar, depending upon your taste.

  15. Dear Dassana

    Your cooking luks just marvellous..the presentation, briefing .. everything luks like a story hope tht you are a good story teller…my kid likes suji ka halwa so much…
    i do the same way to shown in the site..
    put more recipes for small kids..

    best of luck..

    • thanks anu. i will try to incorporate more kids friendly recipes in future.

  16. Hi

    I have a query. When do we add the fruits like banana, mango, apple, pineapple.

    Want to try this lovely recipe. The pics are awesome and your description is too good.

    • hi shahnaz, you add the fruits once the suji/semolina is roasted in the ghee, ie before adding the water or milk. i will be posting the recipe of banana halwa or banana sheera as we call soon.

  17. Hi Dassana

    your way of displaying pics has helped me a lot!!!I added a bowl of Almond powder instead of cashews. It’s taste is also yummy…Thanks a lot!!!

    • thanks divya. almond powder is the halwa must have not improved the yum factor but also made it more nutritious. you have given me a nice tip to make our plain suji halwa healthy and nutritious…. thanks dear.

  18. Lovely mouthwatering halva , i will try it..

    • sure…. do try it..

  19. wow!!! love the way you write the instructions. such detailed narration and beautiful pics. for a minute I could actually feel the aroma of sooji in the air. someting magical about the way you describe i guess…

    • thanks for your lovely comments, suzzane

  20. HI!! Thanks for the nice recipe. What should we do if the packet of rava says roasted rava?? We could skip the 15 min roasting process at the beginning? Thanks!

    • my suggestion would be to still roast it for some time, at least for 7-8 minutes. the reason being we do not know for how long the manufacture has roasted the rava.

      it happened with me once. i bought a packet of roasted rava and did not roast it all. the only roasting i did was in the later part with the ghee and dry fruits. and the halwa did not turn out well. and then i was like, i should have roasted the rava in the beginning…

      so i would suggest you to roast the rava for some time till it becomes fragrant.

  21. Great pics Dassana… I want to grab the bite of that halwa right away..looks yum yum 🙂