Discover the vibrant flavors of homemade Beef Vindaloo, a dish that marries Portuguese and Indian culinary traditions. Originating in Goa, this spicy delight features tender beef marinated in a rich blend of spices and vinegar. Experience the balance of heat and tanginess as you prepare this comforting curry from scratch. Perfect for any gathering, Beef Vindaloo not only satisfies your palate but also connects you to the rich cultural heritage of India.
For the Marinade:
2 lbs (900g) beef, boneless and cut into 1-inch cubes
1 cup white vinegar
6 cloves garlic, minced
1 inch ginger, peeled and grated
4-6 dried red chilies (adjust for spice level)
1 tbsp mustard seeds
1 tsp cumin seeds
1 tsp coriander seeds
1 tsp black peppercorns
1 tsp turmeric powder
Salt to taste
For the Curry:
3 tbsp vegetable oil or ghee
2 large onions, finely sliced
2 tomatoes, chopped
1-2 green chilies, slit lengthwise (adjust for spice level)
1 cup coconut milk (optional for creaminess)
Fresh coriander leaves, chopped (for garnish)