CookSnap is coming soon — Join the waitlist →
Back to recipes

Sooji Halwa

A warm, buttery Indian semolina pudding studded with cashews and raisins, sweetened with jaggery or sugar. This festive dessert comes together in 20 minutes and serves 4–6.

Total time
25 min
Servings
4
Calories
412
Protein
6g
Sooji Halwa
indulgentfestiveindianvegetarianvegetariancreamyfluffycrumbly

Ingredients

  • ½ cup ghee or clarified butter
  • 1 cup sooji (semolina)
  • ½ cup raw cashews, halved
  • ¼ cup raisins
  • ¾ cup jaggery or brown sugar
  • 2 cups water
  • 4 whole cardamom pods, crushed
  • 8 strands saffron strands
  • ¼ tsp salt

Instructions

  1. 1

    Heat ghee in a heavy-bottomed pot over medium heat. Add cashews and raisins.

  2. 2

    Fry 2–3 minutes, stirring often, until cashews turn golden and raisins plump.

  3. 3

    Pour in soomi and stir constantly to coat with ghee and toast evenly.

  4. 4

    Toast for 6–8 minutes, stirring, until soomi is light golden and fragrant.

  5. 5

    Heat water in a separate pot. Crumble jaggery into it and stir until dissolved.

  6. 6

    Slowly pour the hot jaggery water into the toasted soomi, stirring constantly.

  7. 7

    Add crushed cardamom, saffron, and salt. Stir well and bring to a simmer.

  8. 8

    Cook for 3–4 minutes over low heat, stirring occasionally, until liquid absorbs.

  9. 9

    The halwa should look creamy and pull away from the sides of the pot.

  10. 10

    Spoon into bowls while warm. Drizzle with melted ghee if desired.

Tools you’ll need

  • heavy-bottomed pot (3–4 qt)
  • separate saucepan
  • wooden spoon or spatula
  • measuring cups and spoons
  • mortar and pestle (for cardamom)

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.