
How to Make Chhena at Home for Indian Sweets
On this page
- What chhena is (and how it differs from paneer)
- Why fresh cow milk matters for chhena
- What you'll need
- How to make chhena, step by step
- 1. Bring the milk to a boil
- 2. Add the acid gradually
- 3. Rinse in cold water
- 4. Drain, don't dry out
- 5. Knead until smooth
- Turning chhena into sweets
- A note on the whey
- The honest bottom line
Behind every soft rasgulla, every melt-in-the-mouth sandesh, sits one humble ingredient: chhena. It is fresh, unripened cheese made by curdling milk and draining the whey, and it is the backbone of Bengali and Odia sweets. Learning how to make chhena at home is surprisingly simple, but the small details decide everything about whether your sweets come out soft and spongy or dense and rubbery.
What chhena is (and how it differs from paneer)
Chhena and paneer are close cousins. Both are made by curdling milk with an acid and draining the whey. The difference is in what happens next. Paneer is pressed firmly into a block so it holds a shape for cubing and frying. Chhena is drained only lightly, kept soft and moist, then kneaded into a smooth dough for sweets. That extra moisture is exactly what lets rasgullas swell and stay spongy.
Why fresh cow milk matters for chhena
When you are working out how to make chhena, milk choice is not a minor detail. Fresh full-cream cow milk curdles into a soft, delicate curd that is perfect for sweets. Buffalo milk gives a firmer, chewier chhena, which is why traditional Bengali sweet-makers reach for cow milk. Fresh milk also curdles more cleanly and predictably than heavily processed, long-life milk.
Because you are essentially concentrating the milk's solids, the quality of the milk shows up directly in the finished sweet. This is one of those recipes where knowing your source pays off, the same reason PYAAS builds traceability into every pack. Our fresh A2 cow milk launches in Lucknow from August 2026 and expands across Uttar Pradesh, so families in the region will be able to make chhena from milk they can trace to a named farm.
What you'll need
- 1 litre fresh full-cream cow milk
- 2 tablespoons lemon juice or white vinegar, diluted with 2 tablespoons water
- A large bowl of cold water (for rinsing)
- A clean muslin or cotton cloth
How to make chhena, step by step
1. Bring the milk to a boil
Pour the milk into a heavy pan and bring it to a gentle boil, stirring so the bottom does not catch. The moment it starts rising, turn the heat down low. You do not want a rolling, aggressive boil; that toughens the curd.
2. Add the acid gradually
With the flame low, add the diluted lemon juice a spoon at a time, stirring gently. Within a minute or two the milk will split, soft white curds separating from a greenish, watery whey. Stop adding acid the moment the whey runs clear. Using more than you need is the single most common reason chhena turns hard.
3. Rinse in cold water
Immediately pour the curds into a muslin cloth set over a strainer, then rinse them under cold running water or dunk them in the bowl of cold water. This washes away the sourness of the lemon and stops the cooking, which keeps the chhena soft and neutral in taste.
4. Drain, don't dry out
Gather the cloth and gently squeeze out excess whey. Hang it for about 30 to 45 minutes so it drains but stays moist. This is the fine balance: too wet and your sweets fall apart, too dry and they turn rubbery. The chhena should feel soft, cool and slightly damp, like fresh dough.
5. Knead until smooth
Tip the chhena onto a clean surface and knead with the heel of your palm for 5 to 8 minutes until it turns from grainy to smooth and slightly greasy. This step develops the texture that makes rasgullas spongy and sandesh silky. When a little ball holds together without cracks, it is ready.
Turning chhena into sweets
- Rasgulla: Roll the kneaded chhena into small smooth balls and simmer in light sugar syrup until they double in size and turn spongy.
- Sandesh: Cook the chhena gently with sugar or jaggery over low heat, then shape or press into moulds.
- Chhena murki or chhanar payesh: Small cubes or crumbles used in syrup or milk-based desserts.
A note on the whey
Do not pour the leftover whey down the drain. It is full of flavour and can be used to knead soft rotis, cook rice or dal, or even curdle your next batch of milk. It is a small, honest way to waste nothing, which is very much in the spirit of cooking with real, whole ingredients.
The honest bottom line
Once you understand how to make chhena, a whole world of Indian sweets opens up, and you get to control exactly what goes in: just milk and a little acid, no stabilisers, no shortcuts. The recipe is forgiving in method but unforgiving about milk quality, because chhena is essentially milk made visible.
That is the same belief that drives everything we do at PYAAS. We think you deserve to know exactly which farm and farmer your milk came from before you turn it into something for your family, which is why every pack carries a QR-linked, quality-checked batch record. If you would like to understand our approach more deeply, read what Know Your Milk really means and our take on why single-origin milk beats a thousand-farm blend. Start with milk you trust, and your homemade sweets will taste like it.
Written by
PYAAS
PYAAS is an honest, traceable Indian dairy brand from Gonda, Uttar Pradesh.
More from PYAASCommon questions.
Which milk is best for making chhena?
Fresh full-cream cow milk is best for chhena because it curdles cleanly and gives a soft, moist paneer-like curd. Cow milk chhena is softer and less chewy than buffalo milk chhena, which is why Bengali sweets like rasgulla and sandesh traditionally use cow milk. Avoid ultra-processed or long-life milk, which can curdle unevenly.
Why is my chhena rubbery and hard?
Usually the milk was over-boiled, too much acid was used, or the chhena was pressed too long and lost all its moisture. For soft chhena, curdle on a gentle heat, add acid only until the whey turns clear, rinse in cold water, and hang it just long enough to drain, not until it is dry.
What can I use to curdle milk for chhena?
Lemon juice, white vinegar, or a few spoons of leftover sour whey all work to curdle milk when learning how to make chhena. Lemon gives a mild flavour, vinegar is stronger and faster. Whichever you use, dilute it with a little water and add it gradually so you use only as much as needed.
Get the next one in your inbox.
The occasional note on milk, ghee, and how we work. Plain words, no hype, and you can leave any time.



