This recipe is for How To Make Paneer- Indian Fresh Cottage Cheese, commonly used in Indian cuisine for dishes like Saag paneer, Paneer Tikka, and a lot more. Such a creamy and soft texture that can be easily achieved at home and is so much better than the store-bought!

Paneer is a fresh, non-melting cheese used in traditional Indian curries. Pick up any Indian restaurant menu for the vegetarian main course, and you will find a long list of paneer curries.
When milk curdles, Indian families often turn it into paneer with ease. Now, it's a necessity since store-bought paneer often contains chemicals and isn't the authentic 'paneer.' It is often made using milk solids, starch, or synthetic coagulants instead of fresh milk.
A very easy recipe by curdling milk with a souring agent like vinegar, homemade Paneer has a soft, crumbly texture and a mild, creamy taste. The creaminess of paneer depends on the type of milk used. Full cream milk makes it richer and creamier compared to single-toned milk.
Jump to:
Ingredients
See recipe card to know exact measurements of the ingredients.
- Milk- I have used full fat milk.
- Vinegar- While lemon juice works well, I found that using vinegar gives the best texture to paneer.
What is Paneer?
Paneer is a popular Indian fresh cheese made by curdling milk with lemon juice, vinegar, or curd. Once the milk splits, the curds are strained and pressed to form a soft, firm block. Paneer is known for its mild taste and firm texture, which doesn’t melt when cooked.
It is widely used in Indian households for dishes like Shahi Paneer, Paneer Tikka Masala, Palak Paneer, or snacks like Tawa Paneer Tikka.
How Often Do Punjabi Eat paneer?
Punjabis often enjoy paneer 1-3 times a week, especially in festive or family meals. Dishes like Shahi Paneer, Paneer Tikka, and Paneer Paratha are favorites for special occasions. Simple recipes like Paneer Bhurji are also common in everyday meals.
Panner VS Tofu
Paneer is a dairy product made from milk, while tofu is plant-based, made from soy milk. Paneer is rich and creamy, used in Indian dishes, while tofu is neutral and absorbs flavors, popular in Asian cuisines. Paneer is higher in fat, and tofu is vegan-friendly and leaner. Both are protein-rich but cater to different dietary needs.
What Does Paneer Taste like?
Paneer has a mild, milky flavor with a slightly tangy undertone. Its texture is soft and firm, similar to cottage cheese but without salt. Paneer absorbs spices and flavors well, making it versatile for savory and sweet dishes.
How To Make Paneer At Home
Step 1. Boil the Milk
Pour full cream milk into a pot and bring it to a boil on medium heat, stirring occasionally.
Step 2. Add the Souring Agent
Once the milk starts boiling, reduce the heat and add 2 tablespoons of vinegar. Stir gently until the milk curdles, separating into curds and whey.
Step 3. Strain the Curds
Put the curdled milk in a colander and rinse it under cold water to remove any sour flavor. Transfer it to a muslin cloth or cheesecloth over a strainer. I have used a new men's handkerchief.
Step 4. Set the Paneer
Flatten the wrapped curds and place them in a colander. Place a heavy object on top for 1-2 hours to set them into a firm block. I have used Batta (mortar and pestle stone) to put weight on paneer.
Your fresh, homemade paneer is ready to use in curries, snacks, or salads!
Expert Tips
- For softer and creamier paneer, always choose full cream milk.
- Add the souring agent only after the milk boils, If you add it before boiling, paneer won't set.
- Rinse the curds under cold water to remove any lemon or vinegar taste.
- Homemade paneer tastes best when used fresh, within 1-2 days. Store it in water in the refrigerator to retain moisture.
- 1.5 liter of milk yields approx 250 gm of Paneer.
Recipe FAQs
Whipping cream is not typically used to make paneer, as the process requires curdling milk with an acidic agent like lemon juice or vinegar. Whipping cream has a high fat content and lacks the proteins needed to form curds. Instead, use whole milk for the best results when making paneer. However, whipping cream can be added to paneer curries to enhance richness and creaminess
Paneer Recipes
- Shahi Paneer- Punjabi Style
- Methi Malai Paneer
- Paneer Tikka on Tawa
- Paneer Tikka Masala Recipe
- Authentic Punjabi Saag Paneer (Best Indian Palak Recipe)
- Air Fryer Paneer Tikka Recipe
Don't forget to subscribe to my Weekly Newsletter for a free Recipe!
How To Make Paneer (Indian Fresh Cheese)
Equipment
- 1 Sauce Pan for boiling milk
- 1 Colander to sieve paneer
- 1 heavy object to set paneer
- 1 muslin cloth I have used new handkerchief of my husband.
Ingredients
- 1.5 liter milk full cream or single toned
- 1.5 tablespoon vinegar lemon juice works well too
Instructions
- Pour full cream milk into a sauce pan or pot and bring it to a boil on medium heat, stirring occasionally.
- Once the milk starts boiling, reduce the heat and add 2 tablespoons of vinegar. Stir gently until the milk curdles, separating into curds and whey.
- Place a muslin cloth or cheesecloth over a strainer and pour the curdled milk through it. Rinse the curds under cold water to remove any sourness.
- Flatten the wrapped curds and place them in a colander. Put a heavy object on top for 1-2 hours to set it into a firm block. I have used Batta (mortar pestle stone) to put weight on paneer.
- Your fresh, homemade paneer is ready to use in curries, snacks, or salads!
Notes
- For softer and creamier paneer, always choose full cream milk.
- Add the souring agent only after the milk boils, If you add it before boiling, paneer won't set.
- Rinse the curds under cold water to remove any lemon or vinegar taste.
- Homemade paneer tastes best when used fresh, within 1-2 days. Store it in water in the refrigerator to retain moisture.
- 1.5 liter of milk yields approx 250 gm of paneer.
Nutrition Facts | |
---|---|
Serving size: 1 bowl | |
Servings: 4 | |
Amount per serving | |
Calories | 140 |
% Daily Value* | |
Total Fat 2.2g | 3% |
Saturated Fat 1.4g | 7% |
Cholesterol 9mg | 3% |
Sodium 59mg | 10% |
Total Carbohydrate 4.1g | 1% |
Dietary Fiber 0g | 0% |
Total Sugars 0.4g | |
Protein 15.5g | |
Vitamin D 0mcg | 0% |
Calcium 178mg | 16% |
Iron 0mg | 1% |
Potassium 128mg | 6% |
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice. |
Share your Views