Suji ka Halwa | Sheera Recipe

Step by StepJump to Recipe

Suji ka halwa or Sheera is a quick, easy and delicious pudding which is often made in most Indian homes and in my home as well.

suji ka halwa served in two dark green bowls on a yellow napkin on a deep dark blue bakcground. two dessert spoons kept on the side.

Suji halwa is made with fine semolina or cream of wheat (farina), ghee, sugar and nuts. In India cream of wheat is called as suji, sooji or rava. This everyday Indian sweet can be made in about 15 minutes.

Suji ka halwa & it’s Indian variations

Suji halwa is also known as Rava Sheera in Western India and Rava Kesari in South India. The method of preparation is more or less similar, with a few ingredients being changed here and there.

Though rava or semolina remains the key ingredient. In some variations, milk is added instead of water. For flavorings usually, cardamom powder is added.

Sooji ka halwa or sheera are often made for an auspicious occasion or a pooja. It could also be a festive occasion like Diwali, Ganesh Chaturthi or a religious ceremony conducted in your home or you just want to have something sweet.

Since this is an easy and quick halwa recipe, you don’t need any excuse or occasion to make it. I often make sooji halwa as a bhog or naivedyam to be offered to the deities.

We always make Suji halwa with puri during the navami pooja of Navratri festival. Kala chana is also made. On this day we offer kala chana, suji halwa and puri to the small girls (kanjak) who symbolise the mother goddess.

The rava kesari that is popular in South India, usually has orange synthetic color added. But you can make the same, with natural coloring agents like saffron threads or saffron powder.

Saffron threads or kesar can also be added in sooji halwa like this Saffron Suji Halwa Recipe.

Along with suji ka halwa I make other types of halwa recipes too. I don’t make them everyday, but when we have pooja or during festive occasions or sometimes just as a sweet snack.

I have shared many halwa varieties and you can check them here in this Collection of 28 Halwa Recipes.

Proportions that can make or break

Sooji halwa is often made in bulk on festive or religious occasions. If you want to make a large quantity, then there is a certain proportion you have to follow.

The ratio of suji to sugar to water to ghee is 1:1:2:0.5 in a cup or glass measurement. I slightly deviate from this proportion and add a bit less ghee and sugar.

  • Sugar –  For 1 cup of sooji or rava, I add ⅔ or ¾ cup of sugar. So the suji halwa has less sweetness or is just sweet. 1 cup of sugar gives a very sweet taste.
  • Ghee – I also add ⅔ cup ghee for 1 cup of suji. For me, ⅔ cup is a good amount of ghee. Reduce or increase the ghee if you prefer.
  • Water – I add 2.5 cups water for 1 cup of suji.  Though you can even add 2 cups of water. The amount of water can also be increased depending on the quality of the rava and if you want a pudding-like smooth consistency.

Tips for Best Suji Halwa

  1. Type of suji or rava: Use the fine variety of suji for making halwa as it gives a smooth tasting halwa. You can also use Bombay rava.
  2. Temperature: When adding the sugar solution to the rava, it has to be boiling and bubbling hot. If the sugar solution becomes warm, then heat it up till it comes to a boil. The fried rava mixture also has to be hot when the sugar solution is added.
  3. Multi-cooking: When you begin roasting the rava, at the same time, keep the sugar solution to boil on another burner.
  4. Reducing Ingredients: You can reduce both the amount of sugar and ghee.
  5. Sweeteners: Jaggery can be also added instead of sugar. First, add jaggery in water and heat the water till it becomes warm. When all the jaggery is dissolved, strain the solution to get rid of impurities. Put the strained solution back in the pan and heat till it comes to a boil.
  6. Liquids: Milk can be added instead of water and this will give the suji ka halwa rich taste and flavor.
  7. Flavorings & Nuts: You can add your choice of dry fruits and nuts. For flavoring and aroma, usually, cardamom powder is added. Variations can be 8 to 10 saffron strands soaked in some warm water or even rose water can be added.
  8. Edible Camphor: Adding edible camphor is optional. If you are making sooji halwa for religious occasions then you can add a pinch of edible camphor. During 8th or 9th day of Navratri festival, this sooji halwa is made along with dry kala chana and pooris for kanjak pooja in parts of North India.

Step-by-Step Guide

How to make sooji ka halwa

Frying suji or rava

