• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Uncategorized

How to make Paneer (fresh Indian cheese)

By Nagi Maehashi
70 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published22 Feb '21 Updated20 Aug '25
Jump to
Recipe

This is a recipe for how to make Paneer, a cottage cheese from the Indian subcontinent used in traditional dishes such as Palak Paneer (Spinach Curry). It’s far superior to store-bought with a much softer, creamier texture.

Super-easy to make, and so very satisfying!

How to make Paneer - Fresh Indian Cottage Cheese

Paneer being pan fried in a skillet

Paneer – Fresh Indian cheese

Paneer is a fresh cheese that is a common ingredient used in northern Indian (as well as other nearby countries’) cooking. Perhaps most well known is Palak Paneer, the iconic green spinach curry served with golden pan-fried paneer!

These days, you can buy paneer at large grocery stores in Australia such as Coles and Woolworths. But it’s much harder in texture and not a great product. Homemade is far superior – it’s softer and creamier.

Besides, it’s such a cinch to make and lasts for a couple of weeks in the fridge. So why wouldn’t you just make your own??

How to make Paneer - Fresh Indian Cottage Cheese
Palak Paneer in a bowl, served over basmati rice

What paneer tastes like

Paneer is a fresh cheese so it’s somewhat similar to other fresh cheeses like ricotta, quark and cottage cheese. It’s got a milky flavour and a lovely texture a bit like firm ricotta. It’s not as creamy as say a brie, because it doesn’t have anywhere near the same amount of fat.

Paneer is unsalted so it’s quite bland if eaten plain. For Indian cooking, it’s intended to be eaten with flavourful sauces or spicing – like the Spinach Curry sauce pictured below for Palak Paneer!

Fork picking up piece of Palak Paneer

What you need for homemade paneer

All you need is milk, and lemon juice or vinegar. Gee, I wish more recipes on my website called for just 2 ingredients! 😂

How to make Paneer - Fresh Indian Cottage Cheese
  • Milk – It has to be full-fat, otherwise it won’t set properly. I’ve only used cow’s milk, but I’ve read that buffalo milk works just as well; and

  • Lemon juice or vinegar – This along with heat is what causes the milk to curdle, the starting point of any cheese. Curdling is when the dairy separates from the liquid. I prefer lemon juice because it’s fresher and not as harsh in acidity flavour-wise, but standard white vinegar works too.


How to make paneer (fresh Indian cheese)

How to make Paneer - Fresh Indian Cottage Cheese
  1. Heat milk, add lemon – Bring milk to just below boiling point. This is when the top is all foamy, and you can see it’s hot and steamy.

    Once the milk is hot, turn the stove off. Add the lemon juice and stir for 1 minute;

  2. Curdled milk – You’ll see the milk begin to curdle, with little white bits separating from the clear(-ish) liquid. This liquid is called the whey. The white bits are the good stuff, called curds – the foundations of cheese!

How to make Paneer - Fresh Indian Cottage Cheese

Milk not curdling? Turn the stove back on and bring the milk to a boil again, just until it starts separating. Then turn the stove off and keep stirring.

How to make Paneer - Fresh Indian Cottage Cheese
  1. Line colander with cheesecloth – Set a sieve, strainer or colander over a large bowl, then line the strainer with 2 layers of cheesecloth (yes we’re actually using cheesecloth today for it’s original purpose!)

    What’s cheesecloth? It’s a thin, loose-woven fabric used for cheese-making and other cooking purposes. It acts like a sieve, but the holes are much finer than standard utensils. Don’t try to drain paneer in a fine-mesh strainer or sieve –- you’ll lose the curds through the holes!

    Where to find cheesecloth? At fabric stores and some kitchenware stores. You can get it for as little as $3 per metre.

    Cheesecloth alternatives – Clean blue Chux wipes (yes, seriously!), a double layer of good-quality paper towels (don’t use cheap paper towels, they will disintegrate), or very thin handkerchiefs.

  2. Drain paneer – Start by ladling the curdled milk into the lined strainer. When you have spooned in about half, you can pour the rest in. The whey can take 5 to 10 minutes to finish draining away, so if your strainer is small, you may need to strain the curdled milk in batches.

    The paneer is drained once liquid stops dripping out. At this stage, the paneer will still be quite soft and watery.

