Semolina roasted in ghee with sugar and cardamom — the everyday and puja sweet of Bihar

Ingredients

Method

  1. About Bihari Suji Halwa: Suji Halwa is the everyday pious sweet of Bihar — made daily for puja offerings, for unexpected guests, for festivals and for every household celebration. The technique is simple but precision matters. Properly roasted suji in generous ghee is what separates a great halwa from a mediocre one. It is also one of the easiest Indian sweets for beginners.
  2. Understand suji: Use 1 cup of fine semolina (suji or rava) — the medium-grind variety, not the very fine pasta variety or the very coarse rava idli kind. Indian suji from the local store is exactly what you want.
  3. Use warm water: Have 2 cups of water heating in a small saucepan on the lowest heat. The water should be just hot at the point of adding — boiling would splatter dangerously, but cold water creates lumps that the halwa never recovers from.
  4. Prepare the cashews and raisins: Take 2 tbsp cashews. Chop roughly into small pieces. Take 2 tbsp raisins (kishmish). Set aside in separate small bowls.
  5. Measure cardamom: Use 1/4 tsp cardamom powder. Freshly ground from whole pods is dramatically more aromatic than pre-ground — crack open 4-5 pods and grind in a mortar.
  6. Warm the ghee: Place a heavy-bottomed kadhai or non-stick pan over medium heat. Add 3 tbsp ghee. Heat for 30 seconds until fully melted and shimmering. Do not let it brown.
  7. Fry the cashews: Add the chopped cashews to the warm ghee. Stir for 30-45 seconds until they turn golden — be vigilant, cashews go from raw to perfect to burnt in 20 seconds. Lift out with a slotted spoon and set aside on a plate.
  8. Fry the raisins: Add the raisins to the same ghee. They will plump up dramatically within 10-15 seconds and start to look glossy. Lift out and add to the cashew plate.
  9. Add the suji: Tip the suji into the same hot ghee. Stir to combine — the mixture will look like wet sand at first.
  10. The critical roasting: Reduce heat to medium-low. Stir continuously with a wooden spoon for 8-10 minutes. The suji goes through several stages.
  11. Watch the colour change: At 3 minutes the suji will start feeling drier and slightly lighter. At 6 minutes the colour will deepen subtly to a pale tan and the aroma will turn nutty. At 8-9 minutes it should be a rich light golden colour and smell deeply toasted.
  12. Do the smell test: When the suji is properly roasted, the kitchen will smell warmly toasted, almost like fresh bread. The mixture will look loose, dry and golden. This is the signal it is done. Do not over-roast — dark brown suji tastes burnt.
  13. Add warm water carefully: Take the pan off the heat momentarily for safety — water added to hot suji in a hot pan splatters. Pour the warm water in slowly, stirring vigorously the whole time. The mixture will hiss, steam and threaten to clump.
  14. Keep stirring out the lumps: Return the pan to medium heat. Continue stirring fast for 2-3 minutes until any small lumps have dissolved completely. This is when you appreciate the wooden spoon — keep moving it to break up any lumps. The mixture will look like a thick smooth porridge.
  15. Add sugar: Add 1/2 cup sugar. Stir well to combine. The halwa will thin slightly as the sugar melts — that is normal. Continue cooking on medium heat for 3-4 minutes, stirring constantly.
  16. Watch for the pull-away test: As the halwa cooks, you will notice it gradually pulling away from the sides of the pan as you stir. The ghee will start re-emerging at the edges, glossy and golden. The halwa will leave a clean trail when a spoon is dragged through. This is the signal it is done.
  17. Add cardamom: Sprinkle in 1/4 tsp cardamom powder. Stir to distribute. Cardamom always goes in at the end so the aroma is preserved.
  18. Add half the garnishes: Add half the fried cashews and half the raisins to the halwa. Stir gently to combine. Reserve the other half for the final topping.
  19. Final taste: Dip a clean spoon and taste. The halwa should taste warmly sweet, faintly toasted, with a clear cardamom note and the buttery richness of ghee. The texture should be soft but holding shape — not stiff, not flowing. Adjust with 1 tbsp more sugar if you prefer sweeter.
  20. Serve with elegance: Spoon onto a serving plate or into individual bowls. Garnish with the reserved cashews and raisins on top. Bihari Suji Halwa is best eaten warm — the texture is at its finest 10 minutes after cooking. Pair with a cup of hot tea or serve as part of a puja prasad. Stored in the fridge in an airtight container, it keeps for 4-5 days; reheat with a splash of milk in the microwave to restore softness.