Description
Beef Vindaloo is a deliciously spicy Indian curry that combines tender beef with a rich medley of aromatic spices. This homemade dish captures the essence of traditional vindaloo while allowing you to adjust the heat to your liking. Perfect for hosting a dinner party or enjoying a cozy night in, this comforting meal is sure to impress friends and family alike. Served over fluffy basmati rice or alongside warm naan and cooling Greek yogurt, it offers a delightful balance of flavors and textures. Get ready to dive into this mouthwatering experience!
Ingredients
- 2 pounds beef chuck
- 1 medium onion
- 3 cloves garlic
- 2 tablespoons tomato paste
- ¼ cup apple cider vinegar
- 2 teaspoons garam masala
- 2 teaspoons cumin
- 1 teaspoon paprika
- 1 teaspoon turmeric
- ½ teaspoon ground mustard
- ½ teaspoon cayenne pepper
- ½ teaspoon ground ginger
- ½ teaspoon cinnamon
- 1 teaspoon salt
- ½ teaspoon freshly cracked black pepper
- 3 tablespoons neutral oil
- 1 cup low-sodium beef stock (plus more as needed)
- cooked basmati rice
- warmed naan
- plain Greek yogurt
Instructions
- Cut beef into 2-inch cubes and season with salt and pepper.
- Sauté beef in oil until browned; set aside.
- In the same skillet, caramelize onions and add minced garlic.
- Incorporate spices and tomato paste, then deglaze with apple cider vinegar.
- Add beef stock and return beef to the skillet; bring to a boil.
- Lower the heat, cover, and simmer for about 60 minutes until tender.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Main
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 380
- Sugar: 6g
- Sodium: 720mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 100mg