How to make Paneer - Fresh Indian Cottage Cheese
How to make Paneer - Fresh Indian Cottage Cheese
This is what the paneer looks like after the whey (watery liquid) stops dripping. It is still quite wet and loose.
How to make Paneer - Fresh Indian Cottage Cheese
  1. Rinse – Bundle up the paneer so it’s wrapped in the cheesecloth, Then give it a rinse under the tap. This is just to remove the excess lemon flavour.

  2. Squeeze out excess water – Twist the top of the cloth and squeeze the bundle itself, to squeeze out excess water and whey.

    You don’t need to use brute force here because we will be draining further in the fridge. Just squeeze out what you can. If the paneer starts getting forced out through the cheesecloth holes, you’re squeezing too hard!

    At this stage, the paneer will still seem watery and wobbly. It sets more in the next step!

How to make Paneer - Fresh Indian Cottage Cheese
  1. Prepare to refrigerate – Discard all the liquid in the bowl. Then set the paneer in the cheesecloth back in the strainer, and set over empty bowl. Shape the paneer into a 2cm/ 4/5″ thick disc.

  2. Weigh down – Top with a small plate, then weigh down with 2 x 400g/14oz cans or something else of similar weight. This weight helps the paneer set because it’s compressing the cheese, as well as helping to further remove remaining excess water.

    Leave in the fridge for 4 hours.

    Try not to leave much beyond 4 hours. The longer the paneer is in the fridge with the weights on it, the firmer it will get (as more liquid continues to be pressed out of it).

How to make Paneer - Fresh Indian Cottage Cheese
  1. Ready for use! Remove the paneer from the fridge and unwrap it. There will be a dent in the middle – this is normal, it’s from the liquid draining away.

    You can either use it immediately for cooking, or you can keep it for up to 2 weeks in the fridge. Just keep it whole in an airtight container, then cut off pieces as you need them!

How to make Paneer - Fresh Indian Cottage Cheese
How to make Paneer - Fresh Indian Cottage Cheese
Paneer will keep in an airtight container for up to 2 weeks in the fridge.

How to cook and use paneer

Paneer is typically cut into small bite-size pieces, either cubes or rectangles. Then they are either:

  • Stirred into curries, just as-is. Paneer doesn’t need cooking, just heating through. The idea here is that the paneer absorbs the flavour of the curry sauce; or

  • Pan-fried until golden – like you do halloumi – before being stirred into curries such as Palak Paneer, and other dishes.

Paneer being pan fried in a skillet

It will come as no surprise to anyone that I prefer the latter. Because, as I always say, browning = flavour!! The paneer looks irresistible when it’s crispy and golden on the outside. You just want to eat it straight out of the pan. You really will. I do!

Bonus: Pan-frying also causes the paneer to set better, so it’s less likely to break up when stirred into curries – a common problem when uncooked paneer is stirred into curries.

Palak Paneer - Indian Spinach Curry with Cheese in a black skillet, fresh off the stove
Homemade paneer used to make Palak Paneer.

Dishes using Paneer

I’m sharing today’s homemade paneer recipe for use in Palak Paneer, India’s famous Spinach Curry with Paneer.

But there’s a wide variety of other Indian dishes that use paneer, both savoury main dishes as well as desserts and snacks.

It’s also common to substitute paneer for meat in some dishes, as it makes a great vegetarian alternative that’s equally filling and satisfying. Here are a couple of curry recipes I’ve previously shared that can be made vegetarian by switching the meat with paneer:

  • Paneer Tikka Masala – Substitute the chicken with paneer in my Chicken Tikka Masala recipe; and

  • Paneer Butter Masala Curry – Switch the chicken in my Butter Chicken.

Enjoy! – Nagi x


Watch how to make it

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

How to make Paneer - Fresh Indian Cottage Cheese

Homemade Paneer (Fresh Indian Cottage Cheese)

Author: Nagi
Prep: 10 minutes mins
Cook: 10 hours hrs
Setting: 4 hours hrs
Mains
Indian
4.94 from 16 votes
Servings4 – 6 people
Tap or hover to scale
Print
Recipe video above. Homemade paneer is far superior to store bought. It's softer and creamier, and has much better flavour. It's easy to make, without special equipment. All it takes is a little patience to let the cheese set in the fridge for 4 hours.
Use paneer to make the great Indian classic, Palak Paneer (Spinach Curry with Paneer)

