How to make the most delicious Palak Paneer, a popular Indian recipe made with cubes of paneer cheese bathed in a fragrant, creamy spinach sauce. Low-carb, vegetarian, gluten-free, and ready in 30 minutes. Video.

And the wheel goes round and round, and the flame in our souls will never burn out.

Rosanne Cash

Why You’ll Love this Palak Paneer Recipe

As a chef and former restaurant owner, I’ve cooked countless variations of Palak Paneer over the years. My travels through India also deepened my appreciation for the nuances between palak (spinach) and saag (a broader mix of greens). This recipe draws on both experiences and yields something accessible for the home cook.

What makes this version stand out is its authentic flavor and versatility. The luscious spinach sauce pairs beautifully not only with paneer, but also with crispy tofu, chickpeas, roasted veggies, chicken, or even fish. You can even try making homemade paneer, fun and easy!

Here we give the paneer a quick crisp, elevating both texture and flavor. With dozens of authentic Indian recipes on the blog, I’ve fine-tuned this method so you can achieve restaurant-quality results in under 30 minutes. Really!

This is a recipe I return to often in my own kitchen, and based on reader feedback, I know you’ll love it too! You’ll find a hundred uses for the sauce, and trust me, you’ll want to mop up every single drop. Serve it with fluffy basmati rice or warm naan, and you’ll have a cozy, nourishing meal.

What is Palak Paneer?

Palak Paneer is a popular Indian dish, originating in the Punjabi region of North India. Tender cubes of firm cheese (called paneer) are simmered in a creamy spinach sauce infused with warm Indian spices-comforting, wholesome, and full of flavor.

Palak Paneer is very similar to Saag Paneer, but slightly different, in that Saag uses different kinds of greens in the sauce, and Palak uses only spinach. In Hindi, palak means spinach, while saag is more general and means “greens”.

No matter what you want to call it, you’ll love the flavor. The luscious creamy spinach sauce can be a vehicle for so many things. You’ll want to lick the bowl.

Ingredients

  • Spinach: Use 10-12 ounces frozen spinach or 1 1/2 pounds fresh baby spinach.
  • Paneer: Use our recipe for homemade paneer cheese, or use 24 ounces of store-bought paneer.
  • Ghee: Learn how to make your own homemade ghee! If you don’t have ghee, you can substitute it with oil.
  • Onion: Use a white or yellow onion.
  • Ginger and garlic: Use fresh ginger and garlic cloves for a complex, aromatic flavor.
  • Jalapeño: For the green chilies, use one jalapeño or two Serrano chilies.
  • Spices: Cumin seeds(or ground), coriander (ground or seeds), garam masala, and black mustard seeds (optional).
  • Plain yogurt: Gives the spinach sauce a creamy texture and tangy flavor.
  • Cashews: Helps make the sauce rich and silky smooth.
  • Optional additions: Cayenne if you want a little kick, or lemon juice if you want it to be tangier.

Variations

There are many protein-rich and vegetable options you can substitute for paneer. Here are some of our favorites!

How to make Palak Paneer (step-by-steP)

1. Pan-fry the paneer. Warm a few tablespoons of ghee or olive oil in a large, non-stick skillet. Season the pan generously with salt and pepper. Place the paneer cubes. Let it sit on one side, undisturbed, before flipping the cubes. They should naturally release from the pan. When done, set the paneer aside, covered with foil.

Crispy cubes of paneer, golden brown, in a skillet.

2. Make the spinach sauce. Wipe out the skillet, then add ghee or olive oil to the pan and turn heat to medium. Add onion, ginger, cloves, garlic, and chilies, sautéing until golden brown and fragrant, about 15 minutes. Stir frequently.

Add coriander, cumin, garam masala, and mustard seeds to the pan and sauté 2-3 minutes. Then add the frozen spinach and a cup of water. Reduce the heat and simmer uncovered until the spinach is just thawed.

sautéing onion, ginger garlic, and spinach in a cast iron skillet.

3. Blend the sauce. Transfer the spinach mixture to a blender, along with the yogurt, cashews, salt, and sugar. Blend until achieving a silky smooth consistency. If too dry to blend, add a little water to get the motor going. A blender works best here, but you can use an immersion blender if you prefer.

