Vegan Palak Tofu (Spinach Curry with Tofu)

Published by the VeggieQueen team ยท How we researchSources linked in this guideIndependent guideHow we earn money

Updated November 2, 2026

As an Amazon Associate we earn from qualifying purchases. We have not tested the products we link to. Not medical advice.

Quick answer: Blanch spinach, blend it smooth, then simmer with a cumin-onion-garlic-ginger-tomato base, garam masala and a splash of cashew cream or coconut milk. Add pan-fried tofu cubes.

As an Amazon Associate we earn from qualifying purchases.

What you'll need

Links go to Amazon search results so you can compare current listings, prices and reviews. We have not tested these products.

Same flavor as palak paneer, with tofu instead of cheese.

Recipe

Serves: 4 · Time: 40 minutes

Ingredients

Method

  1. Pan-fry tofu in 1 tbsp oil until golden; set aside.
  2. Blanch spinach 1 minute, cool in cold water and blend smooth.
  3. Heat remaining oil, add cumin seeds, then onion until soft, then garlic, ginger, chili and tomato until jammy.
  4. Stir in coriander and salt, then the spinach puree. Simmer 5 minutes.
  5. Add cashew cream, garam masala and tofu; warm through.

Frequently asked questions

Can I use frozen spinach?

Yes, thaw and squeeze it first, then blend.

Is tofu a good protein source?

Yes. See our plant-based protein guide.

Sources

Related guides