Sooji ka Halwa is one of those recipes that takes me straight back to childhood. Whether it was Eid morning, a Sunday halwa puri breakfast, or a simple sweet craving after dinner — this halwa was always there. Made with just a handful of pantry staples, it comes together in under 20 minutes and the whole house smells amazing while it cooks!
This is the classic Pakistani style sooji ka halwa — golden, fragrant, perfectly sweet, and melt-in-your-mouth soft. The secret is roasting the semolina slow and steady in ghee until it turns a beautiful golden color and smells nutty and toasty. That one step makes all the difference between a good halwa and a great one!
What is Sooji Ka Halwa?
Sooji ka Halwa is a traditional Pakistani sweet dish made from semolina (sooji), ghee or butter, sugar, and water. It is flavored with green cardamom and garnished with almonds or pistachios. It is most commonly served as part of the classic halwa puri breakfast, on Eid morning, or as a quick homemade mithai for guests. Simple, quick, and absolutely delicious!
Why This Halwa is Special
Sooji is light and easy on the stomach, making this halwa a perfect breakfast sweet especially after Eid namaz. The cardamom adds a beautiful fragrance and also helps with digestion, and the ghee gives it that rich, authentic flavor that you just cannot replicate with anything else!
Why You’ll Love This Recipe:
- Ready in under 20 minutes
- Made with simple everyday pantry ingredients
- Perfect for Eid, halwa puri breakfast, or any sweet craving
- Easily customizable — add food color, rose water, or extra nuts
Tips for the Best Sooji Ka Halwa:
- Always use warm or hot water — cold water causes lumps
- Do not skip or rush the roasting step — this is what gives halwa its signature nutty flavor
- Stir continuously once the water goes in for a smooth, lump-free halwa
- Food color is completely optional — skip it for a natural golden halwa
- For extra richness, replace 1 cup of water with warm milk (I usually use water)
Benefits of Sooji Ka Halwa
- Quick energy boost — semolina is a complex carbohydrate that provides fast, sustained energy — great for Eid morning after fasting
- Easy to digest — sooji is light on the stomach compared to many other sweets
- Good source of iron — semolina contains iron which supports energy levels
- Cardamom benefits — aids digestion and adds natural anti-inflammatory properties
- Ghee — in moderation, ghee is a source of healthy fats and is easier to digest than many other fats in traditional cooking
- Nuts — almonds and pistachios add healthy fats, protein, and vitamin E
More Recipes like this for you to try

Easy Sooji Ka Halwa Recipe – Pakistani Style (Halwa Puri Special)
Ingredients
- 1 cup semolina sooji
- 100 g unsalted butter or ghee ¼ cup + 3 tbsp
- 4 cups water
- 2 cups sugar
- 3 –4 green cardamoms choti ilaichi
- A pinch of food color optional
- Almonds or pistachios for garnishing
Instructions
- Heat the water in a separate pot or kettle and keep it warm — hot water added to the sooji prevents lumps.
- In a wide, heavy-bottomed pan, melt the ghee or butter on medium heat.
- Add the green cardamoms and let them sizzle for 30 seconds until fragrant.
- Add the semolina and roast on low-medium heat, stirring continuously, for 8–10 minutes until it turns light golden and smells nutty. Do not rush this step!
- Next add the water carefully water into the roasted semolina — it will sizzle and steam. Stir immediately and continuously.
- Add the sugar. Stir until fully dissolved.
- Add a pinch of food color if using and mix well.
- Keep stirring on medium heat until the halwa thickens and starts to pull away from the sides of the pan — about 3–5 minutes.
- Cover and simmer on the lowest heat for 5 mins.
- Transfer to a serving dish, garnish with almonds or pistachios, and serve warm.
Video
Notes
- Ghee gives the most authentic Pakistani flavor; unsalted butter is a great substitute
- Adjust sugar to your taste — the recipe as written is traditionally sweet
- Always use warm or hot water — cold water causes lumps
- Halwa thickens as it cools — add a splash of warm water and stir on low heat to loosen if needed
- Garnish generously with almonds and pistachios for a beautiful finish
- Leftovers keep well in the fridge for 2–3 days
