![]() |
| Separating Whey Water from freshly curdled Paneer |
How to Make Paneer at Home: Easy Step-by-Step Homemade Cottage Cheese
How to make Paneer
Freshly made paneer has a unique ability to add unparalleled richness, velvety softness, and pure taste to any dish it joins. Making this classic Indian staple at home requires only a tiny bit of your time and patience, but the reward is immense.
Not only is homemade paneer vastly superior in texture, but it is also completely hygienic, unprocessed, free from chemical stabilizers, and incredibly cheap to make.
History and Origin
Paneer, or Chenna as it is fundamentally known in its unpressed form across Eastern India, holds a deeply revered place in the grand tapestry of South Asian culinary history.
While acid-set cheeses have ancient roots in the Indian subcontinent, the specific technique of curdling hot milk with an acidic agent to create fine curd shreds was significantly refined over the centuries, heavily influenced by historical trade and regional cheese-making traditions.
Unlike Western varieties, paneer is entirely unfermented and uncured, meaning it requires no aging or complex bacterial cultures to develop its character. It stands as a pure celebration of milk in its most pristine form, acting as a canvas that effortlessly absorbs the vibrant spices and complex gravies of Indian cuisine.
My Nostalgia and Memory
I have been making paneer at home ever since I moved down to Malaysia.
To be completely honest, I hardly ever buy paneer from the shops outside nowadays and it is not because I suddenly developed a dislike for it, but simply because it is incredibly hard to find a good quality block around here!
In the initial days after my move, I used to travel all the way to buy it from Little India in Singapore just to get my fix. Back at home, absolutely everybody completely adores dishes prepared with paneer.
The absolutely endless, long list of versatility it caters to has rightfully turned this dairy delight into a glittering star ingredient and an absolute must-have in my daily kitchen operations.
Looking for more Authentic Homemade Diary Products? Check out the detailed guide in my blog for a comprehensive, step-by-step guide.
Why You Will Love This Recipe
Only Two Ingredients: You genuinely only need full cream milk and a simple household acid base (lemon juice/vinegar) to curdle it.
Zero Artificial Additives: Completely free from the stubborn stabilizers, starches, and preservatives found in store-bought paneer.
Unmatched Softness: Yields a tender, soft texture that effortlessly absorbs rich curries without turning rubbery.
Cost-Effective Luxury: Produces a generous yield of clean, authentic paneer/chenna at a fraction of the store-bought price.
Paneer vs. Chenna
While they might look like identical twins made out of curdled milk, Paneer and Chenna are actually two distinct culinary ingredients!
The initial step for both is exactly the same. Bringing full-cream milk to a boil and curdling it with an acidic agent. However, their paths diverge completely the moment the whey water separates:
| Feature | Chenna (Soft) | Paneer (The Firm Block) |
| Moisture Content | High (Retains a soft, moist, crumbly texture) | Low (Pressed dry to hold a firm shape) |
| Processing | Drained briefly; never pressed under a weight. | Drained thoroughly; pressed heavily into a block. |
| Texture | Soft, grainy, and highly malleable. | Solid, compact, and perfectly sliceable. |
| Used For Making | Bengali sweets (Rasgulla, Sandesh, Rasmalai, Lyangcha). | Savoury curries, tikkas, stir-fries, and parathas. |
Recipe Overview
Cuisine: North Indian / Pan-Indian
Recipe Type: Homemade Dairy Staple / Ingredient
Yields: Approximately 150–200 grams of fresh Paneer
Servings: 3–4 Portions
Difficulty: Beginner-Friendly / Easy
Author: SM @ Essence of Life - Food
Time Estimate
Preparation Time: 5 Minutes
Cooking Time: 15 Minutes
Resting / Setting Time: 4 Hours
Total Time: 4 Hours 20 Minutes
How to Cook Paneer: Step-by-Step Guide
![]() |
| Making Paneer at Home - Simple & Easy |
Ingredients List
For the Milk Base:
1 Ltr Full Cream Milk (Whole milk yields the best quantity and texture)
For the Acidic Coagulating Agent (Choose Any One):
1 to 1.5 Tbspn Lemon Juice (Freshly squeezed, strained, and mixed with 1 Tbsp of water)
1 Tbspn White Vinegar (Mixed with 1 Tbsp of water)
5 Tbspn Curd (Plain unsweetened yoghurt, whisked smoothly until completely lump-free)
Method - Detailed Cooking Instructions
Step 1: Heating and Boiling the Milk
Pour one litre of high-quality full cream milk into a deep, heavy-bottomed pan.
Bring it to a steady boil over medium heat, stirring occasionally to prevent the bottom from catching or scorching.
The exact moment the milk rises and starts to fully boil, turn down the heat slightly to prepare for coagulation.
Pro Tip: Always choose high-quality full cream milk. Whole milk yields excellent, rich, and velvety cottage cheese solids, whereas low-fat or skimmed varieties produce a dry, crumbly, and disappointing yield.
Step 2: Adding the Acidic Agent
Prepare your chosen agent: dilute 1 to 1.5 tablespoons of fresh lemon juice or 1 tablespoon of vinegar with equal parts water, or smoothly whisk 4 to 5 tablespoons of fresh curd.
If using diluted Lemon Juice or Vinegar: Keep the heat on low. Pour the mixture into the hot milk gradually, a little at a time, stirring very gently in a slow, circular motion.
If using Whisked Curd: Add the smooth curd one tablespoon at a time into the gently simmering milk, stirring softly between additions.
Pro Tip: Diluting strong acids like lemon juice or vinegar with an equal amount of water is a pro secret! It ensures the acid doesn't instantly shock and harden the delicate milk proteins, giving you a remarkably softer paneer block.
Step 3: Coagulation and Curdling
Within a few short moments, you will see the milk curdlingas the solid milk proteins clump together and a cloudy whey forming.
Wait until the clean milk solids completely separate from the liquid(milk).
The exact second you see a clear, light whitish or greenish whey water separate completely, switch off the flame immediately.
Pro Tip: Never boil the milk once it is totally coagulated! Overcooking or leaving the mixture on the hot burner after separation will cook the proteins further, yielding a tough, hard, and rubbery paneer once set.
Step 4: Temperature Shock and Straining
Drop a few fresh ice cubes directly into the curdled mixture right after switching off the heat to halt residual cooking.
Strain the curdled milk immediately by pouring it into a colander lined with a thin cotton napkin, a cloth colander or a clean piece of muslin cloth.
Let the whey water drain through smoothly into a deep collecting bowl positioned underneath.
Pro Tip: If you used lemon juice or white vinegar to curdle your milk, gently rinse the collected paneer solids under cold tap water while they are inside the cloth. This completely flushes away any lingering sourness or sharp acidic smell.
Step 5: Draining and Bundling
Carefully collect the edges of your cloth napkin together and tie it tightly with the warm cheese solids nestled safely inside.
Hang the bundled cloth over your kitchen tap or secure it suspended above a deep bowl.
Leave it to hang undisturbed for about 30 to 45 minutes until all the remaining loose whey water has fully dripped away.
Pro Tip: Do not throw away that precious, highly nutritious whey water! It is packed with proteins and works best for kneading the dough for rotis, dal curries, or boosting flavourful vegetable soups.
Step 6: Pressing and Shaping
Place the tied napkin bundle onto a flat plate or a sturdy wooden cutting board, patting it gently to flatten the profile.
Position a flat, heavy object smoothly on top—like a heavy stone mortar, a cast-iron skillet, or a heavy clean weight.
Leave it fully compressed aside for 3 to 3.5 hours to compact the curds tightly into a cohesive, uniform slab.
Pro Tip: If your target is making delicate Bengali sweets like Rasgulla or Sandesh, stop right here! Sweets demand soft, unpressed 'Chenna' that still holds rich moisture. Heavy structural pressing is strictly for firm curry cubes.
Step 7: Slicing and Storing
Once the pressing time is up, gently unwrap the set paneer from the cloth; it will be a beautiful, clean, firm block.
Using a sharp kitchen knife, cleanly slice the slab into even cubes or diamond shapes as your recipe requires.
Pro Tip: To keep your cubes pillow-soft all week long, place them into a container filled with fresh, clean water and store it inside the fridge. Just remember to change the water daily to retain pristine freshness!
Pro Tips and Notes
Milk Selection is Crucial: Always choose high-quality milk. Full cream whole milk yields excellent, rich paneer and chenna, whereas skimmed or low-fat milks yield a tiny, dry, and disappointing amount of solids.
Choosing Your Coagulant: You can use any one of the three classic agents: lemon juice, curd, or white vinegar. If you absolutely do not prefer even a hint of acidic smell from lemon or vinegar in your finished cheese, opt for fresh curd to coagulate the milk.
The Ice Cube Trick: Adding ice cubes right after coagulation is the absolute secret to restaurant-soft paneer, as it shocks the proteins and locks in the moisture.
Don't Waste the Whey: Do not throw away the highly nutritious whey water! It can be used in a lot of wonderful ways, like kneading soft rotis, enriching soups, or watering your garden, and it has got many medicinal uses too.
Curious about how to utilize every single drop of your dairy batch? Click here to read my full guide on The Uses and Benefits of Whey Water, so nothing goes to waste!
Storage Suggestions
Refrigeration: To keep your homemade paneer block incredibly soft in the fridge, immerse the entire unsliced block in a bowl of clean water, cover it, and pop it into the refrigerator. It will stay perfectly fresh for up to a week, just ensure you change the immersion water every single day.
Freezing & Thawing: If you plan on freezing it, do not cut the paneer into cubes beforehand. Freeze the entire block wrapped tightly in cling film. When you are ready to use it, remove it from the freezer and soak the block in warm water for 15–20 minutes to restore its softness before slicing.

