Palak/ Spinach Tofu

This recipe is my take on the popular Indian dish – Palak Paneer or Spinach with Indian Cottage cheese. Only difference here is, I replaced paneer with tofu and made it vegan!

I stumbled upon some beautiful Italian Spinach at my local supermarket. They looked fresh and vibrant. I decided to make the classic palak paneer but there wasn’t any paneer. It’s hard to find paneer where I live. So, I grabbed a packet of tofu and decided to make it vegan!

palak tofu1

This is such a delicious and insanely easy dish to make. Spinach surely has a great reputation for it’s health benefits, yet is disliked by most people. When mixed with spices, this humble green leaf is elevated to a whole new level.

I baked the tofu cubes. You can also pan fry them with a little oil until they turn a lovely golden brown. Serve this simple curry with rotis/chapathis or Cabbage Roti along with some lemon slices and green chillies on the side. 🙂

palak tofu3.JPG


Total PREP TIME : 40 Mins                 Prep PREP TIME : 30 Mins                 Cooking PREP TIME : 10 Mins



  1. Firm Tofu – 200 grams
  2. Cumin Seeds – 1 Tbsp
  3. Chopped Onion – 1
  4. Chopped Garlic – 3 Cloves
  5. Chopped Ginger – ½ inch piece
  6. Chopped Tomato – 1
  7. Dried red chillies – 2
  8. Spinach – 250 grams
  9. Turmeric Powder – 1 tsp
  10. Coriander Powder – 1 tsp
  11. Garam Masala – 2 tsp
  12. Salt – 1 ½ tsp
  13. Dried Fenugreek leaves – 1 tsp
  14. Water – 2 ¼ Cups
  15. Oil – 1 tsp + 1 tbsp


  1. In a pan, add 1 tsp oil and fry cumin seeds, chopped onion, garlic and ginger for a minute on a medium flame.
  2. Add chopped tomatoes and spinach. Stir until spinach slightly wilts. Do not overcook the spinach. Blend this mixture with a cup of water, once thoroughly cooled.
  3. Cut tofu into cubes and bake them for 20 mins under 200°C or fry them in a pan with little oil.
  4. In a heavy bottomed pan, add 1 tbsp oil on a medium flame. Add the blended spinach mix into the pan, along with the spices mentioned in the ingredients list, a cup of water and stir well.
  5. Add baked tofu cubes and cook for 5 minutes. Add little water if the gravy seems thick.
  6. Lastly add dried fenugreek leaves and simmer for another 5 minutes and its ready.
  7. Garnish with ginger julienne strip on top and serve it hot with chapatis/rotis or basmati rice.


palak tofu2

8 Comments Add yours

  1. jyo says:

    Such a Greeny goodness… Proteinrich curry💪☺

    Liked by 1 person

    1. Yes. 😊 One of my favorites!


  2. Megala says:

    Delicious vegan curry ! Nice to replace paneer with tofu !!

    Liked by 1 person

    1. Thank you Megala. Im so glad you think so 🙂

      Liked by 1 person

  3. mistimaan says:

    Nice recipe

    Liked by 1 person

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