Makhni Paneer Biryani
Fragrant basmati rice layered with creamy tomato-based paneer gravy.

About this dish
A modern Punjabi classic, this biryani merges the legendary 'Paneer Makhani' flavors with the aromatic technique of Dum cooking. While traditional biryanis are often savory/spicy, this version is celebrated for its buttery, velvety tomato base and fragrant saffron-infused rice. It is the ultimate indulgence for Sunday brunches and festive gatherings in North India.
Ingredients
The Rice
- 2 cups (400g) Long-grain Basmati rice, soaked for 30 mins
- 2 Whole green cardamoms
- 1 inch Cinnamon stick
- 1 tsp Salt
Makhni Paneer Gravy
- 300g Paneer, cut into 1-inch cubes
- 3 large Tomatoes, pureed
- 2 tbsp Butter
- 1 tbsp Ginger-garlic paste
- 1/2 cup Heavy cream
- 1 tsp Kashmiri red chili powder
- 1/2 tsp Sugar
- 1 tbsp Kasuri methi
The Layering
- 1/2 cup Fried onions (Birista)
- 1/4 cup Fresh mint and coriander leaves
- 1/2 tsp Saffron strands soaked in 2 tbsp warm milk
- 1 tsp Garam masala
Method
- 1
Parboil the Rice
Boil 6 cups of water with whole spices and salt. Add the soaked rice and cook until it is exactly 70% done (the grain should break when pressed but still have a firm bite). Drain and spread on a flat tray to stop cooking.
- 2
Prepare Makhni Base
Melt butter in a pan, add ginger-garlic paste and sauté. Pour in the tomato puree and cook on medium heat until the moisture evaporates and the butter begins to separate.
- 3
Season the Gravy
Add chili powder, sugar, and salt. Stir in the heavy cream and kasuri methi, creating a silky, orange-hued sauce. The gravy should be thick enough to coat a spoon.
- 4
Fold in Paneer
Gently fold the paneer cubes into the makhni gravy. Cook for only 2 minutes; do not overcook or the paneer will become rubbery. The mixture should be semi-thick, not watery.
- 5
Set the Base Layer
In a heavy-bottomed pot (Handi), spread half of the paneer makhni mixture as the bottom layer. This prevents the rice from sticking and infuses the bottom layer with intense flavor.
- 6
Layer the Rice
Add half of the parboiled rice over the paneer. Sprinkle half of the fried onions, mint, coriander, and a drizzle of saffron milk.
- 7
Repeat and Seal
Add the remaining paneer gravy, followed by the rest of the rice. Top with the remaining garnishes. Seal the pot tightly with aluminum foil or a dough-lined lid (Dum technique).
- 8
The Dum Process
Place the pot on a preheated flat tawa (griddle) over low heat. Let it steam (Dum) for 15-20 minutes. This allows the steam to circulate, finishing the rice and marrying the makhni flavors.
- 9
Rest and Fluff
Turn off the heat and let the biryani stand for 10 minutes unopened. Use a thin spatula to gently lift the rice from the sides, ensuring you don't break the long grains.
Notes & variations
- Pan-fry the paneer cubes lightly before adding to the gravy if you prefer a firmer texture.
- Ensure the tomato puree is strained for a truly smooth 'Makhni' experience.
- Store leftovers in the fridge for up to 2 days; the flavors actually deepen over time.
- Use a high-quality aged Basmati rice for the characteristic long grains and aroma.
Serve with
Chilled mixed vegetable raita and a side of roasted papad.
Cook's note
Adding a teaspoon of Kewra water along with the saffron milk provides a royal, restaurant-style aroma.