Two ingredients, just 15 minutes of active time, and a texture that's soft, fresh, and impossible to get from a store-bought packet: that's homemade paneer. Once the technique clicks, it's one of those basics that becomes second nature, and it makes a real difference across curries, biryanis, and other Indian recipes.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Minstry of Curry
I often get asked if I spend a lot of time in the kitchen, and honestly, no. I don't meal prep in the traditional sense, but I do a lot of quick prep throughout the week. Whenever I have 30 minutes, I'll boil the milk for paneer, soak lentils for idli batter, or roast spices for a batch of garam masala.
Most of these recipes barely need active time, you just start the process and come back later for the 10-15 minutes of pressing or grinding. If you're like me and love making authentic Indian food at home with clean ingredients, paneer is one of the recipes most worth doing yourself; you get that fresh, creamy taste and texture, no preservatives. You'll find more like it in my Cooking101 collection.
Step-by-Step Photos to Make Paneer at Home










Ways to Use It
It's versatile: air fry or grill it on skewers for paneer tikka, tuck it into parathas, or add it to curries like Paneer Jalfrezi or Paneer Makhani. For Palak Paneer, I'll often sauté the cubes in a little ghee or oil first for golden edges before adding them in, though it's optional and just as good without.

Archana's Notes
- A half gallon of whole milk yields about 8-10 oz of paneer, enough for most curry recipes serving 4.
- Bring the milk to a full, rolling boil, not just a gentle simmer, before adding the lemon juice or vinegar; that's what gives the cleanest curdle.
- Whole milk gives the best texture. 2% works in a pinch, but the paneer tends to come out a little crumblier.
- If the paneer turns out crumbly, it's almost always one of two things: the acid went in before the milk hit a full boil, or too much weight was used while pressing. A heavy pot or a mortar and pestle is plenty; anything heavier can squeeze out too much moisture.
- If paneer falls apart when pan-frying, it likely wasn't pressed long enough, or was cut before it had fully firmed up. Give it the full hour under weight, and let it cool in the refrigerator before cutting.
Making this in the Instant Pot: Add the milk and lemon juice (or vinegar) straight into the insert. Cook on Manual (High) for 4 minutes, then let the pressure release naturally for 5 minutes before straining and shaping as usual.
★ Tried this recipe? I'd love to hear how it turned out! Leave a comment and let me know, or snap a quick pic and upload it-I love seeing your creations. If you're on Instagram, tag @ministry_of_curry so I can check it out. Your feedback means so much to me and makes all the time I spend perfecting each recipe totally worth it. Thank you!
Recipe
Homemade Paneer
Equipment
Recipe Video
Ingredients
- ½ gallon whole milk **
- 4 tablespoons lemon juice or vinegar
Instructions
- Rinse a large, heavy-bottomed pot with water, leaving a bit of water coating the bottom; this keeps the milk from scorching. Add the milk and bring it to a full, rolling boil over medium heat, stirring frequently.
- Once the milk is at a full boil, add the lemon juice 1 tablespoon at a time, stirring gently, until the milk curdles into white curds and clear, greenish whey, usually around 4 tablespoons total. Turn the heat off as soon as it curdles.
- Place a large strainer over a bowl. Line the strainer with a double layer of cheesecloth, large enough to gather and bundle. Pour in the curdled milk, then run cold water over it for a minute or two to rinse off the lemon or vinegar taste.
- Gather the corners of the cheesecloth and squeeze out as much liquid as you can. While still wrapped, shape the bundle into an even, round disc, about 7 inches wide.
- Place the wrapped disc between two cutting boards. Weigh it down with a heavy pot or a small mortar and pestle, and let it press for 1 hour; this firms up the texture and drains the remaining moisture.
- Unwrap the paneer and cut into cubes. Refrigerate for up to a week, or freeze for 2-3 months.
Notes
- For a creamier paneer, add ¼ cup of heavy cream to the milk before bringing it to a boil.
Nutrition
♥ We LOVE to hear from you! Did you try this recipe? Please share your food photo with hashtag #ministryofcurry on Facebook or Instagram, so we can see it and our followers can enjoy it too! Thank you and Happy Cooking ♥ Subscribe to our Youtube Channel for tasty and easy video recipes. Looking for more Instant Pot recipes? Check out our delicious Instant Pot Recipe board on Pinterest.








woodboneandstone says
Ha! I did a paneer type thing today too! It's a great way to use up milk which is approaching the expiration date.
Archana says
I agree!
healthyindiankitchen says
Love home-made paneer! the texture and quality is always much better than the store-bought ones...thanks for sharing the recipe! 🙂
Archana says
Thank you!!
srividhya says
Wonderful.. loved your clicks. For paneer bhurji, I always go for home made ones. Great share Archana.
Freda @ Aromatic essence says
Perfect paneer! lovely pics 🙂
Monika says
Absolutely love homemade paneer.. they are so better than the store bought ones..
Archana says
Thank you Monika!
lorigreer says
So excited to try this recipe! Thank you for sharing!
Archana says
Thank you Lori! I hope you like it!!
Smitha B says
Hi Archana, Just wondering - Have you ever tried the paneer in IP ?
Archana says
Yes! Works great. Basically add milk and vinegar or lemon juice to IP. Cook on Manual(Hi) for 4 mins and then 5 min NPR (slowly release pressure) and then follow the same steps as stovetop recipe to strain and shape it.
Niharika says
Should I add the same amount of vinegar as lemon juice? When I cook on the stove, I usually use 4 tbsp vinegar for 1 gallon milk. I want to try in the instant pot though.
Archana says
Yes! You can add 4 tablespoons white vinegar for a gallon of milk.
Bishwa Basnet says
Hello,
Could you plesase tell if paneer and cottage cheese are same? As am interested to make cottage cheese for medicinal purpose because the recipe calls for cottage cheese.
Thank you.
Archana says
If its for medicinal purposes may be get the confirmation from health experts? In general terms paneer is close to cottage cheese but different cooking methods.
Neha Mittal says
Hi can you tell which brand milk do you buy? I have tried making paneer several times but it never comes great.
Archana says
Honestly any brand of whole milk should work!
Archana says
Next time I make paneer I will take notes on the brand I use and update the recipe 🙂
Seetha says
Thanks for the recipe. It turned out really well!
By the way, how many days can we store the whey water in the fridge?
Archana says
Up to 5 days or you can freeze too.
Rebecca Spencer says
Hi, i made paneer before seeing this and only placed a small plate on top, so much lighter than you suggest and it was still very dry, hence me reading this post. Do you have any other suggestions?
Archana says
Adding lemon juice or vinegar before the milk comes to a full boil can also cause the paneer to become crumbly or dry
Poonam Desai says
Can we use 2% milk instead of whole milk and if yes is there any change in the process or recipe?
Archana says
I recommend whole milk for the best results. 2% will also work but the paneer may be crumbly.
Ragini Food says
Thanks for sharing this recipe It helps to make paneer at home.
Cassandra says
Great recipe, thanks for sharing!
Archana Mundhe says
You are most welcome.
Monal says
Thank you for sharing this. I will definitely try this.
Wanted to ask if either lime juice or lemon Juice work?
Also, any recommendations or link for the cheesecloth to purchase?
Thank you.
Apeksha says
Did you add vinegar or lemon juice?
Archana Mundhe says
Hi Apeksha, I have made paneer with both. Use whatever you have on hand. For vinegar, I like to dilute it with equal parts water before adding it to the milk. Hope this helps. Let me know how it comes out.