Heavy-bottomed pot or Dutch oven with a lid for the dum cooking
Mixing bowls for marinade and herb prep
Frying pan for onions
Large strainer for draining rice
Ingredients
For the marinated beef
1.5lbsboneless beefchuck or stewing beef
1cupplain yogurt
2tbspginger-garlic paste
1tspturmeric powder
1.5tspred chili powder
1tspgaram masala
Salt to taste
Juice of half a lemon
For the biryani rice
2cupsaged basmati rice
4cupswater
1bay leaf
4cloves
1cinnamon stick
3green cardamom pods
Salt to taste
For layering and garnish
2large onionsthinly sliced
1/2cupoil or ghee
1/2cupfresh chopped mint
1/2cupfresh chopped cilantro
2tbspsaffron-infused milk
Fried onionsfor garnish
1tbsprose wateroptional for aroma
Instructions
Marinate the beef
In a bowl, mix your beef with yogurt, spices, lemon juice, and salt. Let this marinated beef rest for at least 1 hour (overnight if you can), allowing the flavors to infuse deeply.
Cook the rice
Rinse the rice thoroughly, then boil with whole spices and salt until about 80% done. Drain and set aside.
Caramelize the onions
Heat oil or ghee in a pan and fry the onions on medium heat until golden brown. Set aside half for layering and garnish.
Cook the beef
In your main biryani pot, cook the marinated beef on medium heat until tender and the oil separates—this usually takes about 45–50 minutes. Add a splash of water if it begins to stick.
Layer it up
Remove half the cooked beef from the pot. Start layering: one portion of rice over the beef in the pot, followed by mint, cilantro, and fried onions. Add the remaining beef, then more rice. Top with the rest of the herbs, onions, saffron milk, and rose water if using.
Dum time
Seal the pot with foil and a tight lid. Cook on very low heat for 20 minutes. Turn off heat and let it sit for another 10 minutes before opening.
Serve
Gently fluff with a large spoon, making sure not to break the rice grains. Serve hot with cucumber raita or spicy chutney.