Paneer Dum Biryani – Royal Layers of Spice, Saffron & Aroma
Introduction
Paneer Dum Biryani is a royal vegetarian feast that layers basmati rice, soft paneer cubes, caramelized onions, and rich spices — all sealed and cooked on dum (slow steam). The result is a luxurious, aromatic dish bursting with the flavors of saffron, mint, ghee, and love.
This biryani has all the grandeur of traditional Hyderabadi dum biryani but with a vegetarian soul. Every spoonful captures the perfect harmony of creamy paneer, long-grain rice, and fragrant masala that lingers long after your last bite.
Ingredients
For the Rice:
- 2 cups basmati rice (aged, long-grain)
- 4 cups water
- 2 bay leaves
- 4 cloves
- 2 cardamoms
- 1-inch cinnamon stick
- Salt as required
For the Paneer Marinade:
- 200 g paneer cubes
- ½ cup thick curd
- 1 tbsp ginger-garlic paste
- ½ tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp garam masala
- 1 tbsp lemon juice
- 1 tbsp oil
- Salt to taste
For Biryani Masala:
- 2 medium onions (thinly sliced and fried)
- 1 large tomato (chopped)
- 2 tbsp biryani masala powder
- ¼ cup chopped mint leaves
- ¼ cup chopped coriander leaves
- 2 tbsp ghee
For Dum (Layering):
- 2 tbsp saffron milk (saffron soaked in warm milk)
- 2 tbsp fried onions
- 1 tbsp ghee
- Few mint and coriander leaves
Step 1: Prepare the Rice
Rinse basmati rice until water runs clear. Soak for 20 minutes. In a large pot, boil water with whole spices and salt. Add rice and cook till 80% done — firm but not mushy. Drain and set aside.
Step 2: Marinate Paneer
In a bowl, mix curd, ginger-garlic paste, turmeric, chili powder, garam masala, lemon juice, and oil. Add paneer cubes and coat evenly. Rest for at least 30 minutes for the spices to infuse deep flavor.
Step 3: Cook the Paneer Masala
In a pan, heat ghee and sauté onions until golden brown. Add tomatoes and cook until soft. Mix in biryani masala powder, mint, and coriander. Add the marinated paneer and cook 5–6 minutes gently without breaking cubes. This forms the flavorful base layer of your biryani.
Step 4: Layer the Biryani
- In a heavy-bottomed pan, add a spoon of ghee.
- Spread half the rice as the first layer.
- Spread the paneer masala evenly.
- Add remaining rice on top.
- Sprinkle saffron milk, fried onions, mint, and ghee.
Seal the lid with dough or cover tightly with foil to trap the aroma inside.
Step 5: Dum Cooking
Place the biryani pot on low heat for 20 minutes. You can also put a tawa underneath the pot to prevent burning. The gentle steam allows all flavors to fuse beautifully — creating an aromatic, layered biryani that’s soft and rich.
Flavor Science
The secret to Paneer Dum Biryani lies in controlled layering and sealed cooking. The steam circulates inside the pot, infusing the rice grains with saffron, herbs, and spice oils. The paneer absorbs the smoky undertones of the masala while maintaining its delicate creaminess. Each grain of rice becomes perfumed with ghee, creating harmony between heat, spice, and fragrance.
Serving Suggestions
- Serve with boondi raita or onion-tomato yogurt salad.
- Pair with papad and pickle for a complete Indian thali experience.
- Garnish with mint sprigs and fried onions before serving hot.
Chef’s Notes
- Always use aged basmati rice for long, separate grains.
- Use fresh paneer — soft, not crumbly.
- Don’t overmix while layering to retain structure.
- Add a drop of kewra water or rose water for royal aroma.
Printable Recipe Summary
Paneer Dum Biryani:
1. Cook rice 80% and set aside.
2. Marinate paneer with curd & spices.
3. Make biryani masala with fried onions, tomatoes & herbs.
4. Layer rice and paneer masala.
5. Add saffron milk, ghee & mint.
6. Cook on dum for 20 mins.
Conclusion
Paneer Dum Biryani is not just food — it’s art, aroma, and affection. Every grain of rice tells a story of spices, and every piece of paneer soaks up centuries of Indian culinary heritage. Rich yet balanced, aromatic yet comforting — this biryani is the vegetarian answer to royalty on a plate.
Serve it steaming hot, and let the layers unfold like a royal secret — one spoonful at a time. 👑🍽️
