Suji Ka Halwa

Share on

Suji ka halwa or semolina halwa is an all-time favorite among kids and adults. The preparation of this halwa recipe is quite simple. This Indian dessert recipe is usually cooked at festivals, dinners, or lunch parties.

Recipe Facts



Prep time


Cook time




HOW TO MAKE SUJI KA HALWA (Stepwise Instruction with VIDEO)

Preparing Sugar Water

1. Into a heating frying pan add water 2 cups.

2. Now add 1 cup of sugar.

3. Give a good stir to this mixture of water and sugar.

4. After this add a pinch of saffron into it, the main reason for putting saffron into it is that it will give a beautiful orange color to the dessert a amazing saffron fragrance and aroma.

5. Now let this sugar solution boil for about 2-3 minutes until the sugar will dissolve into it completely. Here we are only preparing the sugar water solution and not a thick sugar syrup so you don’t need to boil it more and make it thick, just let the sugar melts properly. And then keep this sugar-water solution aside for later use.

Roasting the Semolina/Suji

6. Into a heating frying pan add semolina 1 cup.

7. Dry roast the semolina for about 4-5 minutes on medium heat until it becomes light brown in color. Remember to stir the semolina continuously so it gets roasted evenly & not burn from the bottom. Roasting is a very important step while preparing Suji ka halwa as it will give a nice golden brown color and a great texture to the halwa. Your halwa can become a little sticky and doughy if you are totally skipping the dry roasting step of semolina.

8. After getting roasted properly take out the semolina into a plate because the bottom of the frying pan can be warm even after switching off the heat. So transfer the semolina into a plate and keep it aside for later use. Try not to over roast the semolina as it can give a bitter taste to your halwa and a burnt smell too.

Preparing the Halwa

9. Into a heating frying pan add ghee 1/3 cup and let it get heated for few minutes. You can also increase or decrease the amount of ghee according to your choice and the quantity of other ingredients.

10. Now add whole dry fruits 1/4 cup into the ghee.

11. Fry them for about 2 – 3 minutes on medium heat until lightly golden. The reason for using whole dry fruits is that if we will chop them before roasting then a few small size pieces can get roasted more as compare to big dry fruit pieces and very tiny pieces even can get burn or remain at the bottom of the pan while taking them out after roasting.

12. Remove the fried dry fruits and keep them aside.

13. Remove the fried dry fruits and keep them aside.

14. Roast the semolina for about 3 – 4 minutes on medium to low heat until it will become golden brown. Check the heat temperature of your cooking top and adjust medium or low medium while roasting it.

15. You will notice the color will start changing and an amazing nutty aroma will start appearing from the semolina.

16. Now add already prepared sugar water solution into it. Pour it slowly as while adding this water harshly the heating water droplets may fall on you. You can also prepare this sugar water while roasting the semolina and can do side-by-side cooking.

17. Give it a quick stir after adding the sweet water so that no lumps will form into our suite ka halwa.

18. Let it boil for few seconds.

19. Now you will notice that the semolina will start absorbing the water.

20. Add already fried dry fruits into it.

21. Also add cardamom powder 1/4 tsp.

22. At this point add boiled and warm milk 1 cup into it. Here we are also using 1 cup of milk to give some extra flavors and creaminess to our Suji ka halwa. Otherwise, you can also prepare it completely using water or 50% water and 50% milk. To get extreme richness and creaminess add fully 100% milk and no water as per your choice.

23. Stir everything altogether properly for about 1-2 minutes on medium heat.

24. Cover Suji ka halwa with a lid and let it get cook for about 4-5 minutes on low heat.

25. After 4-5 minutes open the lid and just give a slight and quick stir.

26. Now our delicious and tasty Suji ka halwa is completely ready to serve.

The Ingredients used in Suji Ka Halwa

The hero ingredient in this recipe is semolina (what we call ‘Suji’ locally) which is roasted before adding anything else to it. Adding milk is optional, we have added milk in our preparation, which could bring extra richness in flavor.

Suji Ka halwa can be had warm after cooking or cold after refrigeration according to your preference.

Different ways of cooking Suji Ka Halwa

In 100% Milk

When preparing this decadent treat at home, use an equal mix of 100% whole dairy milk with water to make it creamy and delicious!

In Oil

Making Suji ka Halwa in oil is an interesting alternative to the classic recipe, but it does not have as much of a flavorful taste. Oil will never give your dish that same rich flavor or fragrance like ghee can provide for you while cooking.

Suji ka Halwa prepared without Ghee

You won’t believe how easy it is to make suji ka halwa without ghee! You can substitute ghee fat with healthier oils like olive oil. Although not as tasty, this version of your favorite Indian dessert will be more nutritious and better for you than earlier versions!

