Nihari Beef

Nihari Beef

Slow-cooked beef stew fragrant with warming spices and finished with fresh ginger and cilantro, a Pakistani-Indian classic of deep comfort.

90 min · Comfortable · 420 cal · 40g protein · $4.00/serving · Indian

90minutes
4servings
420calories
40gprotein
$4.00per serving

Ingredients (serves 4)

  • 1.5 lbs beef stew meat
  • 2 onions
  • 1 cup canned tomatoes
  • 4 cloves garlic
  • 2 tbsp ginger
  • 1 tbsp garam masala
  • 1 tsp cumin
  • 1 tsp coriander
  • 0.5 tsp cayenne
  • 3 tbsp olive oil
  • Salt
  • Fresh cilantro

Missing something? Save this recipe to Anychef and it rebuilds around what's actually in your kitchen — and writes the grocery list for the rest.

Save this recipe

Instructions

  1. 1

    Trim beef pieces of excess fat. Heat oil in a large heavy pot over medium-high heat.

  2. 2

    Brown beef in batches, 3-4 minutes per side. Transfer to a plate. Sauté diced onions until deep golden, about 8 minutes.

  3. 3

    Add minced garlic and half the ginger, cook 1 minute. Stir in garam masala, cumin, coriander, and cayenne, cook 1 minute.

  4. 4

    Add canned tomatoes and return beef to pot with 2 cups water. Bring to simmer, cover, and cook 60-70 minutes until beef is very tender.

  5. 5

    Stir in remaining fresh minced ginger. Simmer uncovered 5 more minutes. Season with salt.

  6. 6

    Garnish with fresh cilantro and serve hot with naan or basmati rice.

Save this recipe in the Anychef app

Nihari Beef

Nihari Beef

  1. 1
    Download Anychef

    Free on the App Store.

  2. 2
    Enter this recipe code
    ZHY2XP
  3. 3
    Get this recipe and thousands more

    Timers, macros, and a grocery list included.

Download on the App Store

Save this recipe

Open Anychef, enter code ZHY2XP, and Nihari Beef is yours — with step-by-step timers, macros, and a grocery list for whatever you're missing.

Save this recipe