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.

round dish with palak paneer with serving spoon.

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 56 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 10
  • Cook Time: 20
  • Total Time: 30 minutes
  • Yield: 4-6 1x
  • Category: dinner recipe, indian recipe, vegetarian dinner
  • 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 rating

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. Thank you for making Indian food so approachable. Adaptability is a plus! Fridge purge of soy-free tofu and paneer was super tasty!

Our Latest Recipes