Taste and adjust flavor, adding a pinch of cayenne for heat or a squeeze of lemon for tang. If it tastes slightly salty, that’s okay-once you add the paneer, it will soak up!

creamy palak sauce in a blender.

5. Combine. Pour the spinach puree back into the pan over medium-low heat, leaving it uncovered (this preserves its lovely, vibrant color!). Warm gently, stirring often to prevent burning. Add the paneer and continue cooking until warmed through.

6. Serve. Serve palak paneer over fluffy basmati rice, quinoa, or cauliflower rice with naan bread, roti, chapati, or plain paratha. Sprinkle fresh herbs over top.

two small bowls of palak paneer on basmati rice garnished with fresh cilantro, next to serving dish full of palak paneer with serving spoon.

Chef’s Tips

  1. Choosing your spinach: While you can use fresh spinach, frozen spinach is a bit more cost-effective. You know me, of course, I made this with fresh spinach leaves in the beginning, and yes, you can do this too. But it’s hard watching a whole pound and a half of baby spinach wilt into practically nothing, and in winter, it just seems more cost-effective to simply use frozen spinach. Up to you.
  2. How to preserve the vibrant green color: Gently cook the sauce and avoid over-simmering after blending. Keep the pan uncovered to prevent dulling.
  3. For perfectly seared paneer: Pat the paneer dry before adding it to the pan. Let each side develop a gold crust without fiddling with it. When ready, it should naturally release from the pan.
  4. For a nut-free version: If you can’t use cashews, sunflower or hemp seeds, or even a splash of coconut milk, are good options to try that mimic cashew cream.
  5. Adjust to taste: Taste the spinach sauce at the end, adding salt for depth, lemon juice for brightness and tang, or cayenne for an extra kick.

Meal Prep & Storage

The spinach sauce can be blended and refrigerated for up to 3 days in advance. Gently reheat and add the freshly seared paneer just before serving.

Store leftovers in an airtight container in the refrigerator for 3-4 days. Palak paneer can also be stored in the freezer for 2 months. Thaw overnight in the fridge before reheating. If you know you’ll be freezing it, store the sauce separately and make the fried paneer fresh.

Serving Suggestions

Serve Palak Paneer over basmati rice, quinoa, Indian lemon rice, or cauliflower rice with a side of naan. Here are some of our other favorite Indian cuisine pairings!

FAQs

What is palak paneer made of?

Palak paneer is made of pan-seared paneer cheese in a silky spinach sauce made with onion, garlic, ginger, spinach, spices, jalapeño, yogurt, and cashews.

What does palak paneer taste like?

There are many layers of flavor in palak paneer. The spinach sauce is savory, rich, earthy, and aromatic, while the paneer adds a milky, creamy component. The fragrant Indian spices add depth and warmth.

What is best to eat with palak paneer?

Serve over a bed of fluffy basmati rice with a side of naan bread.

Homemade Palak Paneer (Cheese Cubes in Creamy Spinach Sauce) in round serving dish with serving spoon.

Hope you love this restaurant-style Palak Paneer recipe as much as we do, and please tell me below how you end up using it!

More Vegetarian Indian Recipes

Watch How to Make it

After you try this Palak Paneer recipe, let us know how it turns out in the comments below. Your review will help other readers, too! Sign up here to join our community and receive our latest recipes and weekly newsletter! xoxo Sylvia

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Palak Paneer - Pan-seared Paneer is bathed in a smooth and luscious spinach sauce infused with Indian spices. An easy authentic recipe, perfect for weeknight dinners. (Aka Saag Paneer! ) #saagpaneer #palakpaneer #palakpaneerrecipe #paneerrecipes #indianrecipes #vegetarian #spinach #palakrecipe

Palak Paneer (Paneer in Spinach Sauce)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 52 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 10
  • Cook Time: 20
  • Total Time: 30 minutes
  • Yield: 4-6 1x
  • Category: vegetarian dinner, dinner recipe, indian recipe,
  • Method: stove top
  • Cuisine: Indian
  • Diet: Vegetarian

Description

This Palak Paneer can be made in 30 minutes! Crispy paneer (cheese cubes) are bathed in creamy spinach sauce infused with Indian spices. An easy, authentic Indian recipe, perfect for weeknight dinners. Vegetarian, low carb. 


