Skip to content

Vegan Palak Paneer – Palak Tofu.

A plant based recipe for palak paneer, an Indian spinach sauce with cottage cheese.

Vegan Palak Paneer – Palak Tofu Save to Pinterest
Total
20 min
Serves
8
Ingredients
15

Recipe

Vegan Palak Paneer (Palak Tofu)

A plant based recipe for palak paneer, an Indian spinach sauce with cottage cheese.

Print options

Defaults: Arial 14 pt, photo excluded, available notes and nutrition included. Choose options here, then use your browser’s Print command (⌘P on Mac, Ctrl+P elsewhere). White paper; margins: top/right/bottom 0.5 inch, left 1 inch. Browser margins: Default; scale: 100%; headers/footers: off. Choices apply to printing; the complete recipe stays visible on screen.

Reset print options (keeps selected ingredient units and batch).

Ingredient batch: 2× original. Base yield: 8 servings.

Scaled amounts are simple math, not kitchen-tested. Times, temperatures, pan sizes and amounts inside the steps stay as written.

Ingredient display: Metric. Standard portion weights are estimates; other volume measures stay volume (mL), including dry ingredients. No universal cup-to-grams conversion. Rounded cooking measures; original amounts remain available on screen in alternate views. Printed ingredients use this selection. Recipe schema and any available nutrition describe the canonical base batch. Unit changes never alter cooking directions, times or nutrition.

Vegan Palak Paneer (Palak Tofu)
Yield
16 servings
Prep
10 minutes
Cook
5 minutes
Total
20 minutes
Additional Time
5 minutes

Ingredients

  • 355 mL water (volume measure)
  • 454 g baby spinach
  • 907 g extra firm tofu
  • 2 onion — count retained
  • 1 inch of ginger about 1 Tbsp — package or uncertain unit retained; no metric conversion
  • 6 cloves garlic — package or uncertain unit retained; no metric conversion
  • 9.9 mL coriander (volume measure)
  • 9.9 mL turmeric (volume measure)
  • 9.9 mL garam masala omit for less spicy (volume measure)
  • 9.9 mL cumin seeds optional (volume measure)
  • 4.9 mL ground cumin (volume measure)
  • 4.9 mL paprika (volume measure)
  • 2.5 mL chili powder omit for less spicy (volume measure)
  • 9.9 mL salt (volume measure)
  • 118 mL vegan yogurt optional - for creamier sauce (volume measure)

Base draft — original amounts

The original draft batch is shown here for comparison; no public structured data is emitted. Base yield: 8 servings.

  • 3/4 cup water
  • 8 oz baby spinach
  • 16 oz extra firm tofu
  • 1 onion
  • 1/2 inch of ginger about 1 Tbsp
  • 3 cloves garlic
  • 1 tsp coriander
  • 1 tsp turmeric
  • 1 tsp garam masala omit for less spicy
  • 1 tsp cumin seeds optional
  • 1/2 tsp ground cumin
  • 1/2 tsp paprika
  • 1/4 tsp chili powder omit for less spicy
  • 1 tsp salt
  • 1/4 cup vegan yogurt optional - for creamier sauce

Instructions

  1. Place steaming rack in Instant Pot. Add 3/4 cup water .
  2. Pour spinach leaves into pot. Place garlic, ginger, onion, and spices over spinach.
  3. Put a square of parchment into the pot, and lay the tofu block on top of it.
  4. Close lid, set valve to sealing, and cook on manual high pressure for 5 minutes. Perform quick release when done.
  5. Carefully remove tofu block and cut tofu into 1" pieces.
  6. Remove steaming rack. Put spinach, spices, and any liquid in the pot into a blender and blend 30 seconds or until desired smoothness.
  7. Pour spinach sauce into serving bowl. Stir in vegan yogurt if desired. Add in tofu blocks. Serve with rice, naan, etc.
  8. As an extra garnish, sprinkle with extra turmeric, chili flakes, more vegan yogurt, and cumin seeds.

Open clean print view

Add Ad-Free Cook as a preferred source on Google

Print with your browser’s Print command. Letter and A4 layouts leave room for a recipe binder.

https://adfreecook.com/vegan-palak-paneer/

This vegan palak paneer blends the sweet taste of spinach with invigorating ginger, garlic, and spices. To make it vegan, paneer cheese is replaced with tofu. Making it is a snap when you use the Instant Pot!

Palak paneer is on of my favorite dishes. If you've never eaten it, seen it, or heard of it before, well I'm glad to introduce you. We make this recipe a few times a month at home to use up fresh spinach, so I'm kind of an expert on it!

Palak is the Hindi word for spinach, which is why this recipe has a lovely rich green color. Paneer is a type of cottage cheese made by pressing curdled milk. The way that it's made is very similar to how tofu is made, which is why I chose tofu as a paneer replacement in this dish.

