← Back to recipes
Vegetable Vindaloo

Vegetable Vindaloo

A bold and spicy Goan-style vegetable vindaloo made with cauliflower, potatoes, mushrooms, and tofu in a tangy vinegar-spiced sauce.

50 minPrep: 20 minCook: 30 minGoan IndianVegan
vindaloospicy currygoan currytofu dish

Method

  1. 1

    Blend garlic, ginger, vinegar, and spices into a thick paste.

  2. 2

    Toss cauliflower, mushrooms, and potatoes with the paste and marinate for 15–60 minutes.

  3. 3

    Heat oil and cook onions until deeply golden.

  4. 4

    Add the marinated vegetables and cook for 5 minutes.

  5. 5

    Add tomato puree, cinnamon, and 1 cup of water.

  6. 6

    Simmer covered for 20–30 minutes until potatoes are tender.

  7. 7

    Stir in tofu, vegan sausage, and garam masala.

  8. 8

    Simmer for an additional 5 minutes, garnish with coriander, and serve.

Ingredients

  • 4 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 tbsp vinegar
  • 200 g mushrooms, sliced
  • 2 tbsp oil
  • 200 ml tomato puree
  • 200 g vegan sausage, sliced
  • 1 tsp garam masala
  • 1 small cauliflower, cut into florets
  • 3 medium potatoes, cubed
  • 2 red onions, diced
  • 1 tsp mustard seeds
  • 2 tbsp fresh coriander, chopped
  • 1 tsp cumin seeds
  • 1 tsp turmeric
  • red pepper flakes (to taste)
  • 1 tsp paprika
  • 1 tsp sugar
  • 1 tsp salt
  • 1 small cinnamon stick
  • 200 g firm tofu, cubed

Notes

  • Adjust chilli flakes to control heat level.
  • This curry tastes even better the next day.
  • Skip the vegan sausage for a whole-food version.
  • Serve with rice or naan for a complete meal.

Learn the technique