Slow-cooked spiced Peshawari beef

Slow-cooked spiced Peshawari beef

Main dishes

A slow-cooked Pakistani beef dish, simmered in mustard oil, garlic, whole dried chili peppers, and spices, and finished with a touch of plain yogurt or le…

Enlarge photo
↓ Jump to recipe

This Peshawar-region beef dish is rich, dense, and slow-cooked over low heat. It features whole dried chili peppers and mustard oil, which give it its distinctive flavor.

Ingredients and directions

  • Prep time15 min
  • Cook time1 hr 40 min
  • Total1 hr 55 min
  • DifficultyMedium
  • CostModerate
  • Cooking methodnibbling
  • Estimated cost$20.38 $4.08 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 15, 2026.
  • Gluten-free

Ingredients

5 people
  • $19.06
  • $0.38
  • $0.04
  • $0.66
  • $0.24

Prices from US supermarkets for 4 of 5 ingredients; Belgian prices for the rest.

Directions

  1. Heat the mustard oil in a large saucepan. Once it’s hot, reduce the heat to low and add the cinnamon, cardamom, cloves, and pepper. Add the garlic paste and cook gently until it turns golden brown – this is when the characteristic aroma of Peshawar develops.
  2. Add the washed and drained meat, then stir over medium heat. When the meat changes color, add the salt and whole dried chili peppers, which give the dish its flavor and intensity. Cover with the juices released by the meat and cook for 45 minutes to 1 hour.
  3. When the meat is almost cooked, add the yogurt (or lemon juice). Cover and continue to cook for 15-20 minutes: the acidity will tenderize the meat and add a slight, tangy flavor.
  4. Once the meat is cooked, remove the lid and stir for a moment to evaporate any excess liquid and create a thick sauce. If desired, add a little mustard oil towards the end of cooking for added flavor. ≈ 4 min

The bill

Slow-cooked spiced Peshawari beef

  • 1 kg of boneless beef (chuck or round, in medium-sized pieces)$19.06
  • 2 tablespoons of garlic paste$0.38
  • salt$0.04
  • 120 ml of mustard oil$0.66
  • 120 ml of plain yogurt (or 3 tablespoons of lemon juice)$0.24

Total$20.38

that's $4.08 per person

Estimated price; varies by store.

Before you start

Ingredients

  • 1 kg of boneless beef (chuck or round, in medium-sized pieces)
  • 2 tablespoons of garlic paste
  • 7 to 8 whole, dried red chili peppers
  • salt
  • 120 ml of mustard oil
  • 120 ml of plain yogurt (or 3 tablespoons of lemon juice)
  • One piece of cinnamon
  • 2 cardamom pods
  • 3 cloves of allspice
  • 6 to 7 peppercorns
  • water, as needed

The screen stays on while cooking mode is open.

🎬 Have a video of this recipe? Suggest a YouTube link

Did you film this recipe, or do you know a video that shows it? Axelle watches it before adding it to the page.

Nothing is published before approval.

✏️ A mistake, an idea for this recipe? Suggest a correction

Reviews (0)

Rate this recipe Be the first to rate it!

Your rating

On our Facebook page

0 reactions · 0 comments

Comment on Facebook ↗