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.

Download Our App

Get the Best Experience

Available on iOS and Android. Download now and enjoy exclusive app-only deals

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

Weekly Specials

© 2026 Grocery247. All rights reserved.