Beef Vindaloo

Beef vindaloo is a spicy and tangy Indian curry dish made with tender beef, aromatic spices, and a flavorful sauce.
Get New KnivesShop Kitchen EssentialsElevate Your Cookware Now
Beef Vindaloo

Ingredients - Serves 4

Let's Get Started

  1. In a large bowl, marinate the beef cubes with red chili powder, turmeric powder, cumin powder, coriander powder, vinegar, and salt. Let it sit for 30 minutes.
  2. Heat vegetable oil in a pan over medium heat. Add the chopped onion and sauté until golden brown.
  3. Add the minced garlic and grated ginger to the pan. Cook for another 2 minutes.
  4. Add the marinated beef cubes to the pan and cook until browned on all sides.
  5. Stir in the tomato paste and cook for 2 minutes.
  6. Pour in the water and bring the mixture to a boil. Reduce the heat, cover the pan, and simmer for 45 minutes to 1 hour, or until the beef is tender.
  7. Garnish with fresh cilantro and serve hot with steamed rice or naan bread.

Dietary Info

  • Dish Type: Main Course
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Calories: 400
  • Fat: 15g
  • Carbs: 25g
  • Protein: 30g
  • Sodium: 1200mg
  • Sugar: 5g