Skip to content
Pot of Pakistani beef biryani with saffron rice, tender beef, potatoes, fried onions and fresh mint
Pakistani · Dinner

Beef Biryani

Tender yogurt-marinated beef and soft potatoes in a thick masala, layered with long-grain basmati, mint and fried onions, then steamed on dum. A proper family dinner for a weekend.

Prep40 min
Cook1 h 55 min
Total2 h 35 min
Serves6
Difficulty
CuisinePakistani

Ingredients

6 servings

Equipment: Pressure cooker (or heavy pot), large pot for boiling rice, heavy-based pot with tight lid for dum, tawa or flat griddle

Method

  1. Mix the beef with the yogurt, ginger-garlic paste, chilli powder, turmeric, biryani masala, 1 tbsp salt and the lemon juice. Cover and marinate while you prepare everything else; 1 hour is the minimum, overnight in the fridge gives the most tender meat.

  2. Wash the rice in several changes of water until the water runs almost clear, then soak it in fresh water for 30 minutes and drain.

  3. Heat the oil in a pressure cooker over medium heat and fry the sliced onions, stirring often, for 15 minutes until deep golden brown. Lift out about half of the onions with a slotted spoon onto a plate and set aside for layering.

  4. Add the marinated beef to the onions left in the pot and fry on medium-high heat for 8–10 minutes, stirring, until the meat changes colour and the yogurt has dried into the masala. Add the tomatoes and green chillies and cook for 4 minutes until the tomatoes soften.

  5. Close the lid and cook under pressure on medium-low for 35 minutes after the first whistle. Release the pressure fully, open and check that a cube of beef cuts easily with a spoon. If not, cook for another 10 minutes.

  6. Add the potatoes to the beef, cover loosely and simmer on medium heat for 10 minutes until the potatoes are just tender. Then uncover and cook on high, stirring, until the gravy is thick and clings to the meat with oil rising at the edges. It should not be watery, or the rice will turn soggy.

  7. While the beef finishes, bring 3 litres of water to a boil with the bay leaf, green and black cardamom, cloves, cinnamon, cumin and 2 tbsp salt. The water should taste pleasantly salty. Add the drained rice and boil for 5–6 minutes until the grains are about 80% cooked: they should snap when pressed and still have a firm white dot in the centre. Drain immediately.

  8. Level the beef masala in the bottom of a heavy pot. Spread half the rice over it, scatter with half the mint, coriander and reserved fried onions, then add the remaining rice and herbs. Drizzle the saffron milk, kewra water and ghee over the top and finish with the last of the fried onions.

  9. Cover the pot with foil and a tight lid. Cook on high heat for 3 minutes to build steam, then set the pot on a hot tawa, turn the heat to the lowest setting and cook on dum for 25 minutes, until the rice is fully tender and fragrant.

  10. Turn off the heat and rest the pot, covered, for 5 minutes. Use a wide spoon to lift the biryani from the bottom so the masala streaks through the rice, being careful not to break the grains.

Cooking tips

  • Do not rush the onions. Golden-brown onions give the masala its colour and slight sweetness, but burnt ones turn it bitter.
  • The beef gravy must be thick before layering. Extra liquid steams into the rice and makes it mushy.
  • Stop boiling the rice at 80%. It finishes cooking in the steam, and rice boiled fully will break when mixed.
  • If your lid is loose, seal the pot with foil or a strip of dough so the steam stays in.

Substitutions

  • Beef: use mutton or bone-in goat, but cook it about 10 minutes longer under pressure. Use boneless chicken for a quicker version, cutting the pressure time to 8 minutes.
  • Biryani masala: use 1 tbsp garam masala plus 1 tsp coriander powder and 1 tsp cumin powder.
  • Kewra water and saffron: leave out the kewra and use a pinch of turmeric in warm milk for colour.
  • Ghee: use 2 tbsp of the oil left from frying the onions.

Serve with

"Serve hot with cooling cucumber-mint raita, kachumber salad and lemon wedges. A few green chillies and a boiled egg on the side are a common addition."

Storage

Cool leftovers within 1 hour and refrigerate in an airtight container for up to 2 days. Freeze portions for up to 1 month.

Reheating

Sprinkle a spoonful of water over each portion, cover and microwave for 2–3 minutes, or steam in a covered pan over low heat, until piping hot all the way through.

Nutrition per serving, estimated

720kcal
38 gProtein
80 gCarbs
28 gFat

Estimated from the ingredient list. Values vary with brands and portion size.

Related

You might also cook

Overhead view of chicken biryaniPakistani

Chicken Biryani

Layers of long-grain basmati and a tangy, spiced chicken masala, steamed together until every grain stays separate. Made with potatoes and dried plums, the way many Karachi homes make it.

1 h 30 minServes 6
Overhead view of chawal ki kheerPakistani

Chawal ki Kheer

Rice simmered slowly in milk with cardamom until creamy, finished with pistachios and almonds. Serve chilled in clay bowls.

1 hServes 6
Overhead view of beef nihariPakistani

Beef Nihari

Beef shank slow-cooked in a spiced gravy thickened with toasted flour. A weekend project that mostly cooks itself.

4 h 30 minServes 6
More from this cuisine

Pakistani kitchen

All Pakistani
Bowl of golden chicken corn soup with shredded chicken, corn kernels, egg ribbons and spring onionPakistani

Chicken Corn Soup

A thick, gently peppery soup of shredded chicken, sweet corn and silky egg ribbons, in the style of Pakistani Chinese restaurants. Easy to make at home on a cold evening.

55 minServes 4