Suji Halwa Recipe

سوجی کا حلوہ

Classic Pakistani suji halwa with semolina slowly toasted in ghee, then cooked with warm cardamom syrup until soft, glossy and fragrant.

Key cooking point: Roast semolina patiently for flavour and colour.

Pakistani suji halwa with golden roasted semolina, ghee, cardamom and sliced nuts
Semolina halwa roasted patiently in ghee and finished with warm cardamom syrup until soft and glossy. Image: Dharitis · Wikimedia Commons · CC BY-SA 4.0 · cropped/resized for display
Prep5 min Cook20 min Total Serves5 CategoryDesserts

Ingredients for Suji Halwa

  • 1 cup semolina (suji)
  • ¾ cup sugar
  • 3 cups water
  • ½ cup ghee
  • 4 green cardamom pods, crushed
  • 2 tbsp almonds or pistachios, sliced
  • 1 tbsp raisins, optional

How to Make Suji Halwa — Step by Step

  1. Step 1Combine the water, sugar and crushed cardamom in a saucepan and heat until the sugar dissolves. Keep this syrup warm while you toast the semolina.
  2. Step 2Melt the ghee in a heavy pan over medium-low heat, add the semolina and stir continuously so it colours evenly rather than catching in patches.
  3. Step 3Continue roasting until the semolina develops a golden colour and a nutty aroma; patient roasting gives the finished halwa much of its flavour.
  4. Step 4Reduce the heat and carefully add the warm syrup in stages while stirring continuously, as the mixture can bubble and release hot steam.
  5. Step 5Keep stirring until the semolina absorbs the liquid, swells and the halwa becomes smooth and begins to leave the sides of the pan.
  6. Step 6Taste the texture and stop before it becomes dry, since it will firm slightly as it cools.
  7. Step 7Garnish with sliced nuts and the optional raisins and serve warm.

Technique That Matters

Roasting determines flavour before any syrup is added. Keep semolina moving over medium-low heat until it smells nutty and turns evenly golden, then add warm syrup carefully in stages so it hydrates without forming lumps.

Visual & Doneness Cues

  • Dry semolina should smell nutty and look evenly golden before syrup is added.
  • After syrup, grains should swell and the mixture should become smooth rather than sandy and dry.
  • Finished halwa should pull slightly from the sides while remaining soft and glossy.
  • It should be looser hot than the final serving texture because it firms as it cools.

Suji Halwa Cooking Tips

  • Roast semolina patiently for flavour and colour.
  • Use hot syrup to reduce lumping.
  • Add syrup gradually because the mixture can splutter.

Mistakes to Avoid

  • Rushing the roast and leaving raw-tasting semolina.
  • Using very high heat and creating burnt patches.
  • Adding cold syrup all at once and encouraging lumps and violent splattering.
  • Cooking until completely dry in the pan.

Substitutions & Adjustments

  • Use almonds, pistachios or a mix for garnish; nuts are optional.
  • Raisins are optional and can be added near the end.
  • Reduce sugar to taste without changing the roasting stage.

Storage & Reheating

Storage: Cool leftovers and refrigerate covered. Halwa becomes firmer when chilled.

Reheating: Warm gently with a small splash of water or milk if needed, stirring until soft again.

Questions About Suji Halwa

Why does suji halwa taste raw?

The semolina was probably not roasted long enough before syrup was added.

Why is my halwa dry?

It was reduced too far or did not receive enough liquid. Remember that it firms further after cooling.

Why did lumps form?

Add warm syrup gradually while stirring continuously so the semolina hydrates evenly.

Serving idea: Serve warm, especially alongside puri or as a standalone dessert.

← All Pakistani recipes