Palak paneer is one of the most wholesome and comforting dishes that I grew up eating. It’s one of the most popular paneer recipes made with spinach, paneer (Indian cottage cheese) and spices. I love eating my palak paneer with warm soft rotis, but it also pairs great with soft, pillowy garlic naan or jeera rice with a side of boondi raita. This is a simple homemade palak paneer, a version that my mom made often to make us all eat spinach!

palak paneer served in a white bowl with a serving spoon

Palak means spinach in Hindi and paneer is Indian cottage cheese, together they come together in this lush green curry that we all love. This recipe is very simple, and I would call it home style palak paneer recipe.

People sometimes confuse the two together, but they are different. Saag refers to mixed greens so in saag paneer, mustard greens, spinach and few other greens are often used whereas palak is spinach (in Hindi) and so palak paneer is made only with spinach.

My version of simple Palak Paneer!

Everyone has their own way of making this dish. I started making it the way my mom used to make but over the years, I adapted it to my own style with more garlic and less spices. I don’t like overpowering my palak paneer with spices, this is a simple homestyle palak paneer that I make using simple ingredients and basic spices.

The curry is made of spinach puree, tomato, onion, ginger and garlic. I use lot of garlic because in my opinion spinach and garlic go well together. However, if you are not a fan, you may cut down on it or skip it altogether.

I often use my homemade paneer for this palak paneer recipe because homemade paneer is the softest paneer and works wonderfully well in this recipe.

Since spinach is little bitter, I also use some cream and sugar to cut the bitterness. Recently, I have started adding a few raw cashews to the spinach puree while grinding it- not many just 3 to 4 and the result in an even creamier palak paneer!

Here are some of my simple tips which make a big impact on the final dish!

  • Use ice cold water to retain the bright green spinach color: after the spinach is blenched, transfer it immediately to ice cold water. This helps in retaining the color of the spinach.
  • Pinch of baking soda also does the trick! You can also add a pinch of baking soda to the spinach puree while it’s cooking to retain the bright green spinach color.
  • If you use store bought paneer to make this recipe, remember to soak it in hot water for 15 to 20 minutes and then use it in the recipe. The store-bought paneer will be soft then.

My husband will lick the plate clean when I make this palak paneer and it’s on repeat in my house throughout the year. Hope you enjoy!

Using frozen spinach

If you are using frozen spinach for this recipe, thaw the spinach according to instructions on the package, then squeeze out the extra water and then use it in the recipe. I would be careful about the amount of water when using frozen spinach. Start with less water than what’s mentioned in the recipe and then add water as and if needed.

Step by step instructions to make Palak Paneer

  1. Blanch the spinach first

It’s important to transfer the spinach leaves into cold water immediately, this helps in retaining the bright green color of the spinach.

spinach leaves in boiling water in a pan
wilted spinach leaves in ice cold water
  1. Then make a bright green spinach puree

Once the spinach leaves are blanched, puree them in a blender along with tomatoes, ginger, garlic and chilies into a green puree. You can also add 3 raw cashews at this point while making the puree (optional). If using cashews, soak them in hot water for 5-10 minutes before using.

tomato with spinach garlic in a blender
pureed spinach in a blender
  1. Double down on the garlic

I like using garlic twice in this recipe- first while blending the spinach leaves and then while cooking the gravy. Sauté the garlic and onions until soft and then add the prepared spinach puree into the pan.

chopped onion in a steel pan
green spinach puree in a steel pan
  1. Spices go in next!

I like adding a few powdered spices to my palak paneer, adding sugar is optional but I recommend it. Touch of heavy cream helps in balancing the slightly bitter flavor of spinach.

spinach puree with spices like turmeric, chili powder
spinach puree with heavy cream in a steel pan
  1. Add paneer at the end

Some people do pan fry their paneer, but I just end it at the end and then let the curry simmer for 2-3 minutes. I also squeeze some lemon juice at the end- it gives the palak paneer that bright, fresh flavor also the citrus also helps in absorbing the iron from the spinach when you eat it.

paneer cubes added to spinach puree in a pan
hand squeezing lemon juice into spinach puree

Vegan Palak Paneer

To make, this recipe vegan, use tofu (extra-firm please) in place of paneer and coconut cream or oat milk in place of heavy cream. Here’s a vegan version of palak paneer that I made several years ago from the archives.

