Sooji halwa, also known as suji halwa, is a beloved Indian dessert made from semolina, ghee, sugar, and water. Rich, aromatic, and melt-in-mouth delicious, this Indian semolina pudding is perfect for festive occasions, poojas, breakfast treats, or whenever you crave a quick, comforting sweet.
Love quick and easy sweets? Then you’ll definitely want to try these healthy dry fruit balls, along with the luscious strawberry creamy bliss!

Jump to:
Whether you’re looking for a traditional Indian dessert or a simple, fast-to-make sweet, this easy sooji halwa recipe delivers authentic flavor with minimal ingredients and effort!
👉Why you’ll love this sooji halwa
- Quick & easy: Ready in under 20 minutes.
- Minimal ingredients: Requires only 3 basic ingredients, with 2 optional add-ins.
- Wholesome Indulgence: Balanced with carbs, a touch of protein, and the richness of ghee.
- Beginner-friendly: Ideal for anyone new to Indian desserts.
- Festive favorite: Perfect for poojas, Navratri, Bhai dooj, Diwali, or any sweet cravings.
📋Ingredients
To make this Indian semolina porridge, you need these items:

Sooji (Semolina) - Sooji, also known as suji, rava, or semolina, is a flour made by grinding durum wheat. Unlike regular wheat flour, sooji has a slightly grainy texture and a pale golden color.
Ghee - Clarified butter/ghee is the secret behind the rich flavor of this sooji halwa, just as it is in my ghee bhuna chicken masala, where it brings out a nutty, aromatic depth in the meat.
See the recipe card for quantities.
👩🍳How to make sooji halwa?
The first step in making traditional Indian-style suji halwa is roasting the suji in ghee. In this way, the semolina/sooji develops a toasty aroma and nutty taste that forms the heart of this Indian dessert.

Heat the ghee in a heavy-bottomed pan. Add sooji and roast on a low heat until it turns golden and releases a nutty aroma. Stir continuously to avoid burning.

Slowly pour the warm water into the roasted suji, stirring quickly to prevent lumps. Cover it with a lid and cook for 2 minutes.
When the sooji absorbs the water, it fluffs up beautifully. Stir in sugar, cardamom powder, and sliced almonds. Mix well and cook for another 2-3 minutes.

The halwa is ready once the ghee begins to release from the sides. Finish it off with a generous sprinkle of chopped almonds.
Serve this hot, aromatic, melt-in-the-mouth sooji ka halwa whenever those little sweet cravings strike!

❄️Storage
Suji halwa remains fresh for up to 1 day at room temperature when stored in a covered container. Store leftovers in an airtight container in the fridge for 3-4 days. The texture may firm up as it cools.
Reheat in the microwave for 30–60 seconds before serving. Alternatively, warm it gently in a pan on low heat, adding a spoonful of ghee to restore its soft, melt-in-the-mouth texture
For longer storage, halwa can be frozen for up to 1 month. Thaw in the fridge overnight and reheat gently with milk or water before serving.

ℹ️FAQ
Yes, you can substitute ghee with unsalted butter or a neutral oil; however, ghee adds a classic, rich flavor and aroma.
It’s the ghee! Slow-roasting sooji in ghee infuses the halwa with a rich aroma and a warm, nutty taste that defines this classic Indian dessert.
Halwa is an energy-rich sweet dish made with wheat (sooji), but it is high in sugar and ghee. You can reduce sugar or add more dry fruits to make it healthier.
Absolutely! Using milk makes the halwa richer and creamier.
🍽️Serving Ideas
- Pair with poori and chana for a festive meal.
- Serve in small bowls as a dessert after dinner.
- Pack in a lunchbox for a nostalgic childhood-style treat.
- Pair halwa with hot milk or chai masala for a comforting, energy-boosting breakfast.

📝Tips
- For a richer halwa taste, use ghee only.
- Roast sooji patiently; this step is essential to define the flavor.
- Use warm water to avoid splattering.
- Add saffron strands soaked in warm milk for a royal twist.
More Indian Desserts
Looking for other recipes like this? Try these:
🧾Recipe

Sooji Halwa - Indian Semolina Pudding
↑ Click stars to rate now!
Ingredients
- ½ cup Sooji (semolina)
- ¼ cup Ghee (clarified butter)
- 2 cups water (warm)
- ½ cup sugar
- ¼ cup almonds
- 1 teaspoon green cardamom powder
Instructions
- Heat the ghee in a heavy-bottomed pan. Add sooji and roast on a low heat until it turns golden and releases a nutty aroma. Stir continuously to avoid burning.
- Slowly pour the warm water into the roasted suji, stirring quickly to prevent lumps. Cover it with a lid and cook for 2 minutes.
- When the sooji absorbs the water, it fluffs up beautifully. Stir in sugar, cardamom powder, and sliced almonds. Mix well and cook for another 2-3 minutes.
- The halwa is ready once the ghee begins to release from the sides.
- Finish with a sprinkle of almonds. Enjoy this hot, aromatic sooji halwa that simply melts in your mouth, perfect for a quick dessert!
Video
Notes
- Use ghee for a richer halwa flavor.
- Roast sooji patiently; this step is essential to define the flavor.
- Use warm water to avoid splattering.
- Add saffron strands soaked in warm milk for a royal twist.
- Subscribe to my Newsletter and YouTube channel to stay updated.
Nutrition
Share
Did you make this recipe? Don’t forget to give it a star✨ rating below!
The nutrition label may vary depending on the specific ingredients and brands used. Tipsnrecipesblog.com is not responsible for any loss or damage resulting from your reliance on nutritional information.
Copyright Notice © tipsnrecipesblog.com - All content, including images and videos, is copyright-protected.










Leave a Reply