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

Beef Vindaloo Curry: A Spicy Delight for Your Dinner Table


  • Author: Dottie
  • Total Time: 240 minutes
  • Yield: 4-6 servings 1x

Description

Experience the bold and spicy flavors of Beef Vindaloo, a traditional Indian curry made with tender marinated beef simmered in a rich blend of spices. Perfectly paired with rice or naan, this hearty dish is sure to impress at any meal.


Ingredients

Scale
  • 2 lbs beef (chuck or brisket), cut into 1-inch cubes
  • 2 tablespoons vegetable oil
  • 2 large onions, finely chopped
  • 4 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 23 green chilies, slit (adjust to taste)
  • 1 teaspoon turmeric powder
  • 2 teaspoons cumin powder
  • 2 teaspoons coriander powder
  • 1 teaspoon garam masala
  • 1 teaspoon mustard seeds
  • 1 teaspoon fenugreek seeds
  • 1 cup tomato puree
  • 1/4 cup white vinegar
  • 1 tablespoon tamarind paste (optional)
  • 1 tablespoon brown sugar or jaggery
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)

Instructions

“`html

  1. In a large bowl, combine the beef cubes with turmeric powder, cumin powder, coriander powder, and salt. Mix well to ensure the beef is evenly coated with the spices.
  2. Add the white vinegar and tamarind paste (if using) to the beef. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 2 hours, or preferably overnight.
  3. Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
  4. Once the oil is hot, add the mustard seeds and fenugreek seeds. Sauté until they start to crackle and become fragrant, about 30 seconds.
  5. Add the finely chopped onions and sauté for about 10-15 minutes until golden brown.
  6. Stir in the minced garlic, grated ginger, and slit green chilies. Cook for another 2-3 minutes until the raw smell of garlic disappears.
  7. Add the marinated beef to the pot and stir well. Cook for about 5-7 minutes, allowing the beef to brown on all sides.
  8. Pour in the tomato puree and mix well with the beef.
  9. Add the brown sugar or jaggery and sprinkle in the garam masala. Stir and let it cook for another 5 minutes.
  10. Pour in enough water to cover the beef (about 2-3 cups). Bring to a boil, then reduce the heat to low.
  11. Cover the pot and let it simmer for about 1.5 to 2 hours, or until the beef is tender and the sauce has thickened. Stir occasionally.
  12. For a thicker sauce, remove the lid during the last 30 minutes of cooking.
  13. Once the beef is tender, taste the curry and adjust the seasoning as needed. Add more salt, sugar, or vinegar according to your preference. For extra heat, add more green chilies or a pinch of red chili powder.
  14. Remove the pot from heat and let it sit for about 10 minutes before serving.
  15. Garnish with freshly chopped cilantro and serve hot with steamed basmati rice, naan, or your favorite Indian bread.

“`

Notes

  • For best results, marinate the beef overnight to enhance the flavors.
  • Adjust the number of green chilies based on your spice preference.
  • This dish can be stored in the refrigerator for up to 3 days and tastes even better the next day as the flavors meld.
  • Prep Time: 120 minutes
  • Cook Time: 120 minutes