Make Ahead Option

You can make this recipe in advance up to 2 days if you want to. Keep it refrigerated. And when it’s time to serve, heat it up well. You may need to add some water or milk to thin out the curry while re-heating since the spinach really thickens as it cools down.

palak paneer served with basmati rice and sliced onions in a white plate
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

4.94 from 223 votes

Palak Paneer Recipe (From Scratch)

Simple and easy Palak Paneer is a popular Indian dish where Indian cottage cheese is cooked with spinach puree. Delicious and healthy! Great with naan or rotis.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4

Ingredients 

  • 350 grams spinach
  • 1 medium tomato
  • 5 large garlic cloves, divided, 3 whole and 2 finely chopped
  • 1 inch ginger
  • 1 green chili, or more to taste
  • 3 whole cashews, optional, raw, unsalted, soaked for 5 minutes in hot water
  • 1 & ½ tablespoon oil, I used avocado oil
  • 1 large onion, finely chopped
  • ½ cup water, or as needed
  • ¾-1 teaspoon garam masala
  • ¼ teaspoon turmeric powder
  • ¼ teaspoon red chili powder, or to taste
  • ¾ teaspoon salt, adjust to taste
  • 2-3 tablespoons heavy cream, or adjust to taste
  • 225 grams paneer, cut into cubes
  • ½ tablespoon kasuri methi, crushed, dried fenugreek leaves
  • lemon juice, to taste

Instructions 

  • To a pot of boiling water, add a little salt and then add 350 grams spinach leaves to it. Blanch the spinach leaves for 2 to 3 minutes until wilted. Take them out using a slotted spatula and put them in ice cold water. This helps the leaves in retaining their green color.
  • Now, to a blender, add the blanched spinach (drain them before adding) along with 1 medium tomato, 3 garlic cloves, 1-inch ginger and 1 green chili. Puree to a smooth paste and set aside.
    Optional: you may add 3 raw cashews (unsalted) to this puree as well. Soak the cashews in hot water for 5 minutes before using in the recipe. This results in a creamier palak paneer.
  • Heat a wide heavy bottom pan on medium heat. Once hot, add 1& ½ tablespoon oil and then add the remaining 2 garlic cloves (chopped). Sauté for a few minutes until it starts changing color.
  • Then add 1 large onion (chopped).  Cook the onion for 2 to 3 minutes until soft and translucent.
  • Stir in the prepared spinach puree next and mix well. Also add around ½ cup water at this point. TIP: add a pinch of baking soda at this stage to retain the green spinach color in the curry. Cover the pan and let the gravy for 10 minutes on medium heat. The spinach will bubble a lot. Stir at regular intervals to avoid sticking at the bottom.
  • Once the spinach is cooked, add ¾ teaspoon garam masala, ¼ teaspoon turmeric powder, ¼ teaspoon red chilli powder and ¾ teaspoon salt (or to taste). Mix and cook for 1 minute. You may also add ½ teaspoon of sugar at this point, optional but recommended.
  • Then add 2 to 3 tablespoons heavy cream and mix. Stir in 225 grams paneer (cut into cubes) and mix. Let the curry simmer for 3 minutes on medium-low heat.
  • Turn off the flame, and add ½ tablespoon kasuri methi and a squeeze of fresh lemon juice (you can add mor or less depending on taste).
  • Serve palak paneer hot with naan , roti or rice.

Video

Notes

  1. If you like, you can pan-fry the paneer cubes (until golden brown) before adding them to the curry. Fry them in 1-2 teaspoons of oil until light golden brown in color and then use in the recipe.

Nutrition

Calories: 234kcal, Carbohydrates: 9g, Protein: 11g, Fat: 17g, Saturated Fat: 10g, Cholesterol: 47mg, Sodium: 109mg, Potassium: 684mg, Fiber: 3g, Sugar: 1g, Vitamin A: 10770IU, Vitamin C: 34.8mg, Calcium: 399mg, Iron: 3.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Indian
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


4.94 from 223 votes (63 ratings without comment)

Leave a comment

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

Recipe Rating




