Creamy spinach gravy with tofu

I have got two things in common with Popeye the sailor-man – I share his love of olive-oil and spinach…

Learning to appreciate olive-oil did take me some time; spinach on the other hand, I have loved for as long as I can remember.  A spinach dish that I could probably overdose on is North Indian palak paneer; a creamy spinach gravy with pieces of fried fresh cheese in it 

Strangely enough,  whenever I have Indian food at a restaurant outside India, I almost never pick palak paneer from the menu as there is almost always something else poking my attention. 

That’s how I decided to domesticate this dish and so I have cooked up a somewhat lighter, albeit heart-warming, version made with oat-based cooking cream and tofu.  

The original version is made with pureed fresh spinach. I have not had the occasion to go to the market yet, so instead I have used whole frozen spinach leaves, cut in smaller pieces as necessary.

If you are using fresh spinach, wash it and cut it in several parts, removing any stems that look woody.  The same weight of fresh spinach will of course be greater in volume, so first steam it on low heat in a pan, with a couple of tablespoons of water until it has reduced in size. 

A part from the spicing, the secret to this dish is the slow roasting of the onion which should be completely softened before the spinach is added. The aroma and texture of half-done onion is a spoiler. The onion should beautifully blend in with the spinach.

Palak paneer is the happy matrimony between spinach and paneer cheese where dairy cream plays the role of a catalyst. You may not eat dairy, or have difficulties in getting hold of paneer. You can substitute the latter with a haloumi-type cheese if you are not inclined to use tofu. Oat cream gives a very nice body to the dish, and if you are coeliac and vegan, you will go for glutenfree oats. I have not tried soy cream; I think it would be an overkill to have tofu and soy-based cream in the same dish. 

Also, I have used my homemade ghee for a more original taste, but if you are cooking 100% plantbased, choose a neutral-tasting oil, such as rapeseed. 

Last but not least, garam masala which literally means hot spice, is an aromatic blend of spices. I have made my mix myself by slow-roasting cumin and coriander seeds, cinnamon bark, chili, pepper, cardamome grains and cloves in a pan and processing them to a fine powder with a mortar and pestle. You don’t have to go all DIY though – you can easily get hold of garam masala at the grocery store!

Creamy spinach stew with tofu
Serves 4
A creamy spinach stew with Indian spice and pieces of golden tofu
Write a review
Cook Time
1 hr
Cook Time
1 hr
  1. 300-400 g spinach frozen or fresh
  2. 1 small onion
  3. 250 ml oat cream
  4. 200 g tofu
  5. 1 tbsp ghee or rapeseed oil
  1. 1 small tsp garam masala
  2. 1 small tsp cumin seeds
  3. 1 pinch of asafoetida (if you can get hold of it)
  4. 1/2 tsp turmeric
  5. 1/2 tsp red chili flakes or to taste
  6. 1 tsp coconut sugar
  7. 1/2 small tsp salt
  8. 2 garlic cloves
  9. a 2 cm piece of ginger
  10. 1/2 small tsp ground black pepper
  1. If using frozen spinach place the spinach in a bowl and let it thaw.
  2. If using fresh spinach, wash it, remove woody stems and cut it in small pieces. Place in a pan on slow heat with a couple of tablespoons of water and steam until it softens and reduces in volume. Set aside.
  3. Finely chop the onion.
  4. Grate the ginger and garlic and mix them. You want two big teaspoons of the garlic and ginger paste.
  5. Heat up the ghee in a skillet and add the cumin seeds.
  6. When the seeds start spluttering/popping, add the onion and stir well.
  7. Lower the heat and slow roast the onion until it it's golden and soft (in my world this takes 20-30 min).
  8. Add the ginger/garlic paste and bake for a couple of minutes until the raw smell disappears.
  9. Add the pinch of asafoetida and then the pepper, turmeric and chili.
  10. Finally add the spinach, the sugar and the salt and stir.
  11. After a couple of minutes add the cream and let simmer on low heat until the spinach is cooked and the gravy has thickened.
  12. Before serving, slice the tofu and fry it in a little bit of oil until golden; cut in cubes and top the gravy.
  1. I differentiate between the small and regular size of teaspoons. Teaspoons can differ quite a lot in size! For the garlic-ginger paste I am using my regular teaspoons for example, and for the other spices I am mostly using my small teaspoons that would probably be the equivalent of half a regular teaspoon.
The Chick on a Pea

Leave a Reply

Your email address will not be published. Required fields are marked *