With Jaggery Instead of sugar

Jaggery can be a unique alternative to sugar. First, add the jaggery into the water and heat it until warm. When all of the substance is dissolved, strain out any impurities with cold water before adding them back in your boiling pan for an even better taste!

Other Halwa recipes by Urban Teapot

Gajar Ka Halwa

Moong Dal Halwa

Recipe Card

Suji Ka Halwa

Course: Sweets & DessertsCuisine: IndianDifficulty: Easy


Prep time


Cooking time




Total time



Suji ka halwa is a traditional Indian dessert made with semolina, ghee, sugar, and dry fruits. This dish has been enjoyed by generations of Indians for its simple ingredients that are easy to acquire in India as well as the soft and smooth texture which makes this dish perfect for any time of day. The aromatic flavors make Suji ka Halwa an appetizing dessert you will want to keep coming back to!


  • Preparing Sugar Water
  • 2 cups Water

  • 1 cup Sugar

  • One pinch Saffron

  • Preparing the Halwa
  • 1 cup Semolina

  • 1/3 cup Ghee (clarified butter)

  • 1/4 cup Dry fruits

  • 1/4 tsp Cardamom powder

  • 1 cup Milk


  • Preparing Sugar water
  • Into a heating frying pan, add water 2 cups, sugar 1 cup – give it a good stir.
  • Add a pinch of saffron strands and let it boil for about 2-3 minutes just to let the sugar dissolve properly in water – keep this aside for later use.
  •  Roasting the Semolina/Suji
  • Into a heating frying pan, add semolina 1 cup. Dry roast it for about 4-5 minutes on medium heat till it becomes light brown in color.
  • Stir the semolina continuously.
  • Take it out and keep it aside for later use.
  • Preparing the Halwa
  • Into a new heating frying pan, add ghee (clarified butter) 1/3 cup and dry fruits 1/4 cup. Fry them for about 2 – 3 minutes on medium heat until lightly golden.
  • Remove the fried dry fruits and keep them aside.
  • Into the same frying pan with ghee, add the already roasted semolina. Roast it for another 3 – 4 minutes on medium to low heat till the color is golden brown.
  • Add already prepared sugar water and give it a quick stir.
  • Next, add already fried dry fruits, cardamom powder 1/4 tsp, boiled & warm milk 1 cup. Stir everything for about 1 – 2 minutes on medium heat.
  • Cover with lid and cook for about 4 – 5 minutes on low heat.
  • Open the lid, give it a last stir. Our Suji ka halwa is ready for the tasting!

Recipe Video


  • Do not dry roast the semolina on high heat it can burn easily.
  • We need the sugar water that is runnier, therefore avoid overheating it (that can make it a thick syrup).
  • Warm the milk before adding it to the Halwa.

Nutrition Facts

Nutrition Facts

4 servings per container


  • Amount Per Serving% Daily Value *
  • Total Fat 21.7g 34%
    • Saturated Fat 11.6g 58%
  • Cholesterol 49mg 17%
  • Sodium 33mg 2%
  • Amount Per Serving% Daily Value *
  • Potassium 160mg 5%
  • Total Carbohydrate 84.8g 29%
    • Dietary Fiber 2.4g 10%
    • Sugars 53g
  • Protein 8.6g 18%
  • Calcium 8%
  • Iron 11%
  • Vitamin D 2%

* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Frequently Asked Questions

Q. Is Suji Ka Halwa Healthy?

Usually, traditional Indian dessert recipes use high sugar content. This makes it less healthy for people who are trying to lose weight. However, simply replacing some ingredients like fatty oil with low-fat one and sugar with date syrup can make Suji ka Halwa healthier while still maintaining its authentic flavor!

Q. Can we eat Suji Ka Halwa in Pregnancy?

Suji ka Halwa can be a great option for pregnant women who are craving something sweet. It contains semolina, dry fruits, and ghee which gives nutrients and energy. Replacing sugar with dates or jaggery is also an excellent idea to reduce sugar intake. Either way, you go about preparing this yummy dish will help curb your cravings by providing the necessary nutrition and taste!

Suji ka halwa is a delectable dish served in many homes during the winter season. And also provide energy and nourishment to pregnant mothers. Although, it can be good, please be sure to consult your doctor or dietician before adding it to your diet.

Q. Can we prepare Suji Ka Halwa without Milk?

For sure, we can prepare Suji ka Halwa without milk. Traditionally Suji ka Halwa is usually prepared by using just water. But some like to add milk which brings rich creaminess and flavor to your halwa recipe.

If you’re worried about adding more calories into your diet, use skim or soy milk in this recipe instead of full-fat milk.

Similar Posts

Leave a Reply

Your email address will not be published.