445 Comments

  1. 5 stars
    Oh my, this was lick-the-plate delicious! I used yoghurt instead of cream and a Spanish queso fresco because paneer is hard to come by in the part of Portugal where I live. I made plain parathas to go with it (based on your mint paratha recipe, but without any of the extra ingredients). It was amazing – thank you!

  2. Where in the ingredients and steps have you mentioned paneer? Isn’t the dish palak paneer and there is no mention of paneer in thr ingredients?what should be done with the paneer? Should it be sauted or fried or added plain? Please elaborate

    1. hmm I am sure not sure why it isn’t visible to you. I can very clearly see “225 grams paneer, cut into cubes” mentioned in the ingredients list. Please read the ingredients and also the instructions again carefully.

  3. Hello Manali…..Thank U for this easy looking recipe, am gonna try it tmr. 🙂
    A qn before I begin……what is yr opinion if I use the tender stems from the spinach? Will it be ok, or is it better to discard them? Only the tender ones……
    Thank U,
    Elsa

  4. Fantastic recipe! Easy and so delicious. As good as any I’ve tasted at restaurants. Instead of making paneer, I used store-bought halloumi. It was delicious. I’ve portioned out the curry and halloumi leftovers and frozen them for future meals. When that runs out, I will definitely be making this again!

  5. I just tried this recipe Manali, it was so delicious that I finished half of it in one go and under 5 min lol. Thank you very much. Will definitely try you other recipes as well.

  6. 5 stars
    I agree, great recipe! I made one mistake and used sweeter yellow onions, do not do that. There is nothing about this delicious dish that requires anything on the sweet side including the onions. Keep it savory! Thank you for the terrific recipe!

  7. 5 stars
    It was simply fantastic….

    I couldn’t find paneer at my local grocery store so I used panela instead and it really turned out well.

  8. 5 stars
    Thanks for this amazing recipe. I made this recipe for my sister on her birthday.
    And the good thing is she liked it.. This is my third time after my college I cooked.
    Thanks a lot for this delicious and simple recipe. You have written this recipe in
    a very brief way which helped me to make it perfectly. Thanks! and keep it up…

    1. thai green chilies is what I use when I say green chilies here in the US. You can use serrano too.

  9. Can I make this in advance and freeze it or will it lose its vibrancy on defrosting? I made this before and it was so good that now I’m making it for a dinner party!

    1. I would make the base (without adding dairy) and freeze it. When ready to serve, heat it up on stove top, add the cream and the paneer. Simmer 5 minutes and serve.

  10. I keep cooking this recipe. Great, simple taste. Thank you. I fry some jeera (cumin) seeds with the onions, for a Punjabi touch.

  11. 5 stars
    It was my first time cooking with Paneer and my first recipe from your blog (I googled paneer recipe as I had some in my fridge and some spinach in the fridge that was about to go off, that is how ended up here!). It didn’t take me more than 30 minutes so a perfect lockdown-lunch while doing home office. Easy instructions, I swapped some ingredients with things that I had on hand. My sauce didn’t came out as smooth but that’s because I used my food processor and not blender as my blender is useless when I blend things without any liquid but once I added my soy cream (only thing I had in my cupboard) it still turned out nice and creamy. There is one minor thing though, my boyfriend and I finished the whole pan (and could have even eaten more lol but we did go easy with the rice) so I personally don’t think this serves four. I am excited to try out more recipes!

  12. 5 stars
    Thanks again, Manali! I really need to get some dried fenugreek leaves… but even without them and using a frozen spinach brick this was a quick, easy, and delicious Friday dinner!

  13. Hi,Folks
    I’m Japanese and love to cooking!
    I made this recipe for 3 times this week and so light meal, high protein and delicious (*^^*)

  14. Looks amazing, I am going to try it this eve.
    My palak paneer ends up too sour- any tips?
    I do some mistakes with onion and tomato
    proportions, lets see how this one turns out to be ?

    1. 5 stars
      It’s the tomatoes that make it sour. I used to make the same mistake… would add too many…Manali’s recipe is perfect. I tried it today and every one in my family simply loved the dish. Thanks Manali for a delicious recipe.

  15. 5 stars
    So easy and it turned out to be sooo delicious. My family loved it. Best palak paneer I have ever made so far.

  16. 5 stars
    I made this tonight and it’s fantastic. I’ve been craving Indian and wanted to try something new. Definitely keeping this recipe as my go-to palak paneer!

  17. This is a great and easy dish – thank you! I made this and it’s a keeper 🙂
    My only question is what are your per serving sizes for nutritional facts? Does the size differ for each recipe?

    1. Yes it differs for each recipe. The nutritional info is calculated automatically by a plugin, it’s just an estimate. If I say the recipe serves 4, it divided the total calories by 4 and so on.

  18. 5 stars
    I find your recipes very dependable and brilliant. Thanks.

    Please add that spinach stems may be discarded, only the leaves have to be used

  19. 5 stars
    The main point was how to get rid of spinach’s bitterness and u nailed it. Thank you the palak paneer was awesome.

  20. 5 stars
    Hi
    I read your recipe and added the same ingredients in same order. But I do not have mixer grind to make the puree. So I pressure cooked the spinach. Then boiled with water little bit and added pepper and clove, garlic and ginger for a while. Then added it to the pan as you said. Only difference is my dish color turned to little bit brownish. It tasted good. I really like to thank you for sharing the recipe.

  21. 5 stars
    Hi

    I love all your recipes. They always are so good to follow and taste great.
    Can I just ask with this recipe can I use frozen spinach?
    Thanks so much
    Louisa

      1. Do you have any sense of how much frozen spinach to use?? raw spinach cooks down so much… How much quantity do you end up with after it is cooked?

      2. I have not made this recipe with frozen spinach so I can’t really say. But I guess those who have used the same amount of spinach.

    1. Tried this recipe this afternoon. I am trying palak paneer for the first time in my life and it turned out to be awesome one.
      Very simple with minimum ingredients..
      Thanks !

  22. 5 stars
    love this in restaurants, but have always been intimidated by the thought of making it myself. you lay it out very well, easy to follow, far easier to make than i would have thought! i made this for the second time tonight (needed to use the leftover paneer from the first time), and both times were splendid! i really like how you say it can be different every time, and present options to vary it. last time, i completely forgot the lemon juice. and the addition changes the dish in a subtle, pleasant way, but both ways are great!

  23. 5 stars
    Made this morning and it was delicious served with rice.
    Directions are good and easy to follow.

  24. 5 stars
    My husband says that this recipe tastes just like his mom used to make in India! Nice, clear instructions with great tips. I used yogurt instead of cream because that’s what I had on hand, and I doubled the recipe. The final product was delicious!

    PS I have your instant pot cookbook and it’s so good that I always check out your website first when looking for new recipes to try!

    1. we are already blanching it, that’s enough for the spinach. blanching and putting it in cold water afterwards helps in retaining the color of the spinach

      1. 4 stars
        I tried it this evening – it turned out well. I was wondering – could we not add the turmeric at all? Because as soon as I added it, the green colour was no longer so green!

  25. 5 stars
    Manali, fantastic recipe, make it often, family loves it. As to the nutritional table in your recipe, can you confirm how many ounces or grams of palak paneer there are in a serving? Thanks

    1. Hi Joseph, the nutritional info is calculated automatically by a plugin. It divides the total calories by serving size, it is an estimate. I am not sure how many ounces of palak paneer are in a serving but this recipes serves 4 and if you divided it equally among 4 parts- that’s the nutritional info that’s given in that chart.

      1. 5 stars
        I just made it for Dinner this evening,it came out perfect,it’s really easy,I also like the other options which gives me more ideas thanks.

  26. 5 stars
    amazing recipe.. I am a food lover and food blogger..
    I am addicted to exploring new food..
    This is my 2nd time visit here, and
    I want to thank u because I have tried this
    recipe on my first anniversary and the best
    thing is my wife liked it so much..
    thanks for this great recipe.. well written..!!

  27. 5 stars
    I tried this last fall – the picture doesn’t do it justice. I really don’t like the picture and that’s usually why I make a recipe, because of the visual. But thankfully I tried it and it was delicious. My sister is making it today. I saved back some of the spinach leaves after sauteeing because I wanted some texture. I used cottage cheese and never could find fenugreek leaves, unfortunately. But still was delicious.

      1. 5 stars
        I gotta say I LIKED the pic and that’s why I chose the recipe. I wanted a smooth sauce and got it. The flavor was perfect – it’s important to note that the methi absolutely completes the flavor, so I was glad I had it in my cabinet.

    1. The picture is of a green spinach curry with blocks of cheese in it. What is there to dislike about it? That’s what the food looks like 🙂