Ingredients

Units Scale
  • 24 ounces paneer cheese (or try our homemade Paneer, crispy tofu, or cooked cubes of chicken breast)
  • 3 tablespoons ghee or olive oil
  • 1 white or yellow onion, diced
  • 2 tablespoons ginger, roughly chopped
  • 4 garlic cloves, roughly chopped
  • 1/21 jalapeno (or use 12 serrano chillies,) roughly chopped
  • 2 teaspoons cumin (ground or toasted whole seeds)
  • 2 teaspoons coriander (ground or toasted whole seeds)
  • 2 teaspoons garam masala, more to taste
  • 1 teaspoon black mustard seeds (optional, but good)
  • 1012 ounces frozen spinach (1 1/2 lbs fresh BABY spinach, see notes)
  • 1 cup water or broth
  • 3/4 cup plain yogurt or vegan coconut yogurt
  • 1/2 cup cashews, raw if possible
  • 1 teaspoon salt
  • 1/2 teaspoon sugar or alternative
  • squeeze lemon (optional)

Instructions

  1. Crisp the Paneer. In a large skillet, (a non-stick works great here) heat a few tablespoons oil or ghee and season the oil generously with salt and pepper. Pan-sear the paneer or crispy tofu until golden and crispy, and set it aside, covered with foil.
  2. Make the spinach sauce. Wipe out the skillet, heat 3 tablespoons ghee over medium heat. Add onion, ginger, garlic and chilies, and sauté until deeply golden and fragrant, stirring often, about 15 minutes, taking your time here.
  3. Add the spices (coriander, cumin, garam masala and mustard seeds) and sauté 2-3 more minutes.  Add the frozen spinach and a cup of water, lower the heat, and simmer uncovered until the spinach is just thawed.
  4. Blend. Place this in a blender (see notes), topping it with the yogurt and cashews. Add the salt and sugar. Blend well, until silky smooth. If the mixture is too dry to blend, add just enough water to get the motor going.  Taste and adjust the heat by adding a little cayenne if you want a stronger kick. Add a squeeze of lemon for a tangier flavor. The sauce will seem slightly salty at first, but once you add the paneer, it will soak up the salt.
  5. Combine. Place the blended spinach sauce back into the pan, on medium-low heat, uncovered. (Covering may lose the lovely, vibrant color ). Warm it up gently and slowly, stirring frequently to prevent burning. Add the crispy paneer and continue cooking until the paneer is warmed through.

Serve over Fluffy Basmati Rice, with Naan Bread Quinoa or cauliflower rice.


Notes

Blending: If you like more “chunky sauce” rather than a smooth creamy spinach sauce , feel free to only blend half of the spinach mixture. If using whole spices, I prefer to blend all the sauce. 

Make the flavorful spinach sauce and serve it over anything you like- perfect for mixed households where some want vegan, some want meat. It is tasty over roasted cauliflower, pan-seared chicken or fish, tofu, roasted veggies, etc. Get creative!

FRESH SPINACH: Use baby spinach; mature spinach may make it bitter. Make sure to separately (it may too much to manage in the onion pan) or in batches, and add it to the onion-garlic mixture. You need about 1 ½ -2 cups wilted.

Nutrition

  • Serving Size: -with 4 ounces paneer in each serving.
  • Calories: 331
  • Sugar: 5 g
  • Sodium: 444.3 mg
  • Fat: 24.3 g
  • Saturated Fat: 5 g
  • Carbohydrates: 12.9 g
  • Fiber: 2.8 g
  • Protein: 16.4 g
  • Cholesterol: 19.2 mg

Share this with the world!

