Print

Beef Vindaloo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Ingredients

Scale

To make Beef Vindaloo, gather the following ingredients:

For the Marinade:

  • 1 lb (450g) beef chuck, cut into 1-inch cubes
  • 1/4 cup white vinegar
  • 1 tablespoon tamarind paste (optional)
  • 1 teaspoon salt
  • 1 tablespoon sugar
  • 2 teaspoons ground turmeric

For the Vindaloo Sauce:

  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 23 green chilies, slit (adjust for spice level)
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon black pepper
  • 1 teaspoon cinnamon
  • 1 teaspoon mustard seeds
  • 1 teaspoon fenugreek seeds
  • 12 dried red chilies (for extra heat)
  • 1 cup beef broth
  • Fresh cilantro, for garnish

Instructions

Step 1: Marinate the Beef

  • In a bowl, combine the beef cubes with vinegar, tamarind paste (if using), salt, sugar, and turmeric. Mix well to coat the beef.
  • Cover and marinate in the refrigerator for at least 1 hour, preferably overnight for deeper flavor.

Step 2: Prepare the Vindaloo Sauce

  • Heat the vegetable oil in a large pot or Dutch oven over medium heat.
  • Add the chopped onions and sauté until golden brown, about 5-7 minutes.

Step 3: Add Aromatics

  • Stir in the minced garlic, ginger, and green chilies. Cook for an additional 2 minutes until fragrant.

Step 4: Incorporate Spices

  • Add the cumin, coriander, black pepper, cinnamon, mustard seeds, fenugreek seeds, and dried red chilies. Stir well to toast the spices for about 1-2 minutes.

Step 5: Cook the Beef

  • Add the marinated beef to the pot, stirring to coat with the spice mixture.
  • Pour in the beef broth, bring to a boil, then reduce the heat to low. Cover and simmer for about 1.5 hours, or until the beef is tender and the sauce has thickened.

Step 6: Serve

  • Once cooked, taste and adjust seasoning if needed. Garnish with fresh cilantro and serve hot with rice or naan.

Nutrition