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: Tina
  • Total Time: 1 hour 20 minutes
  • Yield: Serves approximately 6

Description

Beef Vindaloo is a tantalizing Indian curry that combines tender beef with a symphony of spices, bringing the vibrant flavors of India right to your dinner table. This one-skillet dish is not only easy to prepare, but it also allows you to customize the spice level to suit your taste, making it perfect for both intimate dinners and larger gatherings. With its rich flavor and aromatic blend of ingredients, Beef Vindaloo is sure to impress your family and friends, offering a restaurant-quality meal without the hassle. Serve this hearty curry over fluffy basmati rice or with warm naan for a complete culinary experience that will leave everyone craving more.


Ingredients

Scale
  • 2 pounds beef chuck
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 3 tablespoons neutral oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 teaspoons garam masala
  • 2 teaspoons cumin
  • 1 teaspoon paprika
  • 1 teaspoon turmeric
  • ½ teaspoon ground mustard
  • ½ teaspoon cayenne pepper (optional)
  • 2 tablespoons tomato paste
  • ¼ cup apple cider vinegar
  • 1 cup low-sodium beef stock

Instructions

  1. Cut beef chuck into 2-inch cubes and season with salt and pepper.
  2. In a large skillet, heat oil over medium-high heat. Brown the seasoned beef on all sides; remove and set aside.
  3. In the same skillet, cook chopped onion until caramelized. Add minced garlic and spices; sauté until fragrant.
  4. Stir in tomato paste and deglaze with apple cider vinegar. Add beef stock and return the browned beef to the skillet.
  5. Bring to a boil, then reduce heat and simmer for about an hour until the beef is tender.
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Category: Main
  • Method: Skillet
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 430
  • Sugar: 5g
  • Sodium: 780mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 35g
  • Cholesterol: 95mg