image for Nihari - Traditional Pakistani Beef Stew
PakistaniBeefStew

Nihari - Traditional Pakistani Beef Stew

Nihari is a rich and flavorful slow-cooked beef stew, a traditional breakfast dish in Pakistan known for its deep spices and tender meat.

Servings
6
Prep Time
20min
Cook Time
360min
Total Time
380min
Difficulty
medium

Ingredients

  • 1 ½ kgBeef shank or shoulder with bone
  • 0 ¼ cupOil or ghee
  • 2 largeOnions, thinly sliced
  • 1 tbspGinger paste
  • 1 tbspGarlic paste
  • 3 tbspNihari masala powder

    store-bought or homemade mix

  • 1 tspRed chili powder
  • 0 ½ tspTurmeric powder
  • 2 tspSalt
  • 6 cupsWater
  • 3 tbspWheat flour (for thickening)
  • 0 ½ cupGinger slices
  • 3 piecesGreen chilies, sliced
  • 0 ¼ cupFresh coriander leaves, chopped
  • 6 piecesLemon wedges

Instructions

1

Heat oil or ghee in a large pot over medium heat. Add sliced onions and cook until golden brown.

2

Add ginger and garlic paste, sauté for 2-3 minutes until fragrant.

3

Stir in Nihari masala powder, red chili powder, turmeric, and salt. Cook the spices for 2 minutes in the oil.

4

Add beef pieces, mix well to coat with the spices. Cook on high heat for 5-7 minutes until beef browns.

5

Pour in water, bring to a boil, then reduce heat to low. Cover and simmer for about 5-6 hours until beef is tender and falling off the bone.

6

Mix wheat flour in some water to create a smooth slurry. Add this to the pot to thicken the stew. Stir well and cook for another 15 minutes.

7

Add ginger slices, green chilies, and coriander leaves. Adjust salt if necessary. Let it simmer for 5 more minutes.

8

Serve hot with naan, roti, or steamed rice. Garnish with lemon wedges for fresh tanginess.

Tags

PakistaniBeefStewSlow-cookedSpicyDinnerTraditional
© 2026 Grocery247. All rights reserved.