How to Make Paneer at Home

If you love Indian cuisine, you’ve probably come across paneer, a fresh, non-melting cheese that soaks up flavors like a dream. The best part? Paneer is one of the easiest cheeses to make at home! With just two simple ingredients—milk and an acid like lemon juice—you can create a soft, creamy cheese that elevates your homemade Indian dishes.

In this guide, I’ll walk you through everything you need to know about making paneer, including essential ingredients, expert tips, and serving suggestions.

Close up image of homemade Soft paneer, Indian Cheese.

What is Paneer?

Paneer is a fresh, Indian cheese that requires no aging or culturing. It has a mild, milky taste and a firm yet slightly crumbly texture. Unlike other cheeses, paneer doesn’t melt, making it perfect for rich, spiced curries like Palak Paneer, Paneer Butter Masala, and Saag Paneer.

Why Make Paneer at Home?

While store-bought paneer is convenient, homemade paneer has a fresher, softer texture and a cleaner taste. Plus, it’s more budget-friendly and free from preservatives. Freshly made paneer absorbs flavors better, making your curries, appetizers, and desserts taste even more delicious!

Essential Ingredients for Homemade Paneer

To make paneer, you only need two main ingredients:

  1. Whole Milk – Use full-fat milk for the creamiest texture. Avoid UHT (ultra-high temperature) pasteurized milk, as it won’t curdle properly.
  2. Acid (Lemon Juice or Vinegar) – This helps separate the curds from the whey, forming the cheese. Lemon juice gives a softer texture, while vinegar results in a firmer paneer.

Optional: Some people also use yogurt or buttermilk as the curdling agent, which can add a slight tang to the cheese.

Step-by-Step Guide: How to Make Paneer

1. Boil the Milk

  • In a deep pot, bring 4 cups of whole milk to a gentle boil over medium heat, stirring occasionally to prevent scorching.
Boiling the milk to make the paneer.

2. Add the Acid

  • Turn off the heat and gradually add 2 tablespoons of lemon juice (or vinegar), stirring slowly.
  • Let the milk sit for 1–2 minutes until the curds separate from the whey. If separation doesn’t occur, add another teaspoon of lemon juice and stir.
Milk curdles after adding lemon juice.

3. Strain the Curds

  • Line a colander with a cheesecloth or muslin cloth and pour the curdled milk into it. The whey will drain away, leaving soft cheese curds.
  • Rinse the curds under cold water to remove the acidic taste from the lemon juice.
Straining the curd through a cheese cloth.

4. Press the Paneer

  • Gather the edges of the cheesecloth and twist it gently to remove excess moisture.
  • Place the wrapped paneer on a plate and weigh it down with a heavy pan or a can for about 1 hour. This helps set the cheese into a firm block.
Pressing the curd to drain more moisture.

5. Cut & Store

Use immediately or store in water in the refrigerator for up to 3 days. For longer storage, freeze it in an airtight container.

Cutting the paneer to store it.

Once firm, unwrap the paneer and cut it into cubes or slices.

Expert Tips for the Best Homemade Paneer

Use fresh, full-fat milk for the creamiest paneer.
Don’t stir too vigorously after adding the acid—gentle stirring helps keep the curds soft. ✅ Soak store-bought paneer in warm water for 10 minutes before using—it softens the texture.
For firmer paneer, press it for a longer time (up to 2 hours).
Save the whey! Use it to knead dough for rotis or add it to soups for extra protein.

Paneer squares served in a bowl with bottle of milk on the side.

How to Use Paneer: Serving Ideas

Paneer is incredibly versatile! Here are some delicious ways to enjoy it:

🔥 Classic Curries – Palak Paneer, Paneer Butter Masala, Matar Paneer.
🔥 Grilled & Tandoori – Paneer Tikka, BBQ Paneer Skewers.
🔥 Stir-Fried – Toss paneer cubes in a stir-fry with bell peppers and spices.
🔥 Salads & Wraps – Crumble paneer over salads or use it in wraps with fresh veggies.
🔥 Sweet Treats – Make Indian desserts like Rasgulla and Rasmalai.

Final Thoughts

Making paneer at home is easy, rewarding, and much tastier than store-bought versions. Whether you add it to a spicy curry, grill it for a smoky twist, or enjoy it fresh, this homemade cheese will elevate your cooking. Try it today and taste the difference!

