No Sweat Vegan

  • About
  • Recipes
  • Resources
  • Free E-Books
  • Meal Planning Printables
  • Shop
menu icon
go to homepage
  • About
  • Recipes
  • Resources
  • Free E-Books
  • Meal Planning Printables
  • Shop

subscribe
search icon
Homepage link
  • About
  • Recipes
  • Resources
  • Free E-Books
  • Meal Planning Printables
  • Shop

×
Home » Recipes

Vegan Palak Paneer with Tofu (Oil-Free!)

Published: 22 May 2020 · Updated: 10 Mar 2021 by Julianne Lynch · This post may contain affiliate links · As an Amazon Associate I earn from qualifying purchases · 10 Comments

5744 shares
  • Facebook
  • Email
Jump to Recipe
vegan palak paneer with tofu
vegan palak paneer with tofu

This Vegan Palak Paneer combines the rich, earthy flavors of fenugreek and garam masala with the bright and colorful taste of the spinach and cilantro. Fresh Tofu Paneer and Coconut Milk replace traditional dairy ingredients. Serve with basmati rice and vegan naan or flatbread.

Vegan palak paneer in a bowl with rice.

Oh, how I used to love Indian dishes with paneer cheese! Not lying: I would base my orders at Indian restaurants solely on whether or not paneer was an ingredient.

When you go vegan or vegetarian, Indian cuisine is a great place to start because the dishes tend to be so flavorful and veggie-based. But--and this is a big but--many vegetarian Indian dishes, especially at restaurants, use heavy cream and paneer cheese.

Thankfully, you can make this vegan palak paneer at home by substituting with Tofu Paneer and Coconut Milk for cream. And the result is--dare I say it!--even more delicious than the dairy-filled original. This vegan palak paneer is so good you'll want to dive in for seconds. . . maybe thirds. But if you have more self-control than me, and you happen to have some leftovers, it's even better the next day!

Jump to:
  • Is it difficult to cook vegan Indian recipes at home?
  • What is vegan palak paneer?
  • What special ingredients will I need?
  • How to make tofu paneer
  • How to cook vegan palak paneer
  • Can I make it ahead?
  • How to store leftovers
  • More recipes you'll love:
  • 📖 Recipe
Bowl of vegan palak paneer.
This Healthy Palak Paneer Recipe will have you coming back for seconds!

You'll love this recipe because it's:

  • Vegan / Vegetarian
  • Lactose-Free / Dairy-Free
  • Gluten-Free
  • Healthy & Oil-Free
  • The Best Vegan Spinach Recipe
  • Flavorful & Delicious

Is it difficult to cook vegan Indian recipes at home?

If you've never cooked Indian food before, it can seem a bit intimidating. But it doesn't have to be. You just need a handful of the right spices and the rest will easily fall into place. And while I would never make claims about whether or not this dish is "authentic," I will say that is absolutely delicious and tastes very similar to other versions I've tried.

What is vegan palak paneer?

If you've never had it before, palak paneer is an Indian dish made with sautéed or pureed spinach (palak) along with loads of spices, some chiles and tomatoes, and usually heavy cream or yogurt. Paneer is a fresh, soft cheese that's cubed and either sautéed or cooked with the palak sauce. You might also see a similar version of this dish called Saag paneer, which just means there are both spinach and mustard greens in the sauce.

In order to make this dish vegan you need to substitute tofu for the paneer and coconut milk for the dairy. I really enjoy the subtlely tropical coconut undertones of this dish, but if you're not a fan you could certainly use cashew cream or a store-bought vegan heavy cream instead.

Bowl of vegan palak paneer and rice.
This is definitely one of my favorite Vegan Indian Recipes

What special ingredients will I need?

In order to make a really delicious Palak Paneer, you will need a few special ingredients. The most important one--and the one you might be least likely to have in your pantry--is dried fenugreek leaves. I absolutely love fenugreek, and I frequently use it to flavor all sorts of dishes, including my favorite Cauliflower & Chickpea Bake.