Ingredients

  • 2 litres / 2 quarts milk , full-fat (low-fat won't work)
  • 4 tbsp lemon juice (sub white vinegar)
Prevent screen from sleeping

Instructions

Curdle milk:

  • Heat the milk in a large saucepan over medium high heat until the top becomes foamy, just as looks like it's about to boil.
  • Turn stove off. Add lemon juice and stir for 1 minute. The milk should begin to curdle. If it doesn’t, turn the stove back on and bring back to a gentle boil until the solids separate.

Strain & remove excess water:

  • Line strainer or colander: Place over a deep bowl. Line strainer with 2 layers of cheesecloth (Note 1).
  • Strain: Ladle in half of the curdled milk to begin with, then pour the rest in. Leave until all the liquid drains – this might take 5 to 10 minutes.
  • Rinse: Discard liquid (whey) in the bowl. Bundle the paneer up in the cheesecloth (it will still be quite watery at this stage) then rinse bundle briefly under cold tap water. This helps to remove lemon flavour + cool for easier handling.
  • Squeeze out excess water by twisting the cheesecloth and squeezing the bundle, but not so hard that paneer squeezes out through the cloth. Once liquid no longer comes out, stop. The paneer will still be quite soft at this stage.

Set in fridge:

  • Weigh cheese down with weights: Shape cheese into a disc around 2cm / ¾" thick, still wrapped in cheesecloth. Place in a strainer or colander set over a bowl. Top with a small plate then 2 x 400g/14oz cans (or similar weight).
  • Refrigerate for 4 hours. During this time the paneer will set (become firm) and remaining liquid will drain out. (Note 2)

Storage / cutting:

  • Remove paneer from fridge and carefully unwrap. There will be a dent in the middle, this is normal (it's from the draining).
  • At this stage, the paneer is now ready for use. You can either cut it immediately and use in a recipe (such as Palak Paneer!), or store the whole uncut block for another time and just cut when needed.
  • Store in the fridge for up to 2 weeks, or freeze for 3 months.

Recipe Notes:

1. Cheesecloth – Thin loose-woven cotton fabric used in cheesemaking and other cooking for straining. Sold at fabric stores and some kitchenware stores. It can be as cheap as $3 per metre.
Alternatives: Clean blue Chux wipes (yes, really!); old thin handkerchiefs used in a single layer; 2 layers of good-quality paper towels (not cheap stuff, they just disintegrate). Standard tea towels won’t work, they are too thick for the liquid to drain out.
2. If you leave it in longer, the cheese will become firmer and can be more crumbly to cut because the weight continues to press liquid out. So try to stick to 4 to 5 hours for the time the paneer is in the fridge with the weights on. Your paneer will be nice and soft, like we want!

Nutrition Information:

Calories: 308cal (15%)Carbohydrates: 25g (8%)Protein: 16g (32%)Fat: 16g (25%)Saturated Fat: 9g (56%)Cholesterol: 50mg (17%)Sodium: 215mg (9%)Potassium: 675mg (19%)Fiber: 1g (4%)Sugar: 26g (29%)Vitamin A: 811IU (16%)Vitamin C: 6mg (7%)Calcium: 566mg (57%)Iron: 1mg (6%)
Keywords: homemade paneer, how to make paneer, Indian cheese recipe, paneer recipe
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

Life of Dozer

Weekend teeth inspection. I always think he has disproportionally small teeth for a dog that big!!

Dozer teeth inspection
Previous Post
Carrot Cake Cupcakes
Next Post
Palak Paneer – Indian Spinach Curry with Cheese

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Booktopia refund - Nagi RecipeTin Eats

Booktopia refund offer

First-in-the-world pre-release GIVEAWAY!

Close up photo of Hokkien noodles with chicken

Everyday Hokkien Noodles

More Uncategorized

Reader Interactions

Leave a Comment Cancel reply

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

Cooked this? Rate this recipe!




70 Comments

  1. Meagan says

    February 1, 2022 at 10:39 pm

    Love your recipes Nagi San will do the paneer this week

    Reply
  2. Harold Balmer says

    January 7, 2022 at 7:10 pm

    why do you say paneer can be stored in the fridge for 2 weeks while all other sites say it can only be kept in the fridge for 2 or 3 days.Greatly appreciate a reply.

    Reply
  3. Jenny sterne says

    November 24, 2021 at 2:50 am

    I use 2 1/2 teaspoons citric acid dissolved in a little warm water then stirred into the heated milk. Sets well.
    I’m planning to make this recipe very soon. Love this combination!

    Reply
  4. June says

    October 15, 2021 at 12:51 am

    5 stars
    Wow this is awesome Nagi!!!!!!!
    Thank you

    Reply
  5. Ben Sparks says

    September 30, 2021 at 7:31 pm

    4 stars
    I did exactly what the recipe said, with the lemon juice, but maybe it wasn’t acidic enough? Only once I added white wine vinegar did the solids separate.
    Just thought I’d mention this, in case anyone else has the same problem.

    Reply
    • Terrie Lloyd says

      December 26, 2021 at 5:21 pm

      5 stars
      I also had to increase amount of lemon juice (about 50% more), and continued healing milk for and extra couple of minutes. I raised the fat content of the milk by adding 10% by volume whole milk powder, pre-mixed to prevent lumps.

      Reply
  6. Holly says

    May 26, 2021 at 10:46 am

    Hi Nagi,

    Would love to see your version of rasmalai!

    Reply
  7. J-Mom says

    March 6, 2021 at 12:33 am

    5 stars
    Made cheese for the first time. I’m glad you had the video. Obviously I didn’t heat the milk enough before I put lemon in. I had to see the video to see what was suppose to happen. The pan-frying really added a nice flavor.

    Reply
  8. Sushila David says

    March 4, 2021 at 5:25 pm

    Hi I love your recipes .can you please tell me if I could use veg prawns in the butter chicken sauce please

    Reply
  9. Alison W says

    March 2, 2021 at 3:40 am

    I left my paneer weighted for 24 hours and it’s still crumbly. What have I done wrong?
    I let it go cold before straining, could this be the problem?
    My first ‘fail’ : (

    Reply
    • Nagi says

      March 2, 2021 at 11:00 am

      Hi Alison, sorry you had issues here, you need to strain it hot so the curds stick together and form a solid piece! N x

      Reply
      • Alison W says

        March 3, 2021 at 11:10 pm

        Thank you.
        I obviously wasn’t paying attention to the instructions. I was doing it like homemade Greek yogurt.
        That’s a lesson learned 🙂
        Is there anything I can use my crumbly paneer for?
        By the way the left over whey was delicious, drunk as it and made into smoothies so not all was lost 😃

        Reply
  10. Alison says

    February 26, 2021 at 11:22 am

    Ok. I’m on my second attempt with a different brand of milk. Still looks like miso soup. Any suggestions?

    Reply
    • Nagi says

      February 27, 2021 at 11:09 am

      Hi Alison, sorry you’re having issues here – what type of milk are you using? N x

      Reply
      • Georgie says

        March 3, 2021 at 5:14 pm

        I’ve had the same problem with full cream milk (12% total fat according to the bottle)

        Reply
  11. Raana S Fancy says

    February 23, 2021 at 4:19 pm

    I make this very often and often season it with chopped parsley, rosemary, spring onions, salt, pepper, sun dried tomatoes…. endless choice 😊 we get stainless steel containers specially for this. It’s easy and fun. By the way, I make it very soft sometimes and crumble it over salads….. And Dozer has perfect teeth! 😁

    Reply
    • Nagi says

      February 24, 2021 at 12:52 pm

      Sounds fabulous Raana!! N x

      Reply
  12. Mel says

    February 23, 2021 at 8:02 am

    Great instructions… Diluted white Viengar works well too if lemons are aren’t available.

    Reply
    • Nagi says

      February 23, 2021 at 2:31 pm

      Yes 100% Mel, it’s just about adding an acid 🙂 N x

      Reply
  13. Philindo says

    February 23, 2021 at 5:10 am

    about the milk — thekitchn says “avoid using ultra-high temperature (UHT) pasteurized milk, as this process changes the protein structure of the milk and prevents it from separating. Unfortunately, many organic milks are UHT pasteurized, so if organic ricotta is your aim, definitely check the carton before buying.”

    I wonder if you’ve run into this problem?

    Reply
    • Nagi says

      February 23, 2021 at 2:32 pm

      Hi Philindo, I’ve never had this happen luckily!! N x

      Reply
  14. Philindo says

    February 23, 2021 at 5:06 am

    5 stars
    I can’t wait to try this! You are the most reliable sunshine on the internet, Nagi. Thank you so much for being you, and for brightening my day whenever I take time to open one of your tempting emails with one of your great recipes. In this post, I really appreciate your details on alternatives to cheese cloth. I *know* I have some cheese cloth in the house but I am 100% sure I don’t remember where it’s hiding within the kitchen or pantry.

    Reply
    • Nagi says

      February 23, 2021 at 2:32 pm

      Oh shucks… thanks SO much Philindo!

      Reply
  15. Cher Forbes says

    February 23, 2021 at 4:49 am

    Can lactose free full fat milk be used?

    Reply
    • Sumru’s Kitchen says

      March 8, 2021 at 8:32 am

      5 stars
      Hello, I just made it with %2 Fat Lactose free milk. It took more time and 2 more tablespoons of lemon juice but it worked. Success!

      Reply
    • Nagi says

      February 23, 2021 at 2:34 pm

      Hi Cher, I haven’t tested this but I have heard that you can make it with lactose free milk. N x

      Reply
  16. Linda says

    February 23, 2021 at 1:50 am

    5 stars
    Great recipe for paneer! Thanks. But, please, don’t discard the whey!! It is healthy and so useful for soups, gravies, liquid for breads and baking, as homemade stock base, animal treat – or better yet – make more cheese. Ricotta or mysost are made from leftover whey! Here’s a link with a lot of ideas.

    https://www.farmcurious.com/blogs/farmcurious/17599408-cheesemaking-what-to-do-with-all-that-whey

    Reply
    • Nagi says

      February 23, 2021 at 2:34 pm

      Yes great suggestions Linda! N x

      Reply
    • Lisa says

      February 23, 2021 at 8:34 am

      I used to make yogurt a lot and always kept the whey, Treat it like buttermik – it’s great for bread, pancakes and waffles. I never had luck making ricotta with it though.

      Reply
  17. Tami says

    February 23, 2021 at 1:48 am

    Hi Nahin, I love your recipe video and blogs. Your details makes it worthwhile. You are so cute!!
    A tip I learned is to mix a little bit of water to the lemon juice or vinegar before pouring it into milk. Pouring the acidity directly will cause a shock to the milk and harden a bit.

    Reply
    • Nagi says

      February 23, 2021 at 2:35 pm

      Hi Tami, great tip – I’ve never encountered this problem but you could definitely do this if you prefer! Nagi x

      Reply
  18. Alecia says

    February 22, 2021 at 5:01 pm

    Hi Nagi, do you think this would work with full fat powdered milk? We’re in HK and milk is super expensive, which would make this some very pricey paneer! Thanks.

    Reply
    • Nagi says

      February 23, 2021 at 2:35 pm

      Hi Alecia, I’m not sure to be honest, I imagine so – leave it with me! N x

      Reply
      • Jo says

        March 6, 2021 at 8:58 am

        5 stars
        I’m currently making this with powdered milk – it seems to be working ok 🙂 The separation out into the curds and whey went as planned; the curds were a lot finer than when I made it last week with ordinary milk, but it drained fine, and is now sitting in the fridge for the pressing.

        Reply
      • Alison says

        February 25, 2021 at 10:34 am

        Right. Well. I think my mixture is more lemon juice/vinegar at this point and still not curdling. Should I be using a wooden spoon to stir instead of metal? How do I save it🥺

        Reply
  19. Karen winst says

    February 22, 2021 at 4:22 pm

    That is so interesting that just those two ingredients make paneer cheese. My daughter was doing a science experiment with the same two ingredients to make casein plastic, but she just dried it till it was rock hard. Love your blog and dozer.

    Reply
    • Nagi says

      February 23, 2021 at 2:36 pm

      It’s like a science experiment isn’t it Karen!! N x

      Reply
  20. Pam says

    February 22, 2021 at 3:46 pm

    Hi Nagi,
    What weight does the paneer weigh after the 4-5hrs.
    Thanks, Pam

    Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!