Close up image of homemade Soft paneer, Indian Cheese.

How To Make Paneer Soft and Spongy

Muna Kenny
Paneer is a type of fresh cheese that is popular in Indian cuisine.
5 from 3 votes
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Side Dish, Starter
Cuisine Indian
Servings 4 people
Calories 222 kcal

Ingredients
 

  • 6 cups whole milk – full-fat milk
  • 3 tablespoon lemon juice
  • 1 tablespoon water

Instructions
 

  • In a small bowl, dilute the lemon juice with one tablespoon of water and keep it aside.
  • In a deep pan on medium heat, pour the milk and bring it to a boil. Occasionally stir to prevent milk from burning at the bottom.
  • When the milk boils, reduce the heat and let it simmer for 2 minutes. Keep on stirring occasionally.
  • Turn off the heat, gradually add the lemon water mixture to the milk and gently stir.
  • The milk solids will start to separate from the whey; it will not happen suddenly, but this method will take a little time (like a minute or two); this step will ensure creamy and spongy paneer be patient.
  • When milk solids separate, the whey will look greenish. Cover the pan for two minutes.
  • Line cheesecloths or muslin cloth in a colander. Pour the whey with milk solids into the cheesecloth.
  • Keep another bowl on the side and fill half of it with chilled water.
  • Collect the corners of the cheesecloth in your hand and twist it (not tight) to prevent the paneer from coming out of it. Place the cheesecloth in the chilled water for a few seconds, then pull it and repeat these four to five times. It will remove the sourness of the lemon juice from the paneer and will prevent the paneer from cooking further and getting hard.
  • Twist the cheesecloth tight and squeeze it as much as you can.
  • Place the Paneer while in cheesecloth on a colander. Place something heavy on top (like a can of beans or so) for one hour to an hour and a half. It will bring out more whey from the paneer.
  • Remove the Paneer from the cheesecloth and cut in cubes or triangles; the paneer should feel smooth and spongy when lightly squeezed.
  • It’s best to use the paneer the same day, but if you want to store it longer, please read the notes below for refrigerating, freezing, and thawing.

Video

Notes

  • It’s best to use organic milk because it is not mixed with water, and you get a better flavor in the paneer.
  • You can use lactose-free milk to make paneer.
  • Boiling the milk and then letting it simmer for 2 to 3 minutes reduces the amount of milk and makes it a little thicker, resulting in creamy paneer.
  • In some countries, the milk is mixed with a small amount of water; hence boiling the milk removes an amount from that added water.
  • To store the paneer for more than 2 days in the fridge, pour cold water in a plastic container and dissolve ½ teaspoon salt in it. Place the paneer in that mixture, and it can last for almost a week.

Nutrition

Serving: 1 ServingCalories: 222kcalCarbohydrates: 18gProtein: 12gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 3gCholesterol: 44mgSodium: 139mgPotassium: 561mgFiber: 0.04gSugar: 18gVitamin A: 594IUVitamin C: 4mgCalcium: 451mgIron: 0.01mg
Keyword Paneer
Tried this recipe?Let us know in the comment section below!

13 Comments

    1. I’m about to post some recipes using paneer, and thought posting about how to make it first will be useful 🙂

  1. 5 stars
    I’ve made fresh cheeses like Paneer many times, and they really are quite simple to make. I suggest that if you use cheesecloth, you should use two or three layers; butter muslin works quite well and you only need one layer.

    1. Thanks for the tip 🙂 Yes, two layers of cheesecloth works great with this cheese.

  2. I have always wanted to make paneer…thanks for sharing the recipe. And yes, they look so much like tofu.

  3. 5 stars
    I have not yet tried Paneer yet, but I heard the nearest Indian store carries it. However, I’m actually surprised with the simple ingredients list and instruction! Really? Maybe I can make it at home!

    1. Yes, It’s really easy to make it at home, and it tastes far much better and creamier than the store bought.

  4. 5 stars
    I love ricotta, and never tried paneer cheese, but looks fantastic since i am cheese lover:)
    Great pics Muna, and very easy recipe.

  5. my mother-in-law makes the most amazing ricotta. I swear it’s also so amazing because of the milk in Italy:)))This paneer looks divine, Muna. Great job:) xx

5 from 3 votes

Leave a Reply

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

Recipe Rating