How to Make Ricotta and Paneer at Home with Full Cream Milk
Fresh cheese is one of those quietly magical things you can pull off with a single pot, a little heat, and a splash of acid. The transformation is fast, the ingredient list is short, and the reward — soft, warm curds — is the kind of kitchen win that earns a permanent spot in your weekly routine. Once you understand the basic mechanics of curdling milk, you can turn out a small bowl of ricotta or a slab of paneer in under an hour, with nothing more demanding than patient stirring.
Ricotta and paneer come from the same place conceptually. Both rely on milk, heat, and acid to separate curds from whey. What sets them apart is the type of acid used, the temperature you take the milk to, and how much moisture you press out at the end. The result is two very different textures — one light and fluffy, the other dense and sliceable — both deeply satisfying and far better made at home than bought.
Australian kitchens have a quiet advantage here. The country runs on high-quality full-cream milk, and dairies from Tasmania to Gippsland to the Southern Highlands produce gorgeous unhomogenised jersey and guernsey milk that is exceptionally well suited to soft cheesemaking. Whether you shop at the Queen Victoria Market in Melbourne, a Saturday farmers stall in Byron Bay, or the corner IGA in suburban Sydney, you can usually find milk with a fat content of 4 per cent or higher — exactly what you want for rich curds.
A home cheese session asks very little from you in terms of special equipment: a heavy-bottomed pot, a digital thermometer, a fine sieve, and a square of muslin or cheesecloth. No rennet, no cultures, no weeks of waiting. Below is a side-by-side look at the two methods, and then a walk-through of how to make each one confidently in your own kitchen.
| Ricotta | Paneer | |
|---|---|---|
| Milk | Full-cream, unhomogenised if possible | Full-cream, unhomogenised if possible |
| Acid | White vinegar or citric acid | Lemon juice or citric acid |
| Per litre of milk | 2½–3 tbsp acid | 2 tbsp acid, plus optional lemon for fragrance |
| Target temperature | 90–95°C, just off the boil | 85–90°C, just before a rolling boil |
| Texture | Soft, grainy, spreadable | Firm, sliceable, springy |
| Resting time | 10–15 minutes | 5–10 minutes |
| Strain | 30–60 minutes in a colander | 45 minutes pressed under weight |
| Yield | Roughly 250–300 g per litre | Roughly 200–250 g per litre |
| Best used | Within 2–3 days | Within 4–5 days |
Choosing the right milk
Whole milk is the foundation of any fresh cheese. The higher the fat, the richer and more tender the curds, and the more forgiving the recipe will be. In Australia, look for full-cream pasteurised milk with at least 3.5 per cent fat, and ideally something that has not been homogenised — the cream line that settles on top is a tell. Brands like Barambah Organics, the unhomogenised jersey milk from Country Valley in the Illawarra, and several smaller Tasmanian dairies sell milk that is genuinely game-changing for this kind of work.
Avoid skim and low-fat versions; they will give you rubbery curds and a fraction of the yield. UHT milk is technically usable for ricotta but produces a thinner, almost chalky result and is not worth the trouble. Raw milk, if you can legally access it from a farm gate in your state, gives the most luxurious outcome of all — but for most home cooks, a bottle of well-handled pasteurised full-cream milk from the local supermarket is plenty.
A note on temperature before you start: keep the milk cold in the fridge until you are ready to heat it. Cold milk heats more evenly and gives the curds time to form properly as the temperature climbs. If your kitchen is warm — and in a Sydney or Brisbane summer that can climb above 30°C — set a bowl of iced water nearby in case you need to pause and cool things down before adding the acid.
The role of acid and how to choose it
Acid is what makes the milk give up its curds. The proteins in milk are suspended in a delicate balance, and adding acid lowers the pH until the casein proteins clump together and float free. The choice of acid is the single biggest flavour decision you will make in the whole process.
White distilled vinegar gives ricotta its classic, clean, slightly tangy flavour and is very forgiving for beginners. Lemon juice brings brightness and a gentle citrus lift that pairs beautifully with both sweet and savoury uses. Citric acid, sold in small jars from the baking aisle, gives the most consistent results and a more neutral taste, which is especially helpful if you want the cheese to take on other flavours later. For paneer, lemon juice is the traditional choice in many South Asian kitchens, and the fragrance it gives is unmistakable.
Plan on roughly two to three tablespoons of acid per litre of milk. Always dilute the acid in a small splash of cool water before adding it to the hot milk — this prevents it from scorching the proteins locally and gives you a more even curdle. If your milk does not curdle within a minute of the acid going in, add another small splash. The visual cue you want is clear greenish whey pooling around white, billowy curds.
Heating the milk and watching for the curdle
The trick to great fresh cheese is gentle heat. Bring the milk up slowly over medium-low, stirring occasionally so a skin does not form on the surface. Use a heavy-bottomed stainless steel pot if you have one; thin pots scorch and create off-flavours. Clip a digital thermometer to the side of the pot so you can read the temperature without hovering.
For ricotta, you are aiming for about 90 to 95°C — at the edge of a simmer, when small bubbles break lazily across the surface and steam rises steadily. For paneer, stop a touch earlier, around 85 to 90°C, since a true rolling boil can toughen the curds. Take the pot off the heat as soon as the milk reaches its target. Pour the diluted acid down the side of the pot in a thin stream and stir once, very gently, in one direction. Over-stirring at this stage will break the curds into tiny bits and you will end up with far less cheese.
Now wait. Cover the pot with a tea towel and let it sit undisturbed for ten to fifteen minutes. During this rest the curds will float and firm up while the whey becomes a translucent greenish gold. The line between success and failure here is mostly patience. If you try to strain too early, the curds will run through your cloth and you will lose yield. If you wait too long on the heat, the curds become chalky and lose their softness.
Straining, salting, and storing the curds
Line a fine mesh sieve with a square of muslin or a triple layer of cheesecloth, and set it over a deep bowl to catch the whey. Ladle the curds in gently, or pour the entire contents of the pot through if your sieve is large enough. Do not press or squeeze at this stage — gravity alone should do the work, and pressing too soon will push precious fat and moisture out of the curds.
For ricotta, let the bundle drain for thirty to sixty minutes until the curds hold together in soft, cloud-like mounds. For paneer, gather the corners of the cloth into a knot, place the bundle on a plate, and set a heavy weight on top — a cast iron pan, a few tins of tomatoes, or a big jar of preserved lemons all work well. Forty-five minutes under weight will give you a sliceable slab that holds its shape when cubed. Either way, season with fine sea salt while the cheese is still warm so it absorbs evenly.
Fresh cheese is best eaten the day it is made. It will keep refrigerated in an airtight container for up to three days for ricotta and five days for paneer. A thin layer of whey in the container is normal and not a sign of spoilage; stir it back in or pour it off depending on your preference. Any leftover whey is liquid gold — pour it into soups, bread dough, or braising liquid instead of tipping it down the sink. A bowl of warm curds spooned onto toasted sourdough rounds, finished with cracked pepper and a drizzle of good olive oil, are simple fresh cheese appetizers that ask nothing more than a heavy hand with the salt and a plate alongside.
Putting your fresh cheese to work
Warm ricotta, scattered across toasted sourdough with a thread of eucalyptus honey and cracked black pepper, is one of the simplest breakfasts I know. A spoonful folded through sliced peaches or strawberries is wonderful in the long Australian summer, when stone fruit arrives in unison from farms across the Swan Hill, Mildura, and Hillston districts.
Paneer plays hardier roles. Cube it and pan-fry until golden, then tumble it through a salad of cherry tomatoes, cucumber, mint, and a lemon dressing. Stir it into a curry of peas, cashews, and ginger, or grill it skewered with capsicum and red onion for a quick weeknight cook-up. For a more composed starter, layer crumbled curds with roasted grapes and cracked pepper on toasted baguette, and let the cheese warm to room temperature before serving.
On a hot afternoon, plate the cheese alongside something cool and bright from the drinks shelf. A glass of iced Earl Grey, a faintly chilled riesling from the Adelaide Hills, or a long, cold glass of a watermelon and cucumber agua fresca with lime and mint cuts through the richness of the curds beautifully. The cheese will keep for a few days in the fridge, but in practice it rarely lasts longer than it takes to finish it off with a wedge of bread and a glass of something cold.