Vegan Shahi Tofu

Shahi translates to ‘Wedding’ in Hindi. This is a rich curry served in weddings as ‘Shahi Paneer’- of course – non-vegan loaded with yogurt, cream, cottage cheese and butter. I tried a vegan version of this using tofu, cashew and coconut cream. Mine is better tasting than the non-vegan original version. 🙂 Is this what you call confidence? Anyways, it was easy to make. Just one spice powder-Shahi masala and 1 herb-Kasoori methi. So not really complicated.

You need

  • 2 onions-cubed
  • Garlic-5 pods
  • Ginger-a small piece
  • 2 tomatoes-cubed
  • Tofu-250 gms- I used a medium firm tofu
  • Cashews(40 gms)  soaked in 1/4 cup light coconut cream
  • Shahi paneer masala-1.5 tbsp + 2 tsp for tofu
  • Clove-2
  • Cinnamon-1
  • 1 green chili
  • Kasoori methi-2 pinches rubbed between index finger and palm to break it down
  • Pistachios, Almonds, sultanas- roasted in 1/2 tsp oil-for seasoning
  • oil-2 tsp
  • cumin seeds-1 tsp
  • Natural sweetener-1 tsp
  • salt-to taste


  • In a pan, add 1 tsp of oil, add cloves, cinnamon, cumin seeds, add onion,chili, garlic and ginger. Fry until transparent and add tomatoes in
  • Sprinkle water, add shahi masala, salt and let tomatoes soften. Transfer to a plate. Cool and blend to a fine paste
  • Meanwhile, blend cashews and coconut cream into a fine paste. Keep it aside
  • Also, cube the tofu, add 2 tsp shahi masala and fry until it is brown on the edges. [If extra firm is used-this step will toughen the tofu and make it rubbery. better to use medium firm tofu-It was too soft though and some of them crumbled. But tasted just like paneer]. Keep it aside
  • In a pan, add 1/2 tsp oil, add pistachios, almonds and sultanas, a cardamom and then the blended tomato paste in. Add salt if you want to and let it boil, add the cashew cream and let it thicken and now add kasoori methi, sweetener and mix them well.
  • Time to add tofu. Let it sit in the curry for 3-5 mins. Don’t stir and remove from heat 🙂
  • Increase the quantity of dry nuts/sultanas if you want a rich curry 🙂 Enjoy with cumin rice/any flat bread


6 thoughts on “Vegan Shahi Tofu

    • Yeah 🙂 It was. My meat-eating housie said it was better than what he usually makes 🙂 You could eat that entire bowl without feeling full. Was very light. Thanks for the comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s