Beef Chawal
- Prep Time
- 25 min
- Cook Time
- 60 min
- Total Time
- 85 min
- Servings
- 8
A fragrant Pakistani-style beef pulao layered with tender marrow-bone beef, dried plums, and fluffy basmati rice, slow-steamed to perfection.
Beef Chawal β literally βbeef and riceβ β is a showstopper one-pot meal from Pakistani home kitchens. Unlike a quick stir-fry, this dish is built in stages: the beef is pressure-cooked until melt-in-your-mouth tender, a rich korma-style gravy is built around it with dried plums for a subtle tang, and then the whole thing is layered with semi-cooked basmati rice and sealed for a slow dum (steam) finish.
The result is rice that is fluffy, fragrant, and infused throughout with the flavour of the beef gravy below.
Ingredients
The Beef
- 1 kg beef shank or marrow bones
- 3 cups water
- 1/2 tsp salt
The Gravy
- 1 cup cooking oil
- 1 cup fried onions
- 400g tomatoes, chopped
- 1 cup yogurt
- Ginger-garlic paste (from 2 inches ginger and 5β6 garlic cloves)
- 5 green chilies
- 100g dried plums (aloo bukhara)
- 1 tbsp salt (adjust to taste)
- 1 tbsp red chili powder
- 1.5 tbsp cumin
- 1/2 tbsp black pepper
- 8β10 whole cloves
The Rice
- 1 kg basmati rice
- 2 kg water
- 4 tbsp salt
- 2 tbsp cooking oil
- 1.5 tbsp cumin
Instructions
-
Pressure cook the beef: Add the beef, 3 cups of water, and 1/2 tsp salt to a pressure cooker. Cook for 15β20 minutes after the pressure whistle until the meat is tender but still holding its shape.
-
Make the gravy: In a large pot, combine oil, fried onions, red chili powder, cumin, black pepper, cloves, ginger-garlic paste, green chilies, tomatoes, dried plums, and yogurt. Cook on high heat for 7β8 minutes until the tomatoes soften and the oil separates.
-
Combine beef and gravy: Add the tenderized beef along with its broth (yakhni) to the gravy. Simmer for 10 minutes until the gravy thickens and the oil rises to the top.
-
Boil the rice: Wash the rice and soak in water. In a large pot, heat 2 tbsp oil, add cumin, then pour in 2 kg of water with 4 tbsp salt. Bring to a full boil, then drain the rice and add it in. Cook until 70% done β it should still have a firm core.
-
Layer: In a heavy-bottomed pot, grease the base with oil. Add Layer 1: rice + half the beef gravy. Layer 2: rice + remaining gravy. Layer 3: final rice layer topped with a drizzle of oil.
-
Dum (steam): Seal the pot tightly (use a cloth under the lid if needed). Place on a heavy iron tawa over high heat for 5β8 minutes until steam starts escaping. Reduce heat and let it steam for 20 minutes. Turn off heat and rest for 10 minutes.
-
Serve: Gently mix and plate with fresh mint leaves, slivers of ginger, green chilies, lemon wedges, and a side of yogurt raita.
Pro Tips
Using shank or marrow bones gives the yakhni (broth) a deep, rich flavour that plain stew meat cannot replicate. Cook the rice to only 70% β it will finish cooking during the dum. Fully cooked rice will go mushy. A heavy iron tawa/griddle under the pot protects the bottom layer from burning during dum. The dried plums (aloo bukhara) add a gentle tartness that balances the richness of the beef β donβt skip them.