Go Back
+ servings

Authentic Beef Vindaloo Recipe

If you're in the mood for a dish that's bursting with flavor and a kick of spice, look no further than this Beef Vindaloo. Originating from the coastal region of Goa, India, this recipe transforms tender beef into a tangy, spicy delight that will leave your taste buds dancing. It's perfect for those chilly evenings when you want something hearty and satisfying.
No ratings yet
Print Pin Save
Course: Main Course
Cuisine: British, Indian
Keyword: Beef Vindaloo, Curry
Prep Time: 1 hour
Cook Time: 2 hours
Servings: 6
Calories: 320kcal

Ingredients

  • 2 pounds beef cut into 1-inch cubes
  • 1/2 cup vinegar preferably malt vinegar
  • 3 tablespoons oil
  • 2 large onions thinly sliced
  • 6-8 cloves of garlic minced
  • 1- inch piece of ginger grated
  • 2-3 green chilies slit
  • 2 teaspoons turmeric powder
  • 2 tablespoons red chili powder adjust to taste
  • 1 tablespoon cumin seeds
  • 1 tablespoon coriander powder
  • 1 teaspoon black pepper
  • 1 cinnamon stick
  • 4-5 whole cloves
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  • Marinate the Beef: In a bowl, combine the beef cubes with vinegar, turmeric, red chili powder, cumin, coriander, and salt. Let it marinate for at least 1 hour, or overnight for best results.
  • Cook the Onions: In a large pot, heat the oil over medium heat. Add the sliced onions and sauté until they turn golden brown.
  • Add Aromatics: Stir in the minced garlic, grated ginger, and green chilies. Cook for another 2-3 minutes until fragrant.
  • Cook the Beef: Add the marinated beef to the pot, along with the cinnamon stick, black pepper, and cloves. Sauté until the beef is browned on all sides.
  • Simmer: Pour in enough water to cover the beef, bring to a boil, then reduce the heat and let it simmer for about 1.5 to 2 hours until the beef is tender. Stir occasionally, adding more water if necessary.
  • Serve: Once done, garnish with fresh cilantro and serve hot with steamed rice or naan.

Nutrition

Calories: 320kcal | Carbohydrates: 10g | Protein: 30g | Fat: 18g