Homemade Paneer Cubes
Serving Suggestions

Whether it is classic curries and gravies like Paneer Butter Masala, Paneer Tikka Masala, Paneer Matar, Palak Paneer, Saag Paneer, and Malai Kofta Curry, or gorgeous starters like Paneer Tikkas, Chilli Paneer, Paneer Manchurian, and deep-fried koftas, this homemade paneer makes a perfect combination for both hot rice and fluffy rotis.
You can also shred and season this fresh paneer to create perfect, rich stuffings for stuffed Parathas, crispy Spring Rolls, Paneer Sandwiches, Paneer Bhurji or even to make a brilliant new style of Paneer Masala Dosa.
And let us not forget the magnificent world of desserts! A long, celebratory list of Indian sweets like Rasmalai, Gulab Jamun, Rasagulla, Sandesh, Chum Chum, Paneer Jalebi, Laddoos, Paneer Kheer, and traditional Kulfi all make paneer an undisputed queen in the sweet-maker's kitchen.
FAQ
Why did my homemade paneer turn out hard and rubbery?
- This almost always happens if the milk was boiled for too long after adding the acidic agent, or if it wasn't shocked with ice cubes and strained immediately. Overcooking hardens the delicate milk proteins.
Can I make sweets like Rasgulla using pressed paneer cubes?
- For sweets like Rasgulla and Sandesh, you need soft, unpressed chenna. Stop right after draining the whey water for a short time and do not apply a heavy weight, as those recipes require the dairy solids to retain a higher moisture content for kneading.
What can I do if my milk is not curdling after adding the acid?
If the milk isn't separating cleanly, it means the acidity level isn't high enough. Simply turn the heat back up slightly and stir in an extra teaspoon of lemon juice or vinegar until the green whey separates completely.
Why is my paneer crumbling when I try to slice it into cubes?
- Crumbling happens if the milk solids were drained for too long or pressed too heavily, causing the paneer to lose the essential moisture holding it together. Next time, reduce your hanging time slightly.
Can I use standard store-bought pasteurised milk?
Yes! Standard pasteurised full-cream milk works beautifully. However, avoid ultra-pasteurised (UHT) milk, as the high-heat treatment alters the proteins and prevents them from curdling into clean, firm solids.
Recipes You Might Like
Classic Paneer Paratha — A soft and rich Paratha with crumbled Paneer stuffing.
Decadent Kulfi Falooda — A rich and decadent dessert made with Kulfi, Rose Syrup, Vermicelli and garnished with Nuts.
Quick & Easy Paneer Bhurji — A Dry or gravy like side dish made with crumbled paneer and mild spices.
![]() |
| Homemade Paneer/Chenna |
Quick & Easy - But worth the Time & Patience
Deprivation is the mother of innovation—who said this is nobody wise and famous, but me. My initial days in Malaysia and the quest for authentic Indian ingredients turned futile and tedious. Then came my successful era of mastering how to make homemade dairy products, blending DIY spice mixes, crafting artisan syrups & jams, and what not.
But the true reason behind my culinary adventures is my extravagance in time and my deep passion to experiment in the kitchen. Through countless trials and errors, perfecting the method through batches and batches, and leaving my family as my lovely guinea pigs, here I am shedding my insights on my kitchen experiments.
If I can do it, you can too. There is nothing so satiating and contenting as when you perfect a fresh recipe from scratch or master a staple ingredient. All the more, the happiness and knowledge that we are making healthy, preservative-free, and nutrition-rich dishes for our family brings yet another kind of pure joy.











0 Comments