The coolest thing about this recipe is that it's been adapted for the Instant Pot – so you can quickly toss all the ingredients in the pot and it'll cook it for you in only 5 minutes! No babysitting, no fuss!

You'll also need a blender to blend up the sauce. I think a food processor would also work, but you may need to process the sauce in batches.

Vegan Palak Tofu

This vegan palak paneer blends the sweet taste of spinach with invigorating ginger, garlic, and spices. Making it's a snap using the Instant Pot!

Here's the ingredients you'll need to make this vegan palak paneer recipe:

3/4 cup water
8 oz baby spinach
16 oz extra firm tofu
1 tsp cumin
1 tsp cumin seeds (optional)
1/2 inch of ginger (about 1 Tbsp)
3 cloves garlic
1 onion
1/2 tsp coriander
1 tsp turmeric
1 tsp garam masala
1/2 tsp paprika
1 tsp salt
1/4 cup vegan yogurt (optional – for creamier sauce)

The yogurt is recommended, but you can use a cashew cream type sauce too if you don't have vegan yogurt.

I used almond milk yogurt when I cooked it. I think coconut milk yogurt would also work really well.

Here's a closer look at the spices you'll need:

Leave out chili powder and garam masala if you are worried about it becoming too spicy. You can always add more spice later once you have tasted the final palak sauce.

How To Make Vegan Palak Paneer

To get started, cut up your onion into rough chunks. Cutting it will help the Instant Pot cook it thouroghly.

Then add the steaming basket/tray thing that came with your Instant Pot:

This next part is VERY IMPORTANT!! Add 3/4 cup of water into the pot.

If you forget to do this, you'll get a burn notice!

Then add all the spinach leaves into the pot. Just dump 'em on in. I used an entire 8oz bag of baby spinach.

Then add your cut up onions on top of the spinach.

Add the garlic, ginger, and spices.

Now for the cool part. Place a square of parchment paper into the Instant Pot like this:

And set your tofu block right on top.

I used a block of extra firm tofu, which I think has the right texture and stability for mimicking paneer. I did NOT pre-press this tofu. Most of the extra water gets squeezed out during pressure cooking and becomes part of the sauce.

Then put on the lid, and set the valve to sealing.

Here are the Instant Pot settings to cook your vegan palak paneer:

Then set the Instant Pot to pressure cook on high pressure for 5 minutes. Some Instant Pots say "Manual" instead of "Pressure Cook."

Do a quick release when it's done. (A quick release means to turn the valve on the lid from sealing to venting. Be careful, hot steam and sometimes a little hot water can sputter out. Some Instant Pots have a button you press on the lid to do a quick release).

When you open the lid, you'll notice that the spinach has been cooked down, and the tofu will have pressed everything down in the pot.

Using the parchment paper to hold on to, carefully remove the tofu block and cut it into 1" pieces like this:

Then lift out the steaming wire rack thingy from the bottom of the Instant Pot. Pluck off any spinach leaves that are stuck to it, of course. Waste not want not!

Cooked spinach in the Instant Pot for palak paneer or palak tofu.

Transfer the spinach, spices, and any liquid in the pot into a blender and blend for 30 seconds, or until the sauce has reached your desired consistency. Some people prefer a chunkier sauce. I made mine pretty smooth.

Put all the cooked spinach and spices into a blender.

Voila! Isn't she beautiful? Behold:

The blended spinach sauce for palak paneer or palak tofu.

Next, pour that beautiful green sauce into your serving dish.

Palak sauce after blending, poured into a serving dish.

I recommend adding 1/4 cup of vegan yogurt to the sauce to make it a little bit creamier. You can just stir it into the serving bowl. This picture was taken before I added veg yogurt:

Vegan Palak Paneer in the Instant Pot, using tofu as the paneer and no added refined oils.
Vegan Palak Paneer in the Instant Pot, using tofu as the paneer and no added refined oils.

Add in your tofu chunks, and garnish with some additional spices like turmeric, chili flakes, and cumin seeds to make it more beautiful.

I usually serve this palak tofu with jasmine rice, naan, and some other curries.

I hope you enjoy this vegan palak paneer recipe as much as I do! Please check out my other vegan instant pot recipes and vegan dinner ideas as well!

Vegan Palak Paneer Easy Instant Pot Recipe

Check out more vegan dinner ideas and tofu recipes!

General Tso Tofu | Vegan Chili | 100+ Tofu Recipes

Reader notes

0 notes

Leave a note

Made it? Changed something? Other cooks want to know. Your email is never shown.

Your rating (only if you made it)

No notes yet. Be the first to say how it went.

Cook this next

All recipes