1. Heat ⅓ cup ghee in a kadai or a thick bottomed pan. Keep the flame to a low or medium-low. Use a heavy pan or else there is a risk of the suji getting burnt. When the ghee is getting heated, at the same time keep sugar and water to boil in a pan on a different burner. Steps are mentioned below under the heading “Making sugar solution for halwa“.

heating ghee in a heavy pan or kadai

2. Add ½ cup sooji (rava or semolina). Use a fine variety of sooji and not the coarser variety.

adding rava to the ghee

3. Also add 10 to 12 cashews (kaju) halved or whole.

adding cashews

4. Mix very well and start frying the sooji and cashews.

beginning to fry suji

5. Keep on stirring the sooji so that the grains do not stick to the pan and are fried evenly.

frying suji

6. Roast sooji till you can see the ghee getting separated and when you see the cashews getting golden. The color of the suji or rava should not become brown. There will also be a fragrant aroma of suji and ghee in your kitchen. Frying suji takes approx 7 to 8 minutes on a low flame. this step is important because if sooji is not roasted well then you will not get perfect texture in the halwa. There will be slight raw taste in the sooji halwa.

Handy tip – note that by the time the cashews get golden, the suji will also be fried well. So keep on stirring and wait for the cashews to get golden.

suji fried and changes to a light golden color

7. When the suji is fried well, then add 1 teaspoon chironji (optional), 2 tablespoons raisins (kishmish) and a pinch of edible camphor (optional).

adding chironji

8. Next add ½ teaspoon cardamom powder (4 to 5 green cardamoms, powdered in a mortar-pestle, husks discarded). You can also add sliced almonds or pistachios.

adding raisins and cardamom powder

9. Mix well.

mix everything

Making sugar solution for halwa

10. When you keep the sooji for roasting in the ghee, at the same time, take ⅓ cup sugar in another pan or saucepan.

sugar taken in a pan or saucepan

11. Pour 1.25 cups water.

pouring water in the pan

12. Keep the pan on a stove top on a medium-low to medium flame. Stir so that the sugar dissolves.

stirring to dissolve sugar

13. Bring the water+sugar solution to a boil.

sugar solution getting boiled

Making suji ka halwa or sheera

14. Once you stir the raisins, cardamom powder and chironji, then pour the boiling & bubbling sugar solution in the ghee-sooji mixture slowly, with continuous stirring. Pour carefully, as the mixture sizzles and splutters.

pouring hot bubbling sugar solution in the fried rava mixture

15. Mix very well so that lumps are formed. Break the lumps if any with a spoon.

stirring the mixture

16. The sooji grains will begin to absorb the water and swell.

suji halwa mixture getting cooked

17. The mixture will start thickening. Keep on stirring often.

suji halwa mixture thickening

18. In the photo below, the sooji halwa mixture has thickened but still soft, moist and the consistency is like that of pudding.

suji halwa mixture almost cooked

19. Once all the water is absorbed, you will notice the change in the texture. The ghee also will be visible at the sides.

suji halwa mixture almost cooked

20. Keep stirring and cooking till you get the final texture like the below picture. All the water should be absorbed and the halwa will leave the sides of the pan. If you want to make slices, then immediately pour the sooji halwa mixture in a greased pan or tray. Spread evenly and when warm or cooled, cut into diamond-shaped or square slices.

suji ka halwa done

21. Serve suji ka halwa hot or warm or at the room temperature. Leftover suji halwa can be refrigerated. Before serving warm in a small pan or in a microwave.

suji ka halwa served in two dark green bowls on a yellow napkin on a deep dark blue bakcground. two dessert spoons kept on the side.

Suji ka halwa or Sheera is usually served as a sweet snack. you can serve sooji halwa after a meal. Suji halwa can be paired with poori too. It can also be served as a dessert.

More Halwa Recipes!

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

suji halwa recipe

Suji ka Halwa | Sheera Recipe

4.9 from 64 votes
Suji ka halwa or Sheera is a classic Indian semolina pudding made with sugar, ghee and dry fruits. The recipe I have shared is a family heirloom recipe. We have been making this suji halwa recipe for decades during family get togethers, special occasions & festivals. The sooji halwa recipe can be easily halved, doubled or tripled.
Prep Time 1 min
Cook Time 14 mins
Total Time 15 mins

