Go Back
+ servings

Spicy Beef Vindaloo

A flavorful and spicy dish originating from Goa, featuring marinated beef cooked in a rich, tangy sauce.
Prep Time 20 minutes
Cook Time 2 hours 10 minutes
Total Time 2 hours 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 350

Ingredients
  

Beef
  • 2 pounds beef (chuck or brisket) Choose a cut for tenderness.
  • 1 large onion Finely chopped.
  • 4 cloves garlic Minced.
  • 1 inch ginger Grated.
  • 2-3 pieces green chilies Adjust based on spice preference.
  • 1/4 cup vinegar White or apple cider.
  • 2 tablespoons tamarind paste For a hint of sourness.
  • 1 tablespoon sugar Balances heat and acidity.
  • 2 teaspoons cumin seeds Ground.
  • 2 teaspoons coriander powder Adds a citrusy note.
  • 1 teaspoon turmeric powder For color and health benefits.
  • 1 teaspoon black pepper Enhances overall spice level.
  • 1 teaspoon mustard seeds For a slight crunch and flavor.
  • to taste salt Enhances all flavors.
  • 2 tablespoons oil For cooking the beef and spices.

Equipment

  • blender
  • large pot or deep skillet
  • mixing bowl

Method
 

  1. Marinate the beef with vinegar, tamarind paste, minced garlic, grated ginger, and salt. Cover and refrigerate for at least 120 minutes.
  2. Blend the marinated beef with cumin seeds, coriander powder, turmeric powder, black pepper, and green chilies until smooth.
  3. In a pot, heat oil and sauté onions and mustard seeds until golden brown. Add the Vindaloo paste and cook for 5 minutes.
  4. Add the marinated beef to the pot, stir, and cook for 5-7 minutes until browned.
  5. Add water to cover the beef, bring to a boil, then reduce heat and simmer for 90-120 minutes until tender.
  6. Taste and adjust seasoning. Simmer uncovered for a few more minutes if a thicker sauce is desired.

Nutrition

Calories: 350kcalProtein: 25gSodium: 800mg

Tried this recipe?

Let us know how it was!