Easy & Customisable Vindaloo Recipe – A Spicy & Flavourful Delight

Vindaloo is a popular, fiery Indian curry known for its bold spices and rich flavour. This versatile recipe allows you to prepare it with chicken, vegetables, or lamb, ensuring a delicious meal that suits your taste.


Preparation & Cooking Time

Chicken or Lamb Vindaloo

⏱️ Preparation Time: 55–70 minutes
🔥 Cook Time: 45–60 minutes
Total Time: 1.5–2 hours

Vegetable Vindaloo

⏱️ Preparation Time: 30–35 minutes
🔥 Cook Time: 45–60 minutes
Total Time: 1.25–1.5 hours


Ingredients

For the Spice Paste:

🌿 1 tbsp coriander seeds
🌿 1 tsp cumin seeds
🌿 1 tsp mustard seeds
🌿 1 tsp fenugreek seeds
🌶️ 1 tsp black peppercorns
🌶️ 4-5 dried red chillies (adjust to taste)
🧂 1 tsp turmeric powder
🧄 4 cloves garlic, minced
🫚 1-inch ginger, grated
🍶 2 tbsp white vinegar

For the Curry:

🍗 700g (1.5 lbs) chicken pieces, vegetables, or lamb
🧅 2 large onions, finely chopped
🍅 3 tomatoes, pureed
🛢️ 3 tbsp vegetable oil
🌿 2 bay leaves
🟤 4-5 cloves
🟤 1 cinnamon stick
🟤 2-3 green cardamom pods
🧂 Salt to taste
🌿 Fresh coriander leaves, for garnish


Instructions

1. Prepare the Spice Paste

  • Dry roast coriander seeds, cumin seeds, mustard seeds, fenugreek seeds, and black peppercorns in a pan until fragrant. Let them cool.
  • Grind the roasted spices with dried red chillies, turmeric powder, garlic, ginger, and vinegar to form a smooth paste. Add water if needed.

2. Marinate (For Chicken or Lamb Only)

  • If using chicken or lamb, coat the pieces with 2 tbsp of the spice paste. Let marinate for at least 30 minutes.

3. Cook the Base

  • Heat vegetable oil in a pan over medium heat.
  • Add bay leaves, cloves, cinnamon stick, and cardamom pods. Sauté for a minute until aromatic.
  • Add chopped onions and sauté until golden brown.

4. Add the Spice Paste

  • Stir in the remaining spice paste and cook for a few minutes until the oil separates from the masala.

5. Add Tomatoes & Simmer

  • Add pureed tomatoes and cook until the masala thickens and oil separates.

6. Cook the Main Ingredients

For Chicken:

  • Add marinated chicken pieces and cook until no longer pink in the centre.

For Vegetables:

  • Add your choice of vegetables and cook until tender.

For Lamb:

  • Add marinated lamb pieces and cook until the meat is tender.

7. Simmer & Serve

  • Add salt and let the curry simmer until flavours meld together. Adjust consistency with water if needed.
  • Garnish with fresh coriander leaves.
  • Serve hot with rice or naan.

Tip: Adjust spice levels according to your taste preference. You can also add coconut milk or yogurt to balance the heat.

Enjoy this classic, flavour-packed Vindaloo! 🍛🔥