I’m not sure if you’ll find dried fenugreek at your regular grocery store, but you can definitely find it at Asian markets, specialty spice shops, or you can order *fenugreek online. You want to make sure you get Dried Fenugreek Leaves, not the ground fenugreek powder or seeds, as the flavor is totally different. If you've never used fenugreek before, I definitely suggest you give it a try! It's such a wonderful and unique flavor; you'll find yourself sprinkling it into all sorts of dishes.

Ingredients for vegan palak paneer.
What you need to make Vegan Palak Paneer

In addition to the fenugreek, I love to make this dish with the fresh tofu that I buy at my local Asian market. If you don't have that available, you can certainly substitute with a medium to medium-firm tofu (should be spongy but able to hold its shape--no silken tofu!).

There are a few other special ingredients that you *should* be able to find at your local grocery store (but can certainly order online), and these include Garam Masala (an Indian spice mix that should be stocked with the spices), Coconut Milk (check both your ethnic and organic/natural section), and Nutritional Yeast (find it in the organic/natural section).

I realize this might seem like a lot of special ingredients, but this is a very special dish, so well worth it! And believe it or not, you'll actually find a lot of other amazing ways to incorporate these items into your normal cooking routine. Other than having to buy the fresh tofu within a day or two of making this dish, I always have my pantry stocked with the other items because they're so delicious and versatile.

How to make tofu paneer

Back when I used to make this with dairy, it was a much more complicated dish because I liked to make the paneer myself. But with this veganized version, I use fresh tofu and save a ton of time. Fresh tofu is absolutely amazing. I buy it at the Asian market around the corner. But if you don't have access to fresh tofu, you can also substitute with medium to medium-firm tofu. Try to use a brand that is spongy but will hold its shape (no silken tofu!).

Hand cutting tofu into cubes.
This fresh tofu is out of this world!

To make the tofu paneer simply combine the ingredients to form a paste, gently fold the cubed tofu into the paste, and then bake for twenty minutes. Alternatively, you could marinate the tofu in the paste up to 24 hours in the refrigerator before baking.

  • Tofu cubes mixed with paste in a bowl.
  • Tofu cubes mixed with paste in a bowl.
Be gentle with the tofu, it breaks easily!
  • Tofu paneer on a baking sheet.
  • Baked tofu paneer.
Notice how there is very little extra paste on the baking sheet!

How to cook vegan palak paneer

While the paneer is baking, you just get your rice going, blend up the palak ingredients, and then simmer in a skillet. I use a NutriBullet Pro because I enjoy a creamier consistency (but I had to blend in batches due to the size of the blender cup). A food processor or hand blender can give a chunkier consistency, if you prefer.

(For an even deeper flavor, you can blend the palak the night before and let rest in an airtight container overnight. You don't HAVE to do this, but you certainly won't be sorry if you do!)

After the paneer is done baking, add the palak and simmer another 5 minutes. Serve over rice or with a side of flatbread. OH MY WORD, this vegan palak paneer is AMAZING!

Bowl of vegan palak paneer.
This Vegan Spinach Paneer is comfort in a bowl!

Can I make it ahead?

Definitely! This is a great make-ahead dish because the flavors will deepen and taste even more amazing. Keep the palak mixture and the tofu paneer separate until ready to reheat. To reheat, cook the tofu panner in a skillet over medium heat for 3 to 5 minutes. Remove the tofu and add the palak. Cook, stirring gently for 3 to 5 minutes, or until warmed through. Add the palak and cook for another 2 to 3 minutes. Serve right away with rice or vegan naan.

How to store leftovers

To store the leftovers, keep the vegan palak paneer separate from the rice and garnishes. Store in an airtight container in the refrigerator for up to a week or the freezer for up to three months.

