Palak Tofu | Tofu Cooked in Spinach Curry

Follow by Email

Tofu cubes cooked in spinach curry with mild spices is lip smacking good when served with rotis or naan. Palak tofu curry will be ready in less than 30 minutes and it’s VEGAN!

Palak Tofu

When you walk into a North Indian restaurant and sit down to glance through the menu, you would see “palak paneer” on the menu. It is one of those simple, humble dish made very commonly in most households in North. It’s creamy, not so rich, subtle in flavors and delicious. It goes perfectly with rotis or naan.

Palak Tofu

How do you make your kids and spouse eat their greens?

Yes you read that right, spouse too!

I have to tackle the veggie problem at home with not just my kids but hubby too.

The weekly stock of vegetables and fruits I buy was mostly consumed by me alone a few years back. The big boy at home would set aside even tomatoes and onions from the curries and sambar. I guess he just got used to not eating vegetables. All he would take is potatoes when we fry them, the other vegetables never made to his stomach until I started enforcing a low at home that everyone should eat their vegetables. It was hard at first, most of the time I would end up eating all vegetables from his plate as I didn’t wanted to waste it.

Palak Tofu

Now with some strict laws and a change in life style and food habits I am getting there, almost! I make sure I serve a vegetable portion on all plates and tell people at home that the plates have to empty and NO WASTING FOOD! Being strict in certain things is essential.

One other trick to make folks at home to eat their vegetables is blending them and use it in your curries or drink it as smoothies.

Palak Tofu


3 cups palak, tightly packed

200 grams tofu

1 small onion, finely chopped

1 tomato, finely chopped

2 to 3 green chilies, ground to paste

2 garlic cloves, minced

2 inch ginger, minced

1 teaspoon cumin seeds

1 teaspoon coriander powder

1 teaspoon of kasuri methi(dried fenugreek leaves)

1 teaspoon garam masala powder

1 tablespoon oil

Salt to taste


1 tablespoon cashew cream for garnish




  1. Pick palak leaves and rinse it in water well.
  2. Bring 3 cups of water to boil. Add a pinch of salt in it. Add the palak leaves and blanch it for 3 minutes. Remove the leaves from boiling water and immediately transfer them to ice cold water. This step is important; it ensures the vibrant green color of the leaves are retained.
  3. Squeeze the leaves to remove excess water and grind it into a puree. Keep aside.
  4. Cut tofu into cubes and soak them in warm water until use.
  5. Heat oil in a pan. Add cumin seeds and let it crackle. Add onions and cook till it turns translucent. Add green chili paste and mix well.
  6. Add minced ginger and garlic and cook for 3 minutes on low flame. Add tomatoes and cook till tomatoes turn soft.
  7. Add coriander powder, garam masala powder, kasuri methi and salt to taste. Mix.
  8. Let it cook for 5 minutes on low flame. If the curry turns too thick adjust by adding little water, don’t make it too runny.
  9. Now add tofu pieces into the curry, mix and cook for another 5 minutes.
  10. Turn off flame. Serve palak tofu with rotis or naan. Serve warm.






You may also like...

4 Responses

  1. Yummy and creamy side dish with Tofu for roti or steamed rice

  2. It’s very helpful article, We are very well impressed about your blog’s articles.And We are having all the yummy tasty recipes from your site. Thanks for sharing this post.

  3. Daniele says:

    Hi! Thanks for this nice recipe. May I ask at wich step you add the spinach please?

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Enjoy this blog? Please spread the word :)