Saag Paneer

Saag Paneer - Homemade soft cheese folded into a traditional spicy spinach mixture. Making homemade Saag Paneer is very doable and very delicious.


Saag Paneer

Jump to Recipe

This is the conversation that Betsy and I had while eating this meal (more or less).

Betsy: So, how was your day?
Nick: Pretty good. I made this cheese.
Betsy: Wait. You made the cheese in this dinner?
Nick: Yep.
Betsy: It’s really good, but… your life is weird.

To be honest, I’ve had making this kind of cheese on my to-do list for awhile. I had heard rumors that it is pretty easy, but at the same time it seemed like science and I’m pretty bad at such things.

When I saw it in the most recent Cook’s Illustrated though, I knew I had to give it a shot because I figured their method would be the most likely to work.

Even though I almost ate all of the cheese that I made, I did manage to save enough to stir it into a spicy spinach sauce to make the traditional Indian spinach dish (Saag Paneer) that I love so much.


Homemade Saag Paneer

Homemade soft cheese folded into a traditional spicy spinach mixture. Making homemade Saag Paneer is very doable and very delicious.
4.34 from 3 votes
Prep Time 1 hr
Total Time 1 hr 30 mins
Course Main Dishes
Cuisine Indian
Servings 4 Servings
Yield 4 Plates



  • 2 quarts (½ gallon) whole milk
  • 2 cups buttermilk
  • 2 teaspoons salt

Spinach Sauce:

  • 1 bunch (10 ounces) spinach, washed
  • 1 bunch turnip or mustard greens washed
  • 3 tablespoons butter
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander
  • 1 teaspoon paprika
  • ½ teaspoon cardamon
  • ¼ teaspoon cinnamon
  • 1 onion diced
  • 3 cloves garlic minced
  • 2 inches fresh ginger minced
  • 1 jalapeno chile diced
  • 1 (14½ ounce can) diced tomatoes
  • ¼ cup peanuts or cashews
  • 1 cup water
  • 1 cup buttermilk
  • Fresh cilantro (garnish)
  • Peanuts (garnish)
  • Rice for serving


For the Cheese:

  • Line a colander with a few layers of cheesecloth. In a large pot, bring milk to a simmer. Stir in salt and buttermilk. Let sit for about two minutes.
  • Pour milk mixture through cheesecloth and let drain for 15 minutes. Pull edges of cheesecloth together and press out as much liquid as you can.
  • Wrap cheesecloth tightly in a ball and lay it on a few paper towels. Press it with a cutting board and some weight for 45 minutes.
  • Unwrap cheese and crumble or dice cheese. Let it air dry a bit while you make the other dish stuff.

For the spinach:

  • Wash spinach and turnip greens well and chop off any large stems. Then microwave on high for 3 minutes until they are wilted.
  • Chop ⅓ cup of both the spinach and greens and set them aside. Add the rest of the greens to a blender.
  • Add butter to a large skillet. When melted, add ground spices and cook for about 30 seconds over medium heat.
  • Add onions, garlic, ginger, and jalapeno along with a pinch of salt. Cook until the veggies start to brown slightly, about 5 minutes. Stir in tomatoes and let cook until the mixture is pretty dry, another few minutes.
  • Transfer half of this onion mixture to the blender along with water and ¼ cup peanuts or cashews. Blend until mostly smooth. Some chunks are fine.
  • Return blended sauce to skillet with the other half of the onion/tomato mixture (still chunky). Bring to a simmer over medium heat and stir in set-aside spinach and greens. Season with salt and pepper. Stir in buttermilk.
  • Gently fold in cheese cubes and cook for another 1-2 minutes just to heat everything.
  • Serve over rice or with flatbread with cilantro and peanuts.


Adapted from a Cook’s Illustrated recipe.


Serving: 1PlateCalories: 624kcalCarbohydrates: 55gProtein: 26gFat: 35gSaturated Fat: 18gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gTrans Fat: 0.3gCholesterol: 99mgSodium: 1608mgPotassium: 1222mgFiber: 3gSugar: 34gVitamin A: 1926IUVitamin C: 12mgCalcium: 839mgIron: 2mg
Keyword Homemade Saag Paneer, Homemade soft cheese, Indian Food, Saag Paneer, Spinach Sauce

Did you make this?

Instagram logo

Snap a photo and tag @macheesmo so I can see your work.

Saag Paneer

Making Cheese

Even though the spinach sauce has a dozen ingredients and the cheese has only three, I was more concerned about the cheese.

It worked out fine though. My only advice, if you decide to make this, is to make sure you use a larger colander than I did. Mine was overflowing.

It’s a really simple process though. Just bring your milk to a simmer and stir in the buttermilk and salt. Then let it sit for a few minutes.

Pour that through your cheesecloth lined colander and let it drain for about fifteen minutes.

cheese ingredients - Saag Paneer

Once the mixture has drained a bit, wrap the cheesecloth tightly and squeeze out as much liquid as you can. Then put the ball of cheese on a paper towel with some weight on it.

Let it press for about 45 minutes and then you can unwrap the cheese and slice it up into cubes.

crumbled - Saag Paneer
Let it air dry a bit.

I found the cheese to be a bit better if you let it air dry for 10-15 minutes. It dries out and has a firmer texture which is nice.

It’s really good though and I was kind of amazed by how easy it was and how much cheese it actually made.

The Spinach Sauce