More recipes you'll love:

  • Red Lentil Dahl Recipe
  • Vegan Butter Chicken
  • No-Bake Carrot Cake Bites
  • Cilantro-Lime Avocado Dressing (Oil-Free!)
  • Easy Oil-Free Tofu Nuggets

📖 Recipe

Vegan palak paneer in a bowl with rice.

Vegan Palak Paneer with Tofu (Oil-Free!)

This vegan palak paneer combines the rich earthy flavors of fenugreek and garam masala with the bright and colorful taste of the spinach and cilantro. Fresh tofu and coconut milk replace the traditional dairy ingredients. Serve with basmati rice and vegan naan or flatbread.
4.92 from 12 votes
Print Recipe Share on Facebook Pin Recipe SaveSaved!
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine Indian
Servings 4
Calories 445 kcal

Equipment

Wilton Easy Layers Sheet Ca...Shop on Amazon
sheet pan
nutribullet Pro+ 1200 Watt ...Shop on Amazon
high speed blender
Cuisinart 719-18 Chef's Cla...Shop on Amazon
Medium Pot
OXO Good Grips 8-Inch Doubl...Shop on Amazon
fine mesh strainer

Ingredients
 
 

For the Touf Paneer

  • 500 g tofu medium firm (I prefer fresh tofu, if you can find it)
  • 3 tablespoon lemon juice
  • 1 tablespoon water
  • ½ cup nutritional yeast
  • 1 teaspoon salt (optional, but recommended)

For the Palak Sauce

  • 3 cups spinach fresh (or about 2 cups frozen)
  • ½ white onion roughly chopped
  • 13.5 oz reduced-fat coconut milk
  • ½ cup cherry tomatoes (or one medium tomato, 1 ½ to 2 roma tomatoes)
  • 1 jalapeno pepper
  • ½ cup cilantro (packed)
  • 2 tablespoon dried fenugreek leaves
  • 2 tablespoon garam masala
  • 1 tablespoon fresh ginger (or ground ginger)
  • 3 to 4 cloves garlic
  • 1 teaspoon turmeric
  • 1 tablespoon lemon juice

Rice

  • 1 cup basmati rice
  • 5 to 10 green cardamom pods (optional)
Get Recipe Ingredients

Instructions
 

Make the Tofu Paneer

  • Preheat the oven to 400° F or 200° C.
  • Add the lemon juice, water, nutritional yeast, and salt to a bowl. Stir to combine. This should form a thin paste.
  • Cube the tofu and add it to the mixing bowl with the paste. Gently fold to combine, being careful not to break up the tofu.
  • Using a slotted spoon, place the tofu cubes on a lined baking sheet. Try to avoid getting any extra liquid on the baking sheet, as this could cause the tofu blocks to stick and crumble after they are baked.
  • Place the baking sheet in the oven and cook for 20 minutes. When you remove the cubes they should be lightly crisped on the outside, but still spongy and paneer-like on the inside. Let rest until you are ready to add the tofu to the palak.

For the Palak Sauce

  • Add all of the palak ingredients to a high-speed blend (for a smoother sauce) or a food processor (for a chunkier sauce). Leave aside a tablespoon or two of the coconut milk to use later as a garnish. Blend until combined.
  • Pour the sauce mixture into a sautee pan and simmer over low heat for 20 minutes.
  • Add the paneer tofu and simmer another 5 minutes.
  • Drizzle coconut cream over the top and serve with basmati rice and a side of vegan naan or flatbread.

For the Basmati Rice

  • Add two cups of dry basmati rice to a fine-mesh sieve and rinse with cold water until the excess starch is removed (this will keep the rice from getting sticky while it cooks).
  • Add the rinsed rice with 5 cups of water and 5 to 10 cardamom pods (optional) to a medium pot. **Do not stir the rice while it is cooking.** Just give it a quick swish at the beginning and leave it alone until the rice is fully cooked. When the rice seems done, you can check to see if there is still water at the bottom of the pot by sliding a fork between the perimeter of the pot and the rice, and gently pushing the rice back. If there is no more water and the rice is soft, it's ready to eat.
  • Bring to a boil and then reduce heat to medium and simmer covered for 15 to 20 minutes, or until the rice is fully cooked. Fluff with a fork and let rest covered until ready to serve. (remove cardamom pods before serving.)
