Nihari

INDIAN · MAIN COURSE · SERVES 6

Nihari is a delectable slow-cooked meat stew that originated from the Mughal era, cherished throughout India, Bangladesh, and Pakistan. Traditionally enjoyed as a breakfast dish, this rich and aromatic stew features tender beef or lamb simmered slowly overnight, allowing the spices to infuse deeply into the meat. The result is a comforting bowl of warm, spicy flavors that evoke the spirit of communal dining and family gatherings. Served with freshly baked naan and garnished with zesty lemon wedges and fresh coriander, Nihari is a dish that brings people together and warms the soul.

Now on iPhone and iPad

Cook with the Teresa's Recipes app, including a magazine-style iPad layout and guided Cook Mode.

Download on the App Store

Ingredients

Original recipe serves 6

Lemon wedges
for serving
Fresh coriander leaves
for garnish
Water
8 cups
Wheat flour
1/4 cup
Ghee
1/4 cup
Salt
to taste
Nihari masala
2 tablespoons
Ginger
2 inches, minced
Garlic
4 cloves, minced
Onions
2 large, thinly sliced
Beef shank
2 pounds, cut into chunks

Instructions

  1. In a large pot, heat the ghee over medium heat until melted.
  2. Add the sliced onions and cook, stirring frequently, until they turn golden brown, about 10-15 minutes.
  3. Stir in the minced garlic and ginger, cooking for an additional 2-3 minutes until fragrant.
  4. Add the beef shank pieces, browning them on all sides for about 5-7 minutes.
  5. Sprinkle in the Nihari masala and salt, mixing thoroughly to coat the meat and onions with the spices.
  6. Pour in the water and bring the mixture to a rolling boil.
  7. Once boiling, reduce the heat to low, cover the pot, and let it simmer slowly for 6-8 hours or until the meat is tender and falling apart.
  8. To thicken the stew, mix the wheat flour with a little water to create a smooth paste. Gradually stir this paste into the pot and cook for another 30 minutes, allowing the stew to thicken.
  9. Remove the pot from heat and garnish with fresh coriander leaves. Serve hot with naan bread and lemon wedges.

Tips

  • 💡 For an even richer flavor, consider adding a few whole spices such as cardamom pods, cloves, or a cinnamon stick during cooking.
  • 💡 If you prefer a spicier dish, increase the amount of Nihari masala or add some chopped green chilies.
  • 💡 Nihari pairs beautifully with a side of cooling raita or a simple cucumber salad.

Dietary Information

Servings: 6 Dish Type: Main Course Prep Time: 30 minutes Cook Time: 8 hours Calories: 450 Fat: 30g Carbs: 25g Protein: 35g Sodium: 600mg Sugar: 2g

Loading side dishes...

Finding side dishes...

Loading wine pairings...

Selecting wines...

Reviews

Share Your Experience

0/1000 characters

Your Review

Want to share your experience with this recipe?

Sign in to Leave a Review

Community Reviews

Loading reviews...

Loading community reviews...

Teresa's Recipes

Nihari

Nihari is a delectable slow-cooked meat stew that originated from the Mughal era, cherished throughout India, Bangladesh, and Pakistan. Traditionally enjoyed as a breakfast dish, this rich and aromatic stew features tender beef or lamb simmered slowly overnight, allowing the spices to infuse deeply into the meat. The result is a comforting bowl of warm, spicy flavors that evoke the spirit of communal dining and family gatherings. Served with freshly baked naan and garnished with zesty lemon wedges and fresh coriander, Nihari is a dish that brings people together and warms the soul.

Serves 6 Prep 30 minutes Cook 8 hours Level medium Cuisine indian Main Course

Ingredients

  • for serving Lemon wedges
  • for garnish Fresh coriander leaves
  • 8 cups Water
  • 1/4 cup Wheat flour
  • 1/4 cup Ghee
  • to taste Salt
  • 2 tablespoons Nihari masala
  • 2 inches, minced Ginger
  • 4 cloves, minced Garlic
  • 2 large, thinly sliced Onions
  • 2 pounds, cut into chunks Beef shank

Dietary Notes

  • Servings: 6
  • Dish Type: Main Course
  • Prep Time: 30 minutes
  • Cook Time: 8 hours
  • Calories: 450
  • Fat: 30g
  • Carbs: 25g
  • Protein: 35g
  • Sodium: 600mg
  • Sugar: 2g

Instructions

  1. In a large pot, heat the ghee over medium heat until melted.
  2. Add the sliced onions and cook, stirring frequently, until they turn golden brown, about 10-15 minutes.
  3. Stir in the minced garlic and ginger, cooking for an additional 2-3 minutes until fragrant.
  4. Add the beef shank pieces, browning them on all sides for about 5-7 minutes.
  5. Sprinkle in the Nihari masala and salt, mixing thoroughly to coat the meat and onions with the spices.
  6. Pour in the water and bring the mixture to a rolling boil.
  7. Once boiling, reduce the heat to low, cover the pot, and let it simmer slowly for 6-8 hours or until the meat is tender and falling apart.
  8. To thicken the stew, mix the wheat flour with a little water to create a smooth paste. Gradually stir this paste into the pot and cook for another 30 minutes, allowing the stew to thicken.
  9. Remove the pot from heat and garnish with fresh coriander leaves. Serve hot with naan bread and lemon wedges.

Tips

  • For an even richer flavor, consider adding a few whole spices such as cardamom pods, cloves, or a cinnamon stick during cooking.
  • If you prefer a spicier dish, increase the amount of Nihari masala or add some chopped green chilies.
  • Nihari pairs beautifully with a side of cooling raita or a simple cucumber salad.
Keep scrolling for the next recipe in your feed
Loading next...
Loading...