Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Authentic Beef Vindaloo Recipe


  • Author: Noah
  • Total Time: 2 hours 30 minutes
  • Yield: 4 servings 1x

Description

This rich and flavorful Beef Vindaloo recipe combines tender beef chuck with a robust blend of spices, tangy vinegar, and a slow-cooked curry sauce. Originating from Goa, India, Vindaloo is known for its fiery heat and deep complex flavors. The slow oven cooking method ensures the beef becomes meltingly tender while the sauce thickens into a luscious, spicy gravy. Perfect served over basmati rice and naan, this authentic Vindaloo is both hearty and satisfying.


Ingredients

Scale

Beef and Marinade

  • 800g / 1.6 lb beef chuck, cut into 3cm / 1.2″ cubes
  • 1 1/2 tsp salt
  • 6 tbsp Kashmiri chilli powder
  • 2 tsp coriander seeds
  • 3 tsp cumin seeds
  • 4 cloves
  • 4 green cardamom pods
  • 2 tsp cinnamon powder
  • 1/2 tsp black peppercorns
  • 2 tbsp fresh ginger, roughly chopped
  • 10 garlic cloves
  • 1 tsp brown sugar
  • 1 tsp fenugreek seeds
  • 1/4 tsp turmeric powder
  • 7 tbsp white vinegar
  • 2 cups water

Curry Sauce

  • 50g / 3 tbsp ghee or unsalted butter
  • 1 onion, finely chopped (brown, yellow, or white)
  • 2 tsp ginger, finely grated
  • 4 garlic cloves, finely minced
  • 1 1/2 tsp black mustard seeds
  • 2 tbsp tomato paste
  • 10 fresh curry leaves
  • 2 cups low sodium beef stock (if homemade, add 1/2 tsp salt)
  • 2 tbsp coriander/cilantro leaves, roughly chopped

Instructions

  1. Salt the Beef: Toss the beef cubes with 1 1/2 tsp salt evenly to season the meat.
  2. Check Kashmiri Chilli Powder Spice Level: Taste the Kashmiri chilli powder beforehand and adjust the amount if you prefer a milder or spicier Vindaloo.
  3. Make the Curry Paste: Combine coriander seeds, cumin seeds, cloves, cardamom pods, cinnamon powder, black peppercorns, fresh ginger, garlic cloves, brown sugar, fenugreek seeds, turmeric powder, Kashmiri chilli powder, white vinegar, and 1 cup of water in a Nutribullet or small food processor. Blitz until smooth. Pour the paste over the salted beef. Add the remaining 1 cup of water to the processor, shake to clean out the paste, and pour that over the beef as well.
  4. Marinate the Beef: Mix the beef thoroughly in the curry paste, cover, and marinate in the refrigerator for 2 hours. The marinade is thin at this stage and will thicken during cooking.
  5. Preheat Oven: Set your oven to 190°C/375°F (170°C fan) to prepare for slow cooking the Vindaloo.
  6. Prepare the Curry Sauce Base: In a pot over medium-high heat, melt the ghee or unsalted butter. Add the finely chopped onion, grated ginger, and minced garlic. Cook until translucent, about 3 minutes.
  7. Add Mustard Seeds and Tomato Paste: Stir in black mustard seeds and cook until the onion turns a golden color. Add the tomato paste and cook for another minute to deepen the flavors.
  8. Puree the Sauce: Pour in the beef stock and stir well. Transfer the mixture to a jug and use a stick blender to puree until smooth. Return the pureed sauce to the pot.
  9. Add Beef and Curry Leaves: Add the marinated beef along with the fresh curry leaves to the pot. Stir to combine, then bring the mixture to a boil.
  10. Slow Cook in Oven: Cover the pot with a lid and place it in the preheated oven. Cook for 2 hours or until the beef is fall-apart tender and the sauce has darkened and thickened. If the sauce has not reduced enough, continue cooking uncovered to allow excess liquid to evaporate.
  11. Garnish and Serve: Sprinkle chopped coriander leaves over the Vindaloo before serving. Enjoy it hot over fluffy basmati rice alongside warm naan bread.

Notes

  • Note 1: Use a good quality beef chuck cut for the best tenderness after slow cooking.
  • Note 2: Kashmiri chilli powder is prized for its vibrant red color and moderate heat. Adjust based on your spice tolerance.
  • Note 3: Fenugreek seeds add an earthy bitterness that balances the tangy vinegar and spicy heat.
  • Note 4: Ghee or unsalted butter provides richness and a deep flavor; you may substitute with oil if preferred.
  • Note 5: Black mustard seeds give a nutty aroma that enhances the curry profile.
  • Note 6: Fresh curry leaves are essential for authentic flavor and aroma.
  • Note 7: If sauce hasn’t thickened sufficiently after cooking, remove the lid and cook uncovered to reduce liquid to desired consistency.
  • Prep Time: 15 minutes
  • Cook Time: 2 hours 15 minutes
  • Category: Main Dish
  • Method: Slow Cooking
  • Cuisine: Indian

Keywords: Vindaloo, Beef Vindaloo, Indian Curry, Slow Cooked Curry, Spicy Beef Curry, Goan Cuisine