Beef Vindaloo

Beef Vindaloo is a classic Indian dish known for its fiery heat and deep, aromatic flavors. Originating from the Goan region of India, this dish is a fusion of Indian spices and Portuguese influences. Traditionally made with pork, the beef version is equally delectable, with tender chunks of meat simmered in a tangy, spicy sauce. Vindaloo is characterized by its bold use of vinegar, garlic, and a medley of spices, making it a favorite for spice lovers. Serve it with steamed basmati rice or naan for a comforting and flavorful meal.

Ingredients:

  • 2 lbs beef chuck or stew meat, cut into bite-sized cubes
  • 2 tbsp vegetable oil
  • 2 medium onions, finely chopped
  • 4 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 2 tbsp white vinegar
  • 2 medium tomatoes, diced
  • 1 ½ cups beef broth
  • 2 tbsp plain yogurt (optional for creaminess)

Spice Blend:

  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 ½ tsp turmeric
  • 1 tsp cayenne pepper (adjust for heat preference)
  • 1 ½ tsp paprika
  • 1 tsp garam masala
  • ½ tsp ground cinnamon
  • 1-2 dried red chilies (optional, for extra heat)

Instructions:

  1. Marinate the Beef: In a large bowl, combine the beef with the vinegar, half of the garlic, ginger, cumin, coriander, turmeric, and cayenne. Mix well, cover, and let it marinate for at least 1 hour, preferably overnight in the refrigerator.
  2. Prepare the Sauce: Heat the vegetable oil in a large, heavy-bottomed pot over medium heat. Add the onions and sauté until golden brown, about 10 minutes. Stir in the remaining garlic and ginger, cooking until fragrant, about 1 minute.
  3. Cook the Spices: Add the paprika, garam masala, cinnamon, and dried red chilies to the pot. Stir and toast the spices for 30 seconds to release their aroma.
  4. Add Tomatoes: Stir in the tomatoes and cook until softened and the oil begins to separate from the mixture, about 5 minutes.
  5. Brown the Beef: Add the marinated beef to the pot. Cook for 5-7 minutes, stirring occasionally, until the beef is lightly browned.
  6. Simmer: Pour in the beef broth, reduce the heat to low, and cover the pot. Let it simmer for 1 ½ to 2 hours, stirring occasionally, until the beef is tender and the sauce has thickened. Add water if the sauce reduces too much.
  7. Finish the Dish: Stir in the yogurt, if using, for a creamier texture. Taste and adjust the seasoning with salt and additional cayenne, if needed.
  8. Serve: Garnish with fresh cilantro and serve hot with basmati rice, naan, or paratha.

Enjoy this hearty and spicy dish, perfect for warming up on a cold day or satisfying a craving for bold flavors!

Related Articles

Latest Stories

Trending