top of page

Tofu Saag



For 4 servings: 

  • 500g firm tofu, pressed and cut into 2-3cm cubes 

  • 2 tbsp vegan butter

  • 1 onion, finely chopped

  • 4 garlic cloves, minced

  • 1 thumb of fresh ginger, peeled and minced

  • 1 green chilli, sliced + seeds removed

  • 1/2 tbsp ground cumin

  • 1 tsp ground coriander

  • 1/2 tsp ground turmeric

  • 500g baby spinach

  • 200ml vegan single cream (I used oat cream)

  • juice from 1/2 lemon 

  • 1/2 tsp sea salt

  • cracked black pepper to taste 


For the tofu marinade:

  • juice from 1/2 lemon 

  • 2 tbsp nutritional yeast

  • 1 tsp ground cumin

  • sea salt + cracked pepper to taste 

Serve with Rice and homemade Garlic Naan 


  1. In a flat container combine the tofu marinade ingredients and add in the chopped tofu and give it a mix. Let this marinate for at least 10 minutes while you get your other ingredients prepared. 

  2. Heat 1 tbsp of vegan butter in a pan on a medium heat. Once hot, fry the tofu for 15 minutes or until golden brown. Then remove from the pan. (or you can bake it in the oven for 25 minute at 190 degrees - flipping halfway cooking time).

  3. Next add the remaining 1 tbsp of vegan butter to the pan and fry the onion, garlic, ginger and chilli for 8 minutes. Then add the cumin, coriander and turmeric and fry for 2 minutes. Next add the spinach with 100ml of water and fry for 10 minutes or until the spinach has wilted. Then remove from the heat. 

  4. Let the spinach mixture cool for 10 minutes. Once it is cooled squeeze out the excess moisture with your hands or push it against a strainer. Then transfer to a food processor along with the vegan cream, juice from the remaining lemon half, sea salt and pepper. Process until smooth.

  5. Add the sauce back to the pan and heat it through. Taste and season to your liking with more salt and pepper, then stir tofu back in. Finish with a drizzle of cream and serve with warm naan! 

bottom of page