Beef Nihari
Overnight slow-cooked beef stew with bone marrow in a deeply spiced gravy — Lahore's iconic breakfast.

The Story
Beef Nihari is a cherished dish in Pakistani cuisine, often enjoyed during special occasions and family gatherings. Its slow-cooked, rich flavors symbolize warmth, hospitality, and the deep-rooted culinary traditions passed down through generations.
Nutrition per Serving
350
Calories
25g
Protein
15g
Carbs
20g
Fat
2g
Fiber
Step-by-Step Instructions
- 1
Prepare and marinate ingredients.
- 2
Heat oil and cook aromatics until fragrant.
- 3
Add main protein/vegetables and cook through.
- 4
Add spices and liquid, simmer until tender.
- 5
Adjust seasoning and finish with fresh herbs.
- 6
Serve hot with naan or rice.
Pro Tips
- •
For deeper flavor, marinate the beef overnight with spices and yogurt.
- •
Use bone-in cuts for a richer broth and added gelatin, enhancing the texture.
- •
Cook on low heat for an extended period to achieve tender meat that falls apart.
- •
Garnish with fresh cilantro, green chilies, and a squeeze of lime for a vibrant finish.
Variations
- →
Use chicken or lamb as a dietary substitute for beef.
- →
Try a Karachi-style Nihari, which is spicier and uses a different spice blend.
- →
Swap out ghee for coconut oil for a lighter version, suitable for those avoiding animal fats.


