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

Tofu Vindaloo


  • Author: ranimellcgmail-com
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A soul-satisfying vegan twist on the classic Goan Vindaloo, featuring tender tofu in a rich blend of spices.


Ingredients

Scale
  • Vindaloo Paste:
  • 2 large dried Kashmiri chilies (soaked in hot water for 15 minutes; use more if smaller)
  • 68 cloves garlic
  • 2 whole cloves
  • 1/2 teaspoon cinnamon
  • 1 inch ginger, peeled
  • 1/4 teaspoon cumin seeds
  • 2 teaspoons coriander seeds (or ground coriander)
  • 1/2 teaspoon black peppercorns (reduce to 1/4 teaspoon for less heat)
  • 1/41/2 teaspoon cayenne or Indian red chili powder
  • 2 tablespoons apple cider vinegar, white vinegar, or malt vinegar
  • 1 1/2 cups water
  • For the Tofu:
  • 14 ounces firm or extra firm tofu, pressed for at least 15 minutes and then cubed
  • 1.5 teaspoons Kashmiri chili powder or paprika
  • 1 teaspoon white vinegar
  • 1 teaspoon oil (for tossing tofu)
  • 1/2 teaspoon garlic powder
  • 2 tablespoons cornstarch (or tapioca or arrowroot starch)
  • 23 teaspoons oil (for frying)
  • 1 1/2 cups finely chopped red onion
  • 1/2 teaspoon salt (or more as needed)
  • Cilantro (for garnish)
  • Non-dairy yogurt or cashew cream (for garnish)

Instructions

  1. Prepare the Vindaloo Paste: Blend the soaked chilies with garlic, cloves, cinnamon, ginger, cumin seeds, coriander seeds, black pepper, cayenne, vinegar, and water until smooth.
  2. Toss the Tofu: In a bowl, mix the cubed tofu with Kashmiri chili powder, white vinegar, oil, garlic powder, and cornstarch until well coated.
  3. Sauté or Bake the Tofu: Heat a skillet and use 2 teaspoons of oil to sauté the tofu until golden brown (8-10 minutes) or bake at 400°F (200°C) for 20 minutes, flipping halfway.
  4. Cook the Onions: In the same skillet, add another teaspoon of oil and the chopped onion with salt. Cook until golden (5-7 minutes), adding water as needed.
  5. Add the Paste: Stir in the vindaloo paste and bring it to boil.
  6. Combine and Simmer: Add the tofu along with an additional 1/2 teaspoon salt, then simmer for around 10 minutes, adjusting water for desired consistency.
  7. Finish and Serve: Turn off the heat, let it rest for 5-10 minutes, garnish with cilantro and yogurt or cashew cream, and serve with rice or naan.

Notes

Use organic, non-GMO tofu for best results. You can adjust spice levels to your preference. Leftovers can be stored in the fridge for up to three days.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Cooking
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 4g
  • Sodium: 500mg
  • Fat: 15g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 6g
  • Protein: 16g
  • Cholesterol: 0mg

Keywords: Tofu Vindaloo, Vegan Curry, Indian Recipes, Comfort Food, Plant-Based Meals

Pinterest
Pinterest
fb-share-icon