← All recipes
Bowl of nihari with tender beef chunks in a rich, brown gravy, garnished with fresh cilantro and sliced chilies.

Nihari

This rich, slow-cooked beef nihari is a soul-soothing stew that warms you from the inside out with its aromatic spices and tender meat.

Total: 200 minPrep: 20 minCook: 180 min6 servingsDifficulty: Medium⭐ 4.7 (125+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat oil in a large pot over medium heat. Add onions and cook until softened.
  2. 2 Add garlic and ginger; sauté for another minute.
  3. 3 Stir in garam masala, coriander, cumin, turmeric, and chili powder until fragrant.
  4. 4 Add beef chunks and brown on all sides.
  5. 5 Pour in beef broth and tomato paste, season with salt and pepper.
  6. 6 Bring to a boil, then reduce heat, cover, and simmer for 3 hours, stirring occasionally.
  7. 7 Check seasoning and adjust as needed.
  8. 8 Serve hot, garnished with cilantro and lemon wedges.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 450 kcal
Fat: 25g fat
Carbs: 10g carbohydrates
Protein: 40g protein
Fiber: 2g fiber
Sugar: 2g sugar
Sodium: 800mg sodium

Tips

Storage

Store nihari in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat.

Freezing: Freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating.

Serving Suggestions

FAQ

Can I make nihari ahead of time?

Absolutely! It tastes even better the next day as the flavors meld together.

Share this recipe