Sooji Halwa Recipe: An Easy Indian Festive Dessert

Sooji Halwa Recipe: An Easy Indian Festive Dessert

Looking for a simple, delicious Indian dessert to prepare for Diwali or a special family occasion? Sooji Halwa is a timeless favourite made with semolina, ghee, sugar and fragrant cardamom. Its rich aroma, soft texture and golden colour make it a comforting dessert that can turn an ordinary meal into something special.

One of the best things about this traditional Indian sweet is how easy it is to prepare. With a handful of pantry ingredients and a few simple steps, you can make a delicious homemade dessert without spending hours in the kitchen.

Whether you're preparing a festive meal, welcoming guests or simply craving something sweet, this easy sooji halwa recipe is a wonderful addition to your collection of Indian dessert recipes.


🍮 What Is Sooji Halwa?

Sooji Halwa is a traditional Indian dessert made using sooji, also known as semolina or rava. The semolina is roasted in ghee, then cooked with hot water or milk and sweetened with sugar. Cardamom adds a warm, aromatic flavour, while nuts and raisins provide extra texture.

This dessert is popular in many Indian households and is often prepared for festivals, family gatherings, celebrations and religious occasions.

Its simple ingredients and straightforward preparation make it a great choice when you want to prepare something sweet at home.


🛒 Ingredients for Easy Sooji Halwa

This recipe makes approximately 4 servings.

  • 🥣 1 cup sooji (semolina or rava)
  •  ½ cup ghee
  • 🍬 ¾ cup sugar, adjusted to taste
  • 💧 2½ to 3 cups water, depending on your preferred consistency
  • 🌿 ½ teaspoon cardamom powder
  • 🥜 2 tablespoons chopped cashews (optional)
  • 🍇 1 tablespoon raisins (optional)
  • 🌰 A few chopped almonds for garnish (optional)

Kitchen tip: Measure your ingredients before starting. Sooji Halwa comes together quickly once the semolina is roasted, so having everything ready makes the process easier.

🛒 Shop Atta & Flours at India Bazaar

🛒 Shop Ghee & Cooking Essentials


👩🍳 How to Make Sooji Halwa at Home

Step 1: Heat the Ghee

Place a heavy-bottomed pan or kadai over medium-low heat. Add the ghee and allow it to melt gently.

If you're using cashews and raisins, you can lightly fry them in the ghee first. Remove them and keep them aside for later, if preferred.

Step 2: Roast the Semolina

Add the sooji to the melted ghee and stir continuously over low to medium-low heat.

Roast for approximately 6–10 minutes, stirring regularly, until the semolina becomes fragrant and turns a light golden colour. Avoid using high heat, as the sooji can brown unevenly or burn.

Important: Proper roasting helps develop the halwa's flavour and gives it a pleasant texture.

Step 3: Heat the Water

In a separate saucepan, bring the water to a boil. Carefully add the hot water to the roasted semolina in small amounts, stirring continuously.

Be careful, as the mixture may bubble and splutter when the water meets the hot ghee. Keep your hands and face away from the pan while adding the liquid.

Continue stirring to help prevent lumps from forming.

Step 4: Add the Sugar

Once the semolina has absorbed most of the water and begins to soften, add the sugar.

Stir well as the sugar dissolves. The mixture may become looser at first, but it will gradually thicken as it cooks.

Step 5: Add Cardamom

Add the cardamom powder and mix thoroughly. Its warm, sweet aroma gives Sooji Halwa its familiar traditional flavour.

If you fried cashews and raisins earlier, stir them into the mixture now. You can also reserve some nuts for garnishing.

Step 6: Cook Until Thick and Smooth

Continue cooking over low heat for a few more minutes, stirring regularly until the halwa thickens and the semolina is fully cooked.

Adjust the consistency to your preference. For softer halwa, use a little more water; for a firmer texture, allow it to cook slightly longer.

Step 7: Garnish and Serve

Turn off the heat and allow the halwa to rest briefly. Garnish with chopped almonds, cashews or raisins if desired.

Serve warm and enjoy your homemade dessert with family and friends.

Your easy Sooji Halwa is ready! 🍮


