Vegan Shahi Paneer (Tofu) (Gravy)

May 29, 2020

Shahi gravy which is deeply colored and flavorful, is perhaps one of the most fabled and beloved dishes of Indian cuisine. You can serve Vegan Shahi Tofu with naan, roti or some rice for a delicious, healthy meal.


  1. Tofu- 250 gm
  2. Onion- 2
  3. Ginger- 1 piece
  4. Garlic- 8-10 cloves
  5. Cashew nuts- 8-10 or more
  6. Raisins- 8-10 or more
  7. Green Chilly- 2-3
  8. Garam masala- 1/4th tsp
  9. Red chilly powder-1/4th tsp
  10. Cardamom whole or powder- 3-4 crushed whole OR 2 tsp
  11. Cumin- 1/4th tsp
  12. Coriander powder- 1/4th tsp
  13. Coconut cream- 4 tbs
  14. Oil-4 tbs


  1. Heat oil in a large frying pan. Once heated, add to it onion, ginger, garlic (chopped), cashew, almonds and tomatoes. Dry roast the ingredients and fry.
  2. Cool the mixture and grind it in a mixie.
  3. Heat oil in a frying pan. Once heated, add cumin to the pan and the ground mix..
  4. Once the mix starts releasing oil add to it red chilly powder, garam masala, cardamom (crushed) and coriander powder.
  5. Add water if needed, to the gravy and heat till it reaches required consistency.
  6. Add coconut milk to the mix and give it one final stir.
The Dish is ready to be served!!