Pixicook
HomeRecipesCurryCreamy Cauliflower & Tofu Vindaloo
recipe image

Creamy Cauliflower & Tofu Vindaloo

clock-icon35 minutes
author-image
Author
Pixicook editorial team

A creamy and spicy vindaloo made with tofu and cauliflower, served over brown rice.

Ingredients for Creamy Cauliflower & Tofu Vindaloo

units in
USchevron
serves
4 peoplechevron

Olive Oil

tablespoons

Large Onion, finely chopped

each

Firm Tofu, drained, patted dry, and cut into ¾-inch cubes

0 oz

Hot Curry Paste, heaping

tablespoons

Diced Tomatoes, canned

0 oz

Cauliflower, cut into ¾-inch florets

each

Brown Basmati Rice, cooked

to taste

How to Make Creamy Cauliflower & Tofu Vindaloo

1. Heat the Olive Oil

Start by warming the olive oil in a large frying pan over medium-high heat. As the oil heats up, it will shimmer, signaling that it's ready for the onions.

2. Sauté the Onions

Add the finely chopped onion to the pan and sauté for about 5 minutes, until the onions turn translucent. This step is crucial as it develops a sweet, rich flavor base for your vindaloo.

3. Add the Tofu

Next, add the tofu cubes to the pan. Sauté them for about 2 minutes, ensuring they get a light golden crust. This will help the tofu hold its shape and add a bit of texture.

4. Add Curry Paste

Stir in the heaping tablespoon of hot curry or vindaloo curry paste, making sure to coat the tofu thoroughly. This will infuse the tofu with the bold, spicy flavors characteristic of a good vindaloo.

5. Add Tomatoes and Cauliflower

Pour the can of diced tomatoes, including the juice, into the pan. Add the cauliflower florets and 1.5 cups of water. Stir everything together and increase the heat to bring the mixture to a boil.

6. Simmer

Once it starts to boil, reduce the heat, cover the pan, and let it simmer for about 20 minutes. During this time, the cauliflower will become tender, and the sauce will thicken, creating a creamy consistency.

7. Serve

To serve, spoon the cooked brown basmati or brown jasmine rice into warmed shallow bowls. Top with generous portions of the tofu and cauliflower vindaloo mixture. The dish is now ready to be enjoyed, offering a delightful balance of creamy, spicy, and hearty flavors.

Pitfalls and tips

Roasting the Cauliflower

Try roasting the cauliflower florets at a high temperature until they have a nice char, adding smoky depth to the dish.

Use Full-fat Coconut Milk

Opt for full-fat coconut milk for a truly creamy texture essential for balancing the fiery spices in vindaloo.

Marinate the Tofu

To infuse the tofu with more flavor, consider marinating it in a small portion of the vindaloo paste mixed with a bit of neutral oil for at least 30 minutes or overnight.

Fresh Finish

Brighten up the dish with fresh cilantro and lime juice before serving for a fresh, herbaceous contrast with the spicy sauce.

Serve with the Right Accompaniments

Pair with basmati rice, naan, or a simple flatbread and a cooling side like cucumber raita or salad.

Comments (0)

Add your comment...

Explore More Curry recipes

Explore More Collections

One-Pot Orzo with Snap Peas, Asparagus, and Basil

Easter Brunch

Broccoli Cheddar Delight Soup

Vegetarian Winter

Oven-Baked Crispy Bacon & Sunny-Side Up Eggs

High Protein Breakfast

Crispy Skin Chicken Thigh with Garlic-Caper Pan Sauce

Quick Chicken