Prevent your screen from going dark
Save this RecipeSaved!

Notes

  • For an even more flavorful paneer, mix the tofu with the paste and let rest up to 24 hours in the refrigerator. 
  • If you want fluffy rice, be sure to rinse it before cooking and don't mess with it while it's simmering.
  • If your water boils off too fast (before the rice is done, you can add ¼ cup warm water to the pot and continue simmering).
  • If you don't have fenugreek, just double the amount of cilantro.
  • If you don't have garam masala, you can make your own. Recipes for garam masala differ, but they usually include a variation of coriander, cumin, cardamom, cinnamon, nutmeg, cloves, and black pepper. Use what you have in your pantry to make about 3 tablespoons.
  • Coconut milk in a can will often form a hard mass at the top. Just break it up with a fork and stir to combine with the liquid.
  • Cardomom pods are optional. They give the rice a subtle aromatic flavor.

Nutrition

Calories: 445kcalCarbohydrates: 57gProtein: 21gFat: 14gSaturated Fat: 7gSodium: 692mgPotassium: 454mgFiber: 7gSugar: 2gVitamin A: 2374IUVitamin C: 23mgCalcium: 211mgIron: 5mg
Keyword vegan palak paneer, vegan palak paneer with tofu, vegan palak tofu, vegan saag paneer, vegan saag tofu
Tried this recipe?Tag me on Instagram @no_sweat_vegan or #nosweatvegan!

Want access to my Exclusive Meal Planning Tips & Printables page?


More Vegan Recipes

  • Strawberry rhubarb baked oatmeal on a plate.
    Strawberry Rhubarb Baked Oatmeal (Vegan + No Banana!)
  • Hand dipping crostini into vegan spinach artichoke dip.
    Vegan Spinach Artichoke Dip (Easy + Nut-Free!)
  • Vegan pumpkin baked oatmeal on a plate with toppings.
    Pumpkin Baked Oats (Vegan)
  • Closeup of hand picking up a spoonful of vegan pumpkin risotto.
    Vegan Pumpkin Risotto (With Sage!)
5744 shares
  • Facebook
  • Email

