Go Back
+ servings
Tofu Curry
Print Recipe
5 from 5 votes

Vegan Tofu Curry

Prep Time20 mins
Cook Time20 mins
Total Time40 mins
Course: Curry
Cuisine: Indian
Servings: 8 servings
Calories: 226kcal


  • 1 14- oz package of extra-firm tofu. Place the brick of tofu in a microwave-safe plate and nuke for a minute. A pool of water should have collected around the tofu. Drain it out. Return the plate with the tofu to the microwave, and zap again for another minute. Throw out the water that would have accumulated and slice the tofu into 1/2-inch-thick slices.
  • 1 tsp vegetable oil
  • 1/2 tsp turmeric
  • 1- inch knob of ginger, grated
  • 1 medium red onion, diced
  • 1 large or two small yellow squash, diced
  • 1 large green bell pepper, seeded and diced
  • 5-6 spring onions, trimmed and white and green parts chopped
  • 2 tbsp sambar powder (use curry powder or garam masala as a substitute. If you use storebought, add a little at a time and adjust to your taste)
  • 2 cups cooked or canned chickpeas
  • 1 cup vegetable stock, can use water
  • 1 cup coconut milk
  • Salt to taste
  • 1/2 cup coriander or cilantro leaves, chopped
  • Juice of 1 lime
  • 1 cup cherry tomatoes


  • Lightly spray a baking sheet or pan with oil. Place the slices of tofu one beside the other, not touching, on the sheet and spray the tops with the oil spray.
  • Bake the tofu in a preheated, 350-degree oven for 30-45 minutes or until the tofu is lightly golden-brown. When cool enough to handle, cut the tofu into a dice. Set aside.
  • Heat the oil in a large saucepan. Add the diced onions and a pinch of salt.
  • Saute the onions for five minutes or until they start to get brown spots.
  • Add the ginger and turmeric, stir to mix, and add the squash and green bell peppers.
  • Saute, stirring frequently, for five minutes or until the vegetables start to get tender. Add the sambar powder or curry powder, stir well, then add the vegetable stock or water and bring to a boil.
  • Cover the saucepan and let the curry simmer for 2-3 minutes. Add the tofu and chickpeas and mix well. When the mixture begins to boil, lower the heat to a simmer and add the coconut milk.
  • Let the curry warm through without coming to a boil. Turn off the heat, add salt to taste, spring onions, cherry tomatoes and lime juice. Stir.
  • Garnish with coriander leaves and serve hot.


Calories: 226kcal | Protein: 12.1g | Fiber: 6.1g