Cuisine Maharashtrian, North Indian
Course: Sweets
Diet: Vegetarian
Difficulty Level: Easy

Servings 4


  • ½ cup suji (fine rava or semolina or cream of wheat)
  • cup sugar or approximate 5 to 6 tablespoons sugar or add as required
  • cup Ghee – approximate 6 tablespoons of ghee
  • ½ teaspoon cardamom powder – or 4 to 5 green cardamoms powdered in a mortar-pestle, husks discarded (choti elaichi powder)
  • 10 to 12 cashews – halved or whole (kaju)
  • 2 tablespoons raisins (kishmish)
  • 1 teaspoon chironji – optional (charoli)
  • 1.25 cups water – can also add 1 cup water
  • 1 pinch edible camphor (optional)


preparation for suji ka halwa

  • Crush the green cardamom seeds to a fine powder in a mortar-pestle and keep aside. Remove the husks
  • Keep a kadai or pan on a low flame.
  • Add the ghee and when the ghee is heating up, do the following.
  • Take the sugar and water in another pan.
  • Keep this pan on a medium to high flame and let the sugar solution come to a boil.
  • Once the ghee becomes hot, add the suji (semolina) & cashews and stir.
  • Keep on stirring the suji (semolina) so that the grains does not stick to the pan and are fried evenly.
  • Meanwhile keep your attention on the sugar solution also.
  • If the mixture starts to boil, then lower the flame and let it simmer.
  • Keep on frying & stirring the semolina for 7 to 8 mins till the grains change their color and when the cashews also change to a light golden or golden.
  • Then add the cardamom powder, chironji, raisins and edible camphor (optional). Mix very well.

making suji ka halwa or sheera

  • Stir and then add the bubbling hot sugar solution slowly to the fried suji mixture.
  • Be careful as the mixture has the tendency to splutter.
  • Be quick enough to stir. The sooji will begin to absorb the water and swell.
  • Keep on stirring often till the whole mixture starts thickening and starts to leave the edges of the kadai or pan.
  • Serve sooji halwa or sheera hot or warm or when cooled at room temperature.



  • Type of suji: Use the fine variety of suji for making halwa.
  • Scaling: Recipe can be halved or doubled or tripled. 
  • Edible camphor: Add a pinch of edible camphor if you are making suji halwa for religious occasions. 
  • Temperature: When adding the sugar solution to the rava, it has to be boiling and bubbling hot. If the sugar solution becomes warm, then heat it up till it comes to a boil. The fried rava mixture also has to be hot when the sugar solution is added.
  • Multi-cooking: When you begin roasting the rava, at the same time, keep the sugar solution to boil on another burner.
  • Adding less amounts: You can reduce both the amount of sugar and ghee. For less sweet taste in rava sheera, add ¼ cup sugar. 
  • Sweetener: Jaggery can be also added instead of sugar. First, add jaggery in water and heat the water till it becomes warm. When all the jaggery is dissolved, strain the solution to get rid of impurities. Put the strained solution back in the pan and heat till it comes to a boil.
  • Liquids: You can add milk instead of water. 
  • Flavorings & Nuts: You can add your choice of dry fruits and nuts. For flavoring and aroma apart from cardamom powder you can also add saffron strands or even rose water. 

Nutrition Info Approximate values

Nutrition Facts
Suji ka Halwa | Sheera Recipe
Amount Per Serving
Calories 344 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 11g69%
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 44mg15%
Sodium 32mg1%
Potassium 115mg3%
Carbohydrates 40g13%
Fiber 48g200%
Sugar 21g23%
Protein 4g8%
Vitamin A 11IU0%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 3mg15%
Vitamin B6 1mg50%
Vitamin C 1mg1%
Vitamin E 1mg7%
Vitamin K 1µg1%
Calcium 161mg16%
Vitamin B9 (Folate) 26µg7%
Iron 8mg44%
Magnesium 23mg6%
Phosphorus 151mg15%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @dassanasvegrecipes and tag #dassanasvegrecipes!

Like this Recipe?
Pin it Now to Remember it Later

