Delhi

Dilli Sooji Ki Firni

A quicker, semolina version of the classic rice pudding.

Prep10 minCook25 minTotal35 minServes4DietVegLevelMediumSpice
Dilli Sooji Ki Firni from Delhi

About this dish

While traditional Firni is made with ground rice, the 'Sooji' (semolina) version is a beloved variation in Delhi households for its quicker cooking time and lighter texture. It retains the signature clay-pot (Sakora) presentation and is heavily scented with Kewra water, a floral essence synonymous with Old Delhi desserts. It is the quintessential sweet ending to a heavy Mughlai meal.

Ingredients

The Base

  • 1 litre Full-cream milk
  • 1/2 cup (80g) Fine Semolina (Sooji/Rava)
  • 3/4 cup (150g) Granulated sugar
  • 1 tbsp (15ml) Ghee

Aromatics & Crunch

  • 1/2 tsp (3g) Green cardamom powder
  • 1 tsp (5ml) Kewra water or Rose water
  • 10-12 Almonds, blanched and slivered
  • 10-12 Pistachios, slivered
  • A few strands of Saffron, soaked in 1 tbsp warm milk

Garnish

  • Dried edible rose petals (optional)
  • Silver leaf (Chandi ka Warq) for authenticity

Method

  1. 1

    Roast the Semolina

    Heat ghee in a heavy-bottomed pan over low heat. Add the semolina and roast for 3-4 minutes. You are not looking for a dark color; roast only until the raw smell vanishes and the grains look sandy and fragrant. Do not let it turn brown.

  2. 2

    Reduce the Milk

    In a separate large pot, bring the milk to a boil. Reduce the heat and let it simmer for 10 minutes, stirring occasionally, until it reduces slightly in volume and develops a creamy consistency.

  3. 3

    Incorporate Sooji

    Gradually add the roasted semolina to the boiling milk in a thin stream, whisking constantly with the other hand. This is crucial to prevent the formation of lumps, which can ruin the smooth texture of the firni.

  4. 4

    Thicken the Mixture

    Cook the mixture on low-medium heat for 8-10 minutes. The semolina will swell and absorb the milk. Continue stirring, ensuring you scrape the sides and bottom of the pan where the milk tends to stick and burn.

  5. 5

    Sweeten the Firni

    Once the mixture reaches a thick, custard-like consistency, add the sugar. The mixture will thin out slightly as the sugar melts. Continue to cook for another 5 minutes until it thickens again.

  6. 6

    Infuse Aromatics

    Stir in the cardamom powder and the saffron-infused milk. The saffron will lend a pale primrose hue to the pudding. Cook for 1 more minute, then turn off the heat.

  7. 7

    The Kewra Touch

    Add the Kewra water only after the heat is turned off to preserve its volatile floral aroma. Stir gently to distribute the scent throughout the pudding.

  8. 8

    Set in Clay Pots

    Pour the hot firni into traditional clay bowls (Sakoras) or small ceramic ramekins. The clay absorbs excess moisture, resulting in a thicker, firmer set. Garnish immediately with slivered nuts while the surface is still wet.

  9. 9

    Chill and Serve

    Allow the pots to cool to room temperature, then refrigerate for at least 2-3 hours. The firni must be served chilled, ideally with a piece of silver leaf pressed onto the top for a festive look.

Notes & variations

  • Use the finest grade of semolina (Chiroti rava) for the best results; if yours is coarse, pulse it once in a grinder.
  • Do not skip the full-cream milk; low-fat milk will not provide the necessary richness.
  • If the firni becomes too thick upon cooling, whisk in a tablespoon of warm milk before setting.
  • Sakoras should be soaked in water for 30 minutes and dried before use to remove the earthy dust.

Serve with

Serve cold as a standalone dessert or following a spicy Biryani.

Cook's note

Roasting the sooji in a little ghee before adding milk prevents the firni from becoming sticky or pasty.

← More from Delhi