Vegan Fish Vindaloo

Vegan Fish Vindaloo is a bold and spicy dish that captures the essence of traditional vindaloo while using plant-based ingredients to mimic the textures and flavors of seafood. This dish is perfect for those seeking a hearty, flavorful, and cruelty-free meal.

Vegan Fish Vindaloo
30 minutes
Difficulty: Medium
Indian
350 kcal

Ingredients

  • Tofu - 200 grams, pressed and cubed
  • Coconut oil - 2 tablespoons
  • Onion - 1 medium, finely chopped
  • Garlic - 4 cloves, minced
  • Ginger - 1 inch, grated
  • Tomato puree - 200 grams
  • Vindaloo spice mix - 2 tablespoons
  • Coconut milk - 200 ml
  • Vegetable broth - 100 ml
  • Green bell pepper - 1, diced
  • Salt - to taste
  • Fresh cilantro - for garnish

Steps

  1. Heat the coconut oil in a large pan over medium heat.
  2. Add the chopped onion and sauté until golden brown, about 5-7 minutes.
  3. Stir in the minced garlic and grated ginger, cooking for another 2 minutes until fragrant.
  4. Add the vindaloo spice mix and stir well, allowing it to toast for 1 minute.
  5. Pour in the tomato puree and cook for 5 minutes, stirring frequently.
  6. Add the cubed tofu and diced green bell pepper, mixing well to coat them in the sauce.
  7. Pour in the coconut milk and vegetable broth, stirring to combine.
  8. Bring the mixture to a simmer, then reduce the heat to low and cook for 10-15 minutes until the sauce thickens.
  9. Taste and adjust salt as needed.
  10. Serve hot, garnished with fresh cilantro.

Nutrition

  • Calories: 350
  • Protein: 15 g
  • Carbs: 30 g
  • Fiber: 4 g
  • Sugar: 5 g
  • Sodium: 600 mg
  • Cholesterol: 0 mg
  • Total Fat: 22 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 4 g
  • Water: 0.3 L

Health Benefits

  • Rich in plant-based protein from tofu, supporting muscle health.
  • Contains anti-inflammatory ingredients like ginger and garlic, promoting overall wellness.

Tags

IndianVeganSeafood Dish