Subscribe
to get recipes via email

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. My fiance and I loved this dish. I made it with fresh amaranth leaves from our garden and tofu, on top of an organic rice blend. Yummy, thank you!

  2. Big love for this recipe. I can’t make this often enough. My daughter is addicted and likes it better than what we get in the restaurant. We have yet to try making our own paneer but that may be next. Thank you!

        1. Oh interesting! I used baby spinach. I will note the recipe- thanks this is helpful!

  3. Wow… just made this for my kids and the husband and they LOVED it. Reminded us of the times we went to local Indian restaurant, love this flavourful ethnic recipe. -Ash

  4. Made this two times already and will be making it for the third time. I just used butter instead of ghee and and used tofu. Still amazing.

  5. Thanks for the recipe. But I find the directions on what to do with the palak (spinach) confusing. Not sure what you are referring to with “spinach mixture”. Are you talking about the spinach mixed with the spices? So you mean put what’s in the pan to the blender and then back to thebpan? Unclear.

    1. Paneer is very easy to make out if a gallon of milk. I made this recently using an Indian recipe. I used cumin seeds. And I used coconut milk as cream. The real recipe calls for dairy cream.

  6. Love this recipe! This time, I didn’t have enough spinach but had some extra shredded zucchini that I subbed in for half the spinach. Not authentic, but it worked well!

  7. Hi Sylvia: I still need to work on this saag. 1. There was a somewhat bitter aftertaste that I think came from the yogurt I used (farm-made). Or could it be from anything else? What would be a good yogurt to use instead? 2. My kiddo would have liked his spinach unblended but more chopped. How could I tweak it? Thank you so much!

    1. Hi Ola, yes, it was proably the yogurt or the greens you used? Feel free to leave half unblended.

  8. Do you think heavy cream would be good instead of the yogurt? Just asking because I have every ingredient at my house except for yogurt!

    1. Give it a try. If you feel it needs a little tangy, squeeze with a tiny bit of lemon.

  9. Look no further. This is the best recipe for this dish! I haven’t been able to find paneer, but firm tofu works great! This is a family favorite!

  10. I made this today and omg it was so delicious and im so glad it didn’t take too long to make it and it wasn’t too difficult as i thought it would be.Thank you so much 😊

  11. This was SO good! We skipped the paneer because we were pairing it with a NY Times Indian Butter Tofu (also great). We served both over a little basmati and it was a beautiful meal. Thank you again!

  12. Best paalak paneer I ever made and I ever had with minimal spices and effort. Thank You very much. I wish I could give more than five stars.

  13. Hi, I made this palak paneer today, and it came out delish!! The husband loved it too! Thank you for the recipe!

  14. So, there is actually a difference between Saag paneer and Palak paneer. Saag paneer, a Punjabi dish, is made from a variety of greens, primarily mustard greens, but including spinach, radish greens, broccoli rabe etc. It is very healthy vegetable dish that is commonly eaten in the winter months. ‘Saag’ refers to a mixture of greens. The word for spinach is ‘palak’. So palak paneer is the dish that contains only the spinach as the green. Most restaurants with authentic Punjabi cooks will serve saag paneer and the variety of greens will be represented.

  15. Fantastic!! I made this with tofu and used vegan substitutes for everything and it was absolutely amazing!! My husband and I couldn’t get enough. This will be a weekly meal for us!

  16. Hi came across your blog to let you know that sarvanaa bhavan sydney are using your photo to promote their palak paneer

  17. Wish it was possible to give more than five stars – this is the best palak paneer recipe I have ever made!

  18. HI Sylvia, I appreciate you too! All your recipes are thoughtful and I love the Nutrition Facts. I collect recipes for Saag or Palak. So far yours is the most thorough and honest recipe. It is great that you are teaching ‘how to’ for vegans & carnivores to share the same Meal!
    Thanks, Bibi in Houston

  19. So good. Been making this one pretty regularly since you posted it. I use tofu and/paneer depending on the mood. If I leave the chili out, my 1 and 3yo eat it too! Thanks, Sylvia, for yet another win!

  20. I made the Palak Paneer with tofu. It was absolutely delicious! The spinach sauce makes a lot and I froze it for leftovers.
    Thanks beautiful Sylvia for sharing this awesome recipe!
    Cheers!
    Suzan

  21. The palak paneer was simply delicious!
    The spinach sauce freezes well!
    I made it with tofu & it was fabulous!
    Thank you Sylvia for sharing this with us.
    I will definitely make it again!

  22. Quick, easy, delicious, ethnic – all the ingredients for a wonderful dinner! I used store bought paneer and purple cauliflower to make this dish. Beautiful colors! Next time I will be sure to try your home made paneer – seems ridiculously easy to make!

Our Latest Recipes