While the cheese part has a few ingredients but is maybe a bit intimidating, the spinach sauce has a bunch of ingredients but is really simple to make.

You could use all spinach, but CI recommended using mustard greens as well for a bit of extra flavor. I chose turnip greens which also worked.

Basically just rinse all your greens and then chop off any large stems. Add them to a large bowl and microwave them on high for 3-4 minutes until they are wilted. You might have to work in batches.

nuked - Saag Paneer
Just nuked it…

Chop up enough spinach and greens to equal 1/3 cup of each and set it aside. Then add the rest of the greens to a blender.

I definitely think you need a blender or food processor for this dish to really work although if you diced everything really finely you could just make a really rustic version of the sauce I guess.

Meanwhile, melt some butter in a large skillet. Then add your ground spices, diced onion, ginger, garlic, jalapeno, and a pinch of salt. Let that all cook until the veggies are starting to brown a bit.

The spices will turn really fragrant and your kitchen will smell instantly like your favorite Indian food restaurant.

Then add in your canned tomatoes and let that all cook together for a few minutes.

tomato mixture - Saag Paneer
The sauce.

Add half of the onion mixture to your blender along with a cup of water and a handful of peanuts or cashews.

You should have a pretty full blender at this point!

ready - Saag Paneer
Blend it!

I recommend letting this cool for a bit before blending it so you don’t run the risk of flinging hot stuff all over your kitchen.

Eventually, blend it up though and you’ll be left with a nice green sauce that is really flavorful.

blended - Saag Paneer
Looks about right to me.

Add this back to your skillet with the unblended onion mixture and the reserved greens that you chopped earlier.

Stir in the buttermilk and season with salt and pepper. Let it cook for a few minutes.

Then just gently fold in the cheese and cook it for another minute or two so everything is warm. Be gentle with the cheese or it will just crumble into super-tiny pieces.

all together - Saag Paneer
All together now…

Serve the stuff right away over rice with some cilantro and peanuts.

Saag Paneer recipe - Macheesmo
So good.

This Saag Paneer may not exactly be a weeknight dish, but it’s definitely worth it to try it out on a weekend some time.

The cheese making was really fun, I thought, and the flavors in the dish are really authentic and wonderful.

15 Responses to “Saag Paneer” Leave a comment

  1. That looks really good, and I like that you don’t use packaged Indian spice/curry mixtures. I’d love to try this. And if you make the cheese on the weekend, this wouldn’t be too bad a dinner during the work week!

  2. Hi Nick,
    Welcome to the world of Indian cooking. It’s healthy, tasty and versatile.

    You could make the paneer with lemon juice if you don’t have buttermilk. And if you leave it under some weight for 8-10 hours, you can cut it into cubes like tofu. Try it with a simple marinade made of Greek yoghurt mixed with minced garlic and green chillies and salt and ground black pepper. Add chunks of red and green peppers and halved baby tomatoes and thread on a skewer. If you want to go the whole course you could shallow fry the marinated paneer on a low flame in a skillet. The yoghurt will run initially, then crust around the paneer forming a delicious and flavourful skin.

    And don’t throw away the residual liquid when you make paneer. Use it to knead dough for Indian breads, as stock for soups and in place of water for regular bread.

    Enjoy :)

    1. Nick and Rahika,

      My husband made the paneer as suggested by Radhika, using lemons. He was so excited about it because he lived in India for 8 years during his younger days. He cooked it with green peas and it tasted amazing! He also made naan with the residual liquid!

      Your post, Nick, reminded me that we haven’t make Indian dishes in a long while. Hopefully we’ll be able to make something this weekend…some vadai with sambar perhaps…

  3. Wow, what a coincidence! Ben and I are cooking this exact recipe up for dinner tonight! We used the latest Cook’s’ Illustrated recipe as well. In order to make it a weeknight meal, we made the paneer yesterday so we just have to prep the saag tonight. After seeing your photos and your review, I’m even more excited to get home and make it!

  4. Saag is one of my favorite Indian dishes – it never looks appetizing on the plate, but it’s so tasty!

    And after making a bunch of different cheese in my Garde Manger class last week – I have a new outlook on how easy cheese making really is. You definitely gotta try your hand at Yogurt Cheese (easiest ever!) – it’s basically taking Greek Yogurt, hanging it in some cheesecloth for 24 hours and voila – yogurt cheese. Similar to cream cheese in texture, but with a bit more of a tang – way better on a bagel, if you ask me!

  5. Hey Nick, Nice recipe! One of my faves. Paneer is a really lovely ingredient to use, try it lightly fried then in a khorma sauce with peas, lush! Anyway v. glad you posted a recipe because at present I can buy ready made paneer from our local corner shop but we’re soon to move to the sticks up north where I may not have that option. Thanks, Kim

  6. Hi Nick! Thanks so much for this recipe! I saw it on TV last week, and wanted to make it, but couldn’t access from the CI site without purchase. I really appreciate your take on it. Looking forward to trying. I think I will use chicken though, if only because I have it. Thank you.

    1. Hey Brunda! Sometimes mustard greens or turnip greens can be a bit bitter. That’s actually just a normal flavor profile for them. You could leave them out if it’s overly bitter or cut them in half. If you’re trying to fix it after it’s made, you can smooth out bitter flavors with a little cream or coconut milk added to the sauce. Hope that helps!

Join the Conversation

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

Recipe Rating