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

Beef Vindaloo


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia
  • Total Time: 1 hour 15 minutes
  • Yield: Serves approximately 6 portions 1x

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

Scale
  • 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

  1. Cut beef into 2-inch cubes and season with salt and pepper.
  2. Sauté beef in oil until browned; set aside.
  3. In the same skillet, caramelize onions and add minced garlic.
  4. Incorporate spices and tomato paste, then deglaze with apple cider vinegar.
  5. Add beef stock and return beef to the skillet; bring to a boil.
  6. 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