Comments

    4.92 from 12 votes (10 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. denise says

    May 28, 2020 at 9:29 am

    5 stars
    oh my goodness!!! this was sensational. can't wait to do up another batch. in the next one i am going to utilize my air fryer for the tofu.... just to see if they come out even puffier! just a really top class recipe. thanks!

    Reply
    • Julianne Lynch says

      May 28, 2020 at 7:34 pm

      Wonderful. Thanks! The air fryer sounds like a great idea.

      Reply
  2. Moo says

    August 14, 2020 at 7:50 pm

    I don't have Fenugreek leaves but I have Fenugreek powder - could I substitute the powder for the leaves?

    Reply
    • Julianne Lynch says

      August 15, 2020 at 11:50 am

      In my experience, fenugreek powder had a much different smell and taste than fenugreek leaves. That said, if you have all the other ingredients and don't want to have to buy something new, give it a try! Maybe add a little bit at a time, just in case you don't like the flavor. Keep in mind that the powder is more concentrated than the leaves, so you probably won't need as much. Let me know if you try it that way so I can make a note on the recipe.

      Reply
      • Camilla says

        March 21, 2021 at 8:22 pm

        I accidentally bought fenugreek powder instead of leaves (used a bit less) and I don't recommend it! I think it's probably better to leave it out...

        Reply
        • Julianne Lynch says

          March 23, 2021 at 7:11 am

          Yes, I agree. I bought fenugreek powder once and it was definitely not the same! I mention that in the post, but it's a bit buried. I will try to update the post to make that point a bit more prominent. Thanks for trying the recipe and I hope you'll give it another try with fenugreek leaves!

          Reply
  3. Sue says

    August 15, 2020 at 8:53 am

    Absolutely Devine, just commenced my vegan journey & super impressed with this recipe.

    Reply
    • Julianne Lynch says

      August 15, 2020 at 11:51 am

      Awesome! I'm really glad you liked it. Good luck on your vegan journey!

      Reply
  4. Sherri Reid says

    July 26, 2022 at 10:58 pm

    5 stars
    This recipe is seriously good!! I doubled it though and had problems with the tofu paste. It was so dry it wasn't spreadable over the tofu. I tried to mix the tofu with the paste and the paste just stayed in a clump. I then added more water and lemon juice - but I think I added too much because after that it was really liquid-y. The tofu also broke up a lot and I didn't have nice cubes like in your picture. There were some cubes and a lot of tofu that resembled the shape of ground meat. I cooked it in the oven for a bit longer than you said - and then just added the whole mess (cubes, 'ground meat' and all) and while it is not as pretty as your picture it really tastes good. If you could give me any thoughts/directions on the tofu paste for a doubled recipe I would appreciate it because despite my problems with the recipe - I do plan on making it again and would like to fix whatever I did wrong. I did double check what I added to the tofu paste and I believe I added the correct amounts. But it was like a play dough consistency - and it would NOT transfer to the tofu!!! Thank you!!!

    Reply
    • Julianne Lynch says

      July 27, 2022 at 6:23 am

      Thanks for the feedback. I can see how doubling the recipe might cause some problems with the paste. It needs to be just thick enough to stick to the tofu. It's possible that the brand of nutritional yeast you used was just thicker than mine. In your case, I would probably add a tad more liquid to the paste *before* you mix it with the tofu. Since you want to double the recipe, you might also consider prepping the tofu in two batches so its easier to mix. If that doesn't work, another possibiliy would be to cube the tofu, place it in a bowl, and then sprinkle the paste ingredients over the top (you won't get a paste but the flavor would still be there). Also, make sure that your tofu isn't too soft. That would also cause problems with the recipe. I hope it works out better next time!

      Reply
Julianne, founder of No Sweat Vegan.

Hi, I'm Julianne! A dedicated home chef for over 20 years and a vegan recipe developer since 2020. I love creating simple and comforting vegan food for the whole family. Most of my recipes are quick, Whole-Foods Plant-Based, and easy on the budget. Thanks for stopping by!

You can also find me at AirFryerVeg.com.

More about me →

Trending

  • Chick-fil-A tofu on a plate with vegan honey mustard.
    Vegan Chick-fil-A style Tofu Nuggets with Vegan Honey Mustard Sauce (Oil-free!)

  • Stack of vegan oatmeal raisin cookies.
    Vegan Oatmeal Raisin Cookies (Healthy, Easy, + Oil-Free)

  • Vegan potato soup in a bowl.
    Vegan Potato Soup (Easy & Oil-Free)

  • Tofu nuggets on a plate with a small bowl of ketchup.
    Tofu Nuggets (Vegan + Oil-Free!)

Recent

  • Vegan butter beans recipe in a bowl with bread.
    Vegan Butter Beans (Easy + Creamy!)

  • Pumpkin bliss balls in a bowl.
    No-Bake Pumpkin Balls (Easy + Vegan!)

  • Three vegan pear muffins stacked in front of a pear.
    Vegan Pear Muffins (Oil-free!)

  • Vegan Mother's Day Recipes collage.
    Vegan Mother's Day Recipes

Web Stories

Footer

↑ back to top

Legal

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Impressum

Free Meal Planning Tips & Printables!

  • Sign Up for free printables and weekly updates

Contact

  • Contact
  • Media Kit
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

***

Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to No Sweat Vegan with appropriate and specific direction to the original content.


Copyright © 2020-2025 No Sweat Vegan on the Foodie Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.