Beef Vindaloo
Beef Vindaloo
5 from 1 vote
Prep: 15 minutes
Cook: 1 hour
Total Time 1 hour 15 minutes
Servings: 4
Discover a bold and flavorful dish with tender meat in a rich, aromatic sauce. This recipe packs a punch with a perfect balance of heat and spices, creating a delicious symphony of flavors. Try this unique and satisfying meal for a culinary adventure like no other.

Nutrition: per serving



  • 500 g Beef diced
  • 3 tbsp Vegetable Oil
  • 2 Onions finely chopped
  • 4 cloves Garlic minced
  • 1- inch Ginger grated
  • 3 tbsp Vinegar
  • 2 tbsp Tomato Puree
  • 1 tsp Salt
  • 1 tsp Cumin Powder
  • 1 tsp Coriander Powder
  • 1/2 tsp Turmeric Powder
  • 1 tsp Chilli Powder adjust to taste
  • 300 ml Water
  • Coriander for garnish (optional)


  • Heat the vegetable oil in a large pan over medium heat.
  • Add the chopped onions and sauté until they start to turn golden brown.
  • Add the minced garlic and grated ginger, and cook for another 2 minutes.
  • Add the diced beef to the pan and brown it on all sides.
  • Stir in the malt vinegar, tomato puree, ground cumin, ground coriander, turmeric, chilli powder, and salt. Cook for 2 minutes to toast the spices.
  • Pour in the water and bring the mixture to a boil.
  • Reduce the heat to low, cover the pan, and simmer for about 1 hour or until the beef is tender and the sauce has thickened.
  • Garnish with fresh coriander if desired.
  • Serve hot with steamed rice or naan bread.

Add your first comment to this post


Spaghetti Meatballs

Keema Rice

Mapo Tofu

Keema Karahi

Cottage Pie

Homemade Hamburger

Meat & Potato Pie

Spaghetti Bolognese