Go Back
+ servings
Vegan Kadai Tofu "Paneer", gluten-free, can be nut-free #vegan #indian #tofu #curry #glutenfree HolyCowVegan.net

Kadai Tofu "Paneer"

Vaishali · Holy Cow! Vegan Recipes
A recipe for a vegan Kadai Tofu "Paneer" that's lipsmackingly delicious and nutritious. Cubes of tofu are dunked in a creamy tomato sauce, sucking in all of the spice and flavor. A vegan and gluten-free recipe that's ready in under 30 minutes.
4.75 from 4 votes
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Main/Side
Cuisine gluten-free, Indian, Indian Vegan, Indian Vegetarian
Servings 6 servings
Calories 182 kcal


  • 1 15-oz block high protein tofu or extra firm tofu, cut into 1/2-inch cubes (if using extra-firm tofu, press out all the water you can by swaddling the tofu block in paper towels and placing it in a colander with a weight on top. Leave it for at least an hour to drain out most of the water from the tofu.
  • 3 large tomatoes, diced
  • 1 tsp vegetable oil
  • 1 tsp cumin seeds
  • 2 tbsp coriander or cilantro leaves, chopped
  • 1 inch piece ginger, grated or julienned
  • 2 shallots, sliced
  • 1 tbsp coriander powder
  • 1 heaping tsp garam masala powder
  • 1/4 cup raw cashews (blended with 1/2 cup water to make cashew cream)

For spice mix:


  • In a skillet, dry-roast the spice mix ingredients: the coriander seeds, dry chili pepper, cumin seeds and fennel seeds, until a couple of shades darker and fragrant. Remove to a spice grinder or blender and process to a coarse powder. Set aside.
  • Heat the oil in a wok or a large saucepan. Add the cumin seeds and when they start to turn color, add the tomatoes. Saute the tomatoes until they are fully mashed and pulpy. 
  • Add the ginger, shallots and coriander leaves along with the coriander powder and garam masala powder and continue to saute for another five minutes. Add in the tofu cubes and 1 tbsp of the prepared spice mix and mix well.
  • Add the cashew cream and stir to mix. Check for salt. Let the sauce come to a boil, then turn off the heat. If you want a saucier sauce, add more water or vegetable stock to get it to the consistency you like.


For a nut-free version, use 1/2 cup of canned coconut milk instead of cashew cream, but this will slightly change flavor.


Calories: 182kcalCarbohydrates: 11.5gProtein: 14gFat: 9.7gPotassium: 333mgFiber: 1.6gSugar: 2.9gCalcium: 60mgIron: 3.8mg
Tried this recipe?Let us know! Or post a photo on Instagram and tag @HolyCowVegan