Go Back

Beef Vindaloo

Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 4 servings
Calories 550
A flavorful and spicy Indian-inspired beef curry simmered to tender perfection, served over rice with optional naan and yogurt.

Ingredients

Meat

  • 907 grams beef chuck
  • 5 grams salt
  • 3 grams black pepper (½ teaspoon)
  • 45 ml neutral oil (3 tablespoons)
  • 150 grams onion, chopped (1 medium onion)
  • 9 grams garlic, minced (3 cloves)
  • 4.6 grams garam masala (2 teaspoons)
  • 4.2 grams cumin (2 teaspoons)
  • 2.3 grams paprika (1 teaspoon)
  • 3.0 grams turmeric (1 teaspoon)
  • 1.5 grams ground mustard (½ teaspoon)
  • 1.5 grams cayenne pepper (½ teaspoon (omit for milder flavor))
  • 1.5 grams ground ginger (½ teaspoon)
  • 3 grams cinnamon (½ teaspoon)
  • 33 grams tomato paste (2 tablespoons)
  • 60 ml apple cider vinegar (¼ cup)
  • 240 ml beef stock (1 cup low-sodium beef stock)

Optional

  • cooked basmati rice (optional)
  • warmed naan (optional)
  • plain Greek yogurt (optional)

Instructions 

  • Cut beef into 2-inch cubes, season with salt and pepper.
  • Brown beef in hot oil, then set aside. Cook onions until caramelized, then add garlic and spices, cooking until fragrant.
  • Add tomato paste, deglaze with vinegar, then stir in beef stock and return beef. Simmer covered for 60 minutes until tender.
  • Adjust seasoning, serve over rice with naan and yogurt if desired.

Notes

For milder flavor, omit cayenne pepper.
Calories: 550kcal
Cost: $15
Course: Main Course
Cuisine: Indian
Keyword: Beef