Pin Recipe Now

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  1. I am yet to make a recipe from your website that doesn’t taste delicious! Thank you.5 stars

  2. Turned out really good thanks for those all side note
    Which made me understand consistency of water ghee and sugar!
    Love this!
    Thank you!❤️5 stars

  3. My family loved the halwa. Its easy to make and tastes really good. Now we make it often as a sweet snack.5 stars

    1. thanks deepti for sharing this awesome feedback and for the rating as well.

  4. I love ur site. I. Never cooked in life n ur site explains everything for begginer. Thank u so much Dassana5 stars

    1. thanks dr samita. glad to read your comment. most welcome and happy cooking.

  5. Hi Dassana
    Vegrecipes is always my go to place when in doubt or looking for inspiration to make vegetarian dishes. Your array of recipes is outstanding.
    Made the sooji halwa, followed your recipe to the T, except substituted jaggery for sugar and it turned out yummy and healthy!5 stars

    1. thanks a lot sanjyot. glad to read your feedback on sooji halwa as well as your positive views on the recipes. jaggery is definitely a healthier substitute. happy cooking.

  6. Absolutely delicious ! And quickly made… I am French and living in India… I wanted to buy some semolina for couscous but ended up with Sooji semolina… so I looked on the web what could be done with it… and that is why I have tried your recipe ! I will do it again for sure…5 stars

    1. thanks laetitia. there are many indian recipes you can make with sooji semolina.

  7. Super! Made this per recipe without the chironji n camphor: turned out excellent! Just like the prasaad served at temples and gurdwaras .5 stars

  8. Thank you dassana for such a scrumptious recipe!
    Really turned out very well.. as do all your recipes!
    Thanks heaps for sharing such accurate recipes with precise details, love your accompanying pictures too.
    Lots of love and gratitude????

    P. S. : I prepared this as naivedya for dasara and it tasted awesome!5 stars

    1. thank you natasha for this lovely comment and the feedback on sooji halwa. wish you a happy dassara festival. happy cooking ????

  9. I love ur website….I am a keralaite…sooji halwa is actually not our recipe. …but I always loved to have it……as my hubby enjoys it a lot I made it…. it came out very interestingly….yummy…my two year old girl have it as well…..thank u5 stars

    1. Welcome SHERIN. Glad to know that everyone liked the sooji halwa recipe.

  10. Your techniques and style if cooking really work for me. Thanks for the lovely recipe.5 stars

  11. Thanks for ur explanations…I would like to know the protein content…is it good for a kidney disease patients to eat sooji?

    1. sooji is made from wheat grains. so the protein content is less, but is good in carbs. so you can include it your food. but do take advise from your doctor or health practitioner as to the food ingredients that you can safely include in your meals.

  12. Dassana….I want to try…three layer bottom of biscuits n butter mixed….middle your sooji halwa…on top yr chocolate sauce…pl guide me as to how to make base using biscuit n butter…5 stars

    1. shubha, for butter and biscuits layer, you can check the method in the links mentioned below. but in these links, the biscuits is ground and then made in a layer. you can of course make a thick layer. use any good quality crackers or marie biscuits. you can increase the proportions accordingly. btw your recipe is very innovative and i am sure will taste good too.

      mango cheesecake –
      eggless cheesecake recipe –

      1. Thank you dassana for the link… Got idea from I live cooking show of living foods..maria did boiled oranges with sooji…I just thought of skipping oranges…I m entirely dependent on your measurements… I know ur sooji halwa n choclate sauce…One more doubt dear…. Can v use good day biscuits..or y only Marie..curious to know5 stars

        1. thanks shubha. marie is one biscuit you can use easily for a base. i told the name as its easily available. generally graham crackers are used, but they are not available everywhere, especially india. so i use cream cracker or marie biscuits. you can even use multigrain biscuits or crackers. even glucose biscuits can be used. and yes you can use good day biscuits.

  13. Thank you for this recipe you are great cook. I have a question, my sheera tends to become sticky or hard as opposed to my mother’s, what am I doing wrong?5 stars

    1. tejaswi, add more water and roast or fry rava very well. ghee should release from the sides once the rava is done roasting. the proportion for a melt in the mouth smooth sheera would be 1:2 or 1:2.25 for rava and water respectively. you can even use 1:3. this gives a really smooth sheera much like the south indian kesari.

  14. Thank you so much for this beautiful recipe. I did not have any ghee, raisins or cashews but really wanted to make some halwa, so I went ahead with the recipe (used butter) and it turned out so well! I’m Bengali and am not even supposed to like halwa (just kidding). Next time, I’m going to try Stevia instead of sugar. Thanks again!5 stars

    1. Welcome Jaux. Nice to know that you liked the halwa. Do try some more recipes.

  15. Hello amitji thanks for the recipe wonderful,but my father always roast the Suji in a karaii till lightly brown,and aroma rises.his ancestors are from Andhra Pradesh. Don’t know why? But taste good also.4 stars

    1. Welcome Roodravany. Rava can be dry roasted also or can be roasted in ghee also. Both ways the sooji halwa taste good.

  16. Followed the recipe as given except used less ghee but still it turned out to perfection really really tasty. Thanks

    1. yes hd we do have our app which could be downloaded from google play store for free. hope this help’s you.

    1. uzma traditionally sooji halwa is made in ghee and would taste the best if made in ghee and not butter. hope this help’s you.

  17. Made it…turned out perfect…i ws jst wondering how lucky ur family members are who get to taste ur awesome delicacies… Ur awesome way of preparing dishes is jst unmatchable…have tried so many recipes and none failed and m damn sure none of ur recipes will ever fail…thank u so much…5 stars

    1. pleased we could match your expectations thankyou for your positive words 🙂 you are welcome always.

  18. You are an amazing cook… I have tried many of your recipes and they have turned out absolutely delicious and finger lickingly tasteful… Thanks a lot!!! Keep up the great work5 stars

    1. for making with jaggery, heat jaggery and water together till the mixture comes to a boil. if the jaggery has impurities, the first heat gently till all the jaggery melts. filter this solution and keep on flame again, till the solution comes to a boil.

  19. Thanks for your wonderful recipes…I wanted to ask whether halwa taste better in water or milk or in combined of both….please help.thank you.5 stars

    1. personally we prefer halwa made in water. milk gives a rich taste and some people prefer milk based halwa. you can also go the half-half way.

  20. This is exactly how my mom used to make Rawa kesari (South Indian term for sooji halwa).Took me back to those wonderful, simple and happy childhood days. I am going to make this for a festival event on this saturday. Thank you for posting this recipe!5 stars

    1. pleased to know shravani that sooji halwa made you nostalgic about good memories 🙂 thankyou and you are welcome.

  21. Thank you so much for your great recipes ..I m really grateful to you for ur every recipe …it has helped me to learn cooking with perfection …thanks for ur detail explanation with pictures..5 stars

  22. i am very impress of this site,i know many recipes, i thing it’s best site in the world. In this site people learn too many recipes. Any person who loved cooking this side is best for that.5 stars

  23. Is it necessary to boil the water and sugar separately.
    what will happen if we add sugar in fried sooji and then add water.5 stars

    1. sushant, if you want to add sugar separately then add sugar once you add the hot water.

  24. I am learning to cook and this is the first recipe I made on my own. Thank you so much for explaining everything in so much detail. Everyone in the family loved it 🙂5 stars

  25. Can I use milk in the above recipe???? The halwa is extremely tasty… Thank you so much…

    1. thanks rom. chironji is small flavored seeds usually added in sweets. they are also as charoli in marathi.

  26. Hi, I’d like to try and make this as a gift for my grandma. How long can we store the halwa?

  27. The way the receipes are prepared are simple and easy to understand thank u very much4 stars

  28. Awesome recipe…. I like all your recipes. I m learning how to cook. and I think the easiest recipes are here in veg recipes of India. thanks a lot for posting this recipe..5 stars

    1. nital, you have to heat the milk with sugar and then use it instead of water.

    1. the preparation is same, just that it different in the flavors. here i have only added cardamom, but in rava kesari, i add saffron. you can add both. rava kesari has a yellow or orangish color as food colors are added. i prefer to use saffron as a natural coloring agent. though even turmeric (just a pinch) can also be added to give the yellow color. i usually keep the same proportion of sooji/rava, sugar and ghee for both rava kesari and sooji halwa. but mostly rava kesari has more ghee added to it. rava kesari can also be made with milk instead of water and so is sooji halwa.

  29. Hi dassana,
    this is my son’s all time favorite… the color of the halwa is mouth watering …golden… the presentation is so lovable..the light effects so soothing.. i will follow this halwa now onwards instead of what i was making till now… your recipes are just matchless… sooji halwa is an old recipe but you make it like its a delicacy…hats off…keep going4 stars