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

Cauliflower & Tofu Vindaloo


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Ingredients

Units Scale

Roasted Vegetables

  • 1 medium yellow onion, peeled & halved lengthwise, root removed
  • 5 garlic cloves, peeled
  • 1/2 head cauliflower, roasted whole but chopped later
  • 5 Roma or vine-ripened tomatoes, halved
  • 2 Tbsp canola, safflower, sunflower, or vegetable oil
  • 1 tsp salt

Curry

  • 1 Tbsp whole wheat or all-purpose flour
  • 4 cups vegetable broth
  • 1 Tbsp canola, safflower, sunflower, or vegetable oil
  • 1 yellow onion, roughly chopped
  • 1/2 cup frozen peas & carrots
  • 2 cups zucchini squash (1 large zucchini), quartered & chopped
  • 1 package extra-firm tofu, cut into 1/2 inch cubes
  • 4 Tbsp Vindaloo curry paste
  • 1 Tbsp smoked paprika or chili powder

Toppings

  • 1 cup cilantro, chopped
  • 1 lemon, cut into wedges
  • Salt & pepper to taste

Instructions

Roast the Vegetables

  1. Preheat oven to 425º F. Line a large baking tray with parchment paper.
  2. In a large bowl, mix together all of the ingredients for the roasted vegetables: tomatoes, oil, garlic, paprika, onion, cauliflower, & salt. 
  3. Bake for 25 minutes, flipping the vegetables half-way through. The onion should be a nice golden color. 
  4. Remove from heat & set aside to cool.

Make the Roasted Vegetable Purée

  1. In a food processor (or blender), add the roasted vegetables (except for the cauliflower!!), vegetable broth, & flour & purée until smooth.
  2. Set aside.

Make the Curry

  1. In a dutch oven or a large heavy-bottomed pot, heat the remaining oil (substitute ghee if desired) on low-medium heat. Add onion & sauté until translucent; roughly 5 minutes.
  2. Increase the heat to medium & add the peas & carrots. Sauté until liquid from frozen vegetables reduces; about 5 minutes.
  3. Add the tofu, roasted cauliflower, zucchini, & the Vindaloo paste. Sauté until the tofu is evenly coated; about 10 minutes.
  4. Add the roasted vegetable purée & stir well. Bring to a boil & then reduce to a simmer. Cook on low-medium heat for 15-20 minutes, covering with a lid, leaving it slightly ajar. Stir occasionally. The curry should thicken up.
  5. Remove lid & stir contents. Salt to taste. Remove from heat.
  6. Serve over a bed of Basmati rice or quinoa. Top with freshly squeezed lemon & cilantro.

Notes

If you’re not vegan, use ghee instead of oil when cooking the curry.

  • Prep Time: 20
  • Cook Time: 60
  • Category: Mains
  • Method: Puréed, Roasted, Stove-Top
  • Cuisine: Indian

Nutrition

  • Serving Size: 6
  • Calories: 138 kcal
  • Sugar: 8 g
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 16 g
  • Protein: 4 g
  • Cholesterol: 0 mg