- prep: 20 min
- cook: 2 hr 30 min
- total: 2 hr 50 min
Summary
Recipe video above. Vindaloo is a traditional Indian curry that's not for the faint hearted! Big, bold curry flavours. Deep, vibrant red colour. Chunks of beef slow cooked to fall apart perfection. And yep, it's spicy! For serious curry lovers, it's hard to top this. Serve with naan for mopping and yogurt for cooling. Spiciness note below.
Ingredients
- 800g / 1.6 lb beef chuck (, cut into 3cm / 1.2" cubes (Note 1))
- 1 1/2 tsp salt
- 6 tbsp Kashmiri chilli powder ((Note 2))
- 2 tsp coriander seeds
- 3 tsp cumin seeds
- 4 cloves
- 4 cardamom pods ((green))
- 2 tsp cinnamon powder
- 1/2 tsp black peppercorns
- 2 tbsp fresh ginger (, roughly chopped)
- 10 garlic cloves ((yes, 10!))
- 1 tsp brown sugar
- 1 tsp fenugreek seeds ((Note 3))
- 1/4 tsp turmeric powder
- 7 tbsp white vinegar
- 2 cups water
- 50g / 3 tbsp ghee or unsalted butter ((Note 4))
- 1 onion (, finely chopped (brown, yellow, white))
- 2 tsp ginger (, finely grated)
- 4 garlic cloves (, finely minced)
- 1 1/2 tsp black mustard seeds ((Note 5))
- 2 tbsp tomato paste
- 10 curry leaves (, fresh (Note 6))
- 2 cups beef stock (, low sodium (if using homemade, add 1/2 tsp salt))
- 2 tbsp coriander/cilantro leaves (, roughly chopped)
Instructions
Click Here For Step-By-Step Instructions
Tags
Nutrition
Nutritional Info

- Servings Per Recipe: 4
- Amount Per Serving
- Calories: 0 % Daily Value *
- Total Fat: 0 g 0%
- Saturated Fat: 0 g 0%
- Trans Fat: 0 g %
- Cholesterol: 0 mg 0%
- Sodium: 0 mg 0%
- Calcium: 0 mg 0%
- Potassium: 0 mg 0%
- Magnesium: 0 mg 0%
- Iron: 0 mg 0%
- Zinc: 0 mg 0%
- Total Carbohydrate: 0 g %
- Dietary Fiber: 0 g 0%
- Sugar: 0 g
- Protein: 0 g
- Alcohol: 0 g
- Omega 3 Fatty Acid: 0 g
- Omega 6 Fatty Acid: 0 g
- Vitamin A 0%
- Vitamin C 0%
- Vitamin D 0%
- * Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.
Diabetes Exchanges
- Exchange - Fat0
- Exchange - Fruit0
- Exchange - NonFat Milk0
- Exchange - Other Carbs0
- Exchange - Starch0
- Exchange - Vegetables0
- Exchange - Lean Meat0
- Exchange - Alcohol0
MyPlate Info
- MyPlate - Grain Total0 oz-eq
- MyPlate - Vegetable Total0 c
- MyPlate - Fruit0 c
- MyPlate - Dairy0 c
- MyPlate - Protein Total0 oz-eq