✨ Tips for Perfect Sooji Halwa

  • 🔥 Roast patiently: Cook the sooji over low to medium-low heat for an even golden colour and rich aroma.
  • 🥄 Keep stirring: Regular stirring helps prevent the semolina from burning.
  • 💧 Add hot water carefully: Pour gradually while stirring to reduce the chance of lumps forming.
  • 🍬 Adjust the sweetness: Start with the suggested sugar quantity and adapt it to your taste.
  • 🌿 Use fresh cardamom powder: It adds a lovely fragrance to the finished dessert.
  • 🫙 Choose a heavy-bottomed pan: It helps distribute heat more evenly.
  • 🥜 Add nuts if you like: Cashews, almonds and raisins bring extra flavour and texture.

🍽️ How to Serve Sooji Halwa

Sooji Halwa is delicious on its own, but there are several ways to make it part of your festive menu.

  • 🪔 For Diwali celebrations: Serve it as a dessert after a festive family meal.
  • ☕ With tea: Enjoy a small bowl with your favourite cup of chai.
  • 👨👩👧👦 For family gatherings: Serve warm portions with a sprinkle of chopped nuts.
  • 🙏 For traditional occasions: Prepare it when appropriate for your family's customs and rituals.
  • 🍮 For dessert: Serve it warm in small bowls, garnished with cardamom or nuts.

 How to Store Leftover Sooji Halwa

If you prepare more halwa than you need, you can store the leftovers and enjoy them later.

  • Cool safely: Allow the halwa to cool slightly before transferring it to a clean, airtight container. Refrigerate promptly rather than leaving it at room temperature for an extended period.
  • Refrigerate: Keep leftovers in the fridge and aim to consume them within 3–4 days.
  • Reheat gently: Warm the halwa in a pan over low heat, adding a small splash of water or milk if it has become too thick.
  • Stir while reheating: Mix gently until the texture becomes soft and even.
  • Check before serving: Discard the halwa if it shows signs of spoilage or has been stored improperly.

For the best flavour and texture, Sooji Halwa is especially enjoyable when freshly prepared and served warm.


🌰 Easy Variations to Try

Once you've mastered this easy sooji halwa recipe, you can experiment with a few simple variations.

  • Rich Ghee Halwa: Adjust the amount of ghee to create a richer texture.
  • Nutty Sooji Halwa: Add extra cashews and almonds for more crunch.
  • Raisin Halwa: Include additional raisins for little bursts of sweetness.
  • Extra Fragrant Halwa: Add a little more cardamom according to your preference.
  • Softer Halwa: Increase the water slightly for a softer consistency.

Make small adjustments to the ingredients until you find the version your family enjoys most.


🇿🇦 Find Indian Cooking Essentials at India Bazaar

Planning your Diwali menu or preparing your favourite Indian desserts in South Africa? Keeping everyday cooking essentials stocked makes homemade recipes easier to prepare.

India Bazaar offers online shopping for groceries and everyday essentials, helping you prepare your shopping list from the comfort of home.

Explore the relevant collections for ingredients to use in Sooji Halwa and other homemade Indian recipes.

🛒 Shop Atta & Flours

🛒 Shop Edible Oils & Ghee

🛒 Shop Spices & Masalas

🛒 Shop Dry Fruits & Nuts


💚 Make Every Celebration Sweeter

With simple ingredients, a little patience and the wonderful aroma of roasted semolina and cardamom, Sooji Halwa is an easy homemade dessert that deserves a place on your festive menu.

Prepare it for Diwali, serve it during family gatherings or enjoy a warm bowl whenever you crave a traditional Indian sweet.

Planning a festive dessert? 🍮
Need semolina and ghee? 🥣
Love homemade Indian sweets? 💚

Try this easy sooji halwa recipe and bring a little extra sweetness to your celebrations.


🛒 Shop Cooking Essentials at India Bazaar

Get your pantry ready for festive cooking and homemade desserts.

🌾 Shop Atta & Flours

Shop Ghee & Cooking Essentials

🌶️ Shop Spices & Masalas

🛍️ Visit India Bazaar – Shop Online in South Africa

Leave a comment

Please note, comments need to be approved before they are published.