Substitute IngredientFind what to use when you're out of an ingredient

What Can I Substitute for Paneer?

Showing Australian names and measurements · change country in the menu

Swap for paneer: haloumi, 200 g for every 200 g paneer. Verdict: one catch

The catch: Soak the cubes in cold water for 20–30 minutes, then halve the salt in the recipe, because haloumi is stored in brine.

Haloumi is the closest match for structure and browning because it also stays firm under heat, but its brine salt has to be dealt with. Full details

Checked 25 October 2026 · Rankings aren't for sale

What's it doing in this dish?

You're adding cubes of paneer to a simmering sauce such as palak paneer, mattar paneer or paneer butter masala, and they need to stay whole.

  • firm tofu — 200 g for every 200 g paneer
  • haloumi — 200 g for every 200 g paneer

Both keep their shape in a simmering sauce. Pressed firm tofu also soaks up the sauce the way paneer does but has no milk fat. Soaked haloumi keeps the dairy richness but stays saltier, so cut back the salt in the sauce.

You're marinating cubes in spiced yoghurt and grilling, barbecuing or pan-frying them on skewers for paneer tikka.

  • haloumi — 200 g for every 200 g paneer
  • firm tofu — 200 g for every 200 g paneer

Here structure and browning matter most. Haloumi browns more deeply than paneer and never melts off the skewer. Well-pressed tofu also holds up and takes on the marinade, but it browns more patchily.

You're crumbling or grating paneer for bhurji, a paratha stuffing or a kofta mixture, so it doesn't need to hold a cube.

  • ricotta — 220 g for every 200 g paneer
  • queso fresco — 200 g for every 200 g paneer
  • feta — 180 g for every 200 g paneer

Once paneer is crumbled, its main jobs are mild milky flavour and richness, which drained ricotta covers best. Queso fresco is slightly tangier. Feta works but is much saltier, so use less and leave the salt out of the recipe until you taste.

You're cooking for someone who doesn't eat dairy, or you want a vegan version of a paneer curry.

Firm tofu is the only substitute here that is dairy-free and vegan. It covers structure, flavour carrying and browning once pressed. Check that the rest of the recipe, such as cream, ghee or yoghurt, is swapped too.

You're making a sweet such as rasmalai or sandesh, or a mild dish like malai paneer where the soft, milky curd is what you're eating.

Nothing really replaces it here.

In these dishes the fresh, unsalted milk curd is the flavour and the texture, so haloumi, feta and tofu all change the dish into something else. Paneer and its softer form, chhena, are quick to make from full-cream milk and lemon juice, so make it rather than swap it.

What Paneer does in a recipe

Every substitute, ranked

SubstituteAmountVerdict
haloumi200 g for every 200 g paneerOne catch
firm tofu200 g for every 200 g paneerOne catch
ricotta220 g for every 200 g paneerOne catch
feta180 g for every 200 g paneerClose enough
queso fresco200 g for every 200 g paneerClose enough

haloumi

One catch

200 g for every 200 g paneer

Haloumi is the closest match for structure and browning because it also stays firm under heat, but its brine salt has to be dealt with.

The catch: Soak the cubes in cold water for 20–30 minutes, then halve the salt in the recipe, because haloumi is stored in brine.

Covers
structure, browning & colour, fat & richness
Misses
flavour
Taste
It is noticeably saltier and tangier than paneer, even after soaking.
Texture
It is denser and squeaks against the teeth, especially if it cools after frying.
Looks
It browns more deeply and evenly than paneer, with a similar white interior.
Best for
paneer tikka, pan-fried cubes, grilled skewers
Gluten-freeNut-free
Tried this swap? How did it work?

firm tofu

One catch

200 g for every 200 g paneer

Firm or extra-firm tofu holds its shape and soaks up sauce much as paneer does, but it is wetter and has no milk fat.

The catch: Press the block between paper towels under a heavy weight for 20–30 minutes before cubing, so it fries rather than steams.

Covers
structure, flavour, browning & colour
Misses
fat & richness
Taste
It has a faint bean flavour in place of paneer's milky sweetness, though spices and sauce mostly cover it.
Texture
It is springier and less rich, with a softer centre than paneer.
Looks
It looks very similar when cubed, though it browns more patchily unless it is well pressed.
Best for
palak paneer, mattar paneer, vegan curries
Dairy-freeVeganGluten-freeNut-free
Tried this swap? How did it work?

ricotta

One catch

220 g for every 200 g paneer

Ricotta has the same mild milky flavour and richness, but it only replaces paneer where the paneer is crumbled, not cubed.

The catch: Drain it in a fine sieve for at least 30 minutes, or bake it in a thin layer at 180°C for 20 minutes, so it is dry enough to crumble.

Covers
flavour, fat & richness
Misses
structure, browning & colour
Taste
It is slightly sweeter and creamier, with the same lack of salt.
Texture
It gives softer, finer, moister crumbs than grated paneer.
Looks
It looks paler and more like scrambled curd than distinct pieces.
Best for
paneer bhurji, stuffed parathas, kofta filling
Gluten-freeNut-free
Tried this swap? How did it work?

feta

Close enough

180 g for every 200 g paneer

Firm block feta holds together reasonably well in a pan, but its salty, sour flavour takes over a dish that relies on paneer being mild.

Covers
structure, fat & richness
Misses
flavour, browning & colour
Taste
It is sharply salty and tangy where paneer is bland and milky.
Texture
It is crumblier and softens at the edges in simmering sauce.
Looks
The cubes lose their crisp edges and partly break up in curry.
Best for
salads, crumbled toppings, bhurji
Gluten-freeNut-free
Tried this swap? How did it work?

queso fresco

Close enough

200 g for every 200 g paneer

Queso fresco is mild and softens without running, but it is crumblier than paneer and breaks up in long-simmered sauces.

Covers
flavour, fat & richness
Misses
structure, browning & colour
Taste
It is lightly salted and slightly tangier than paneer.
Texture
It is softer and more crumbly, and it goes slightly gooey when hot.
Looks
Cubes round off and shed crumbs rather than keeping sharp edges.
Best for
crumbled toppings, quick-cooked curries, bhurji
Gluten-freeNut-free
Tried this swap? How did it work?

Commonly tried, but skip these

People reach for these, and they let you down.

cottage cheese

Skip it

People reach for it because paneer is often called Indian cottage cheese. Supermarket cottage cheese, however, is loose curd that has never been pressed, so it falls apart and weeps liquid into the sauce.

Tried this swap? How did it work?

mozzarella or bocconcini

Skip it

It looks similar, a fresh white cheese sold in blocks or balls, so it seems a safe swap. It melts and strings as soon as it hits a hot pan or curry, so the cubes disappear.

Tried this swap? How did it work?

When to buy the real thing

Rescue a swap gone wrong

The curry made with haloumi tastes far too salty.

Why: Haloumi carries salt from its brine, and the recipe's own salt was added on top. If the recipe was written in the US, UK or NZ, its tablespoon is 15 ml, so measuring salt with a 20 ml Australian tablespoon adds a third more again.

Fix: Stir in more unsalted base, such as extra tomato, cream, yoghurt or water, then simmer to bring it back to thickness. A squeeze of lemon and a pinch of sugar will also soften the salty edge.

The tofu cubes are pale, soggy and breaking apart in the pan.

Why: The tofu was not pressed for long enough, or the pan was crowded, so the cubes steamed in their own water instead of frying.

Fix: Lift the cubes out, pat them dry with paper towel, then fry them in batches in a hot pan with more oil. Add them back to the sauce only at the end.

The feta or queso fresco has broken down into crumbs through the sauce.

Why: Both cheeses are softer and crumblier than pressed paneer, so they fall apart when simmered for long.

Can't be fixed — next time: You can't get the cubes back, so stir the crumbs through and serve it as a looser, bhurji-style dish. Next time, add the cheese off the heat just before serving and only warm it through.

The haloumi was good straight from the pan but is tough and squeaky by the time it reaches the table.

Why: Haloumi firms up and becomes rubbery as it cools, much more than paneer does.

Fix: Reheat it gently in the hot sauce or a warm pan and serve straight away. Next time, fry it last and add it to the dish just before serving.

Key numbers

Moisture
50–55%This is typical for pressed paneer. Softer, less-pressed blocks hold more water and crumble more easily.
Fat
20–25%Commercial paneer made from full-cream milk usually falls in this range. Reduced-fat versions are firmer and drier.
Protein
16–20%The dense, acid-set protein network is what lets paneer hold its shape under heat.
Yield from milk
150–200 g per litre (5–7 oz per quart)This is the approximate yield from full-cream milk curdled with lemon juice or vinegar and pressed.

Differences between countries

Applies to Australia

Milk for homemade paneer (Australia, United Kingdom, United States, Canada)

Australian recipes call for full-cream milk, while UK, US and Canadian recipes call the same thing whole milk. Reduced-fat or skim milk gives a smaller, drier, more rubbery yield in every country.

Applies to Australia

Indian cottage cheese label trap (Australia, United Kingdom, New Zealand, United States, Canada)

Paneer is sometimes labelled or described as Indian cottage cheese, but it is a pressed block. It is not the loose, wet curd sold as cottage cheese in supermarket tubs.

Applies to Australia

Haloumi versus halloumi (Australia, United Kingdom, New Zealand, United States, Canada)

The substitute is usually spelt haloumi on Australian packs and halloumi in the UK, New Zealand, the US and Canada. It is the same brined cheese under both spellings.

Applies to Australia

Queso fresco availability (United States, Australia, United Kingdom, New Zealand)

Queso fresco is easy to find in US supermarkets because of Mexican cooking there. It is much harder to find in Australia, the UK and New Zealand, so ricotta or feta is the more practical crumbled swap.

Pack sizes in ounces (United States)

US paneer packs are labelled in ounces rather than grams. A 200 g quantity in an Australian recipe is about 7 oz.

Where to buy it

Applies to Australia

Australia · easy to find

supermarket dairy fridge, Indian grocers

Most larger supermarkets stock vacuum-packed blocks near the specialty cheeses, and Indian grocers often carry fresher, softer blocks.

United Kingdom · easy to find

supermarket dairy fridge, Indian grocers

It is usually shelved with the halloumi and other cooking cheeses.

New Zealand · moderate to find

supermarket dairy fridge, Indian grocers

Range varies by store, so an Indian grocer is the most reliable source.

United States · moderate to find

Indian grocers, supermarket specialty cheese section

Indian grocers stock it reliably, while general supermarkets vary a lot by area.

Canada · easy to find

supermarket dairy fridge, Indian grocers

It is widely stocked in larger cities but can be harder to find in smaller towns.

What is Paneer called in other countries?

Indian cottage cheesepanirIndian fresh cheese

Measurements differ too, not just names: the kitchen conversion chart covers cups, spoons and oven temperatures across these countries.

Questions people ask

Is paneer the same as cottage cheese?

No, they are different products despite the Indian cottage cheese nickname. Paneer is acid-set curd that has been pressed into a firm block, while supermarket cottage cheese is loose, unpressed curd in a wet dressing. Cottage cheese falls apart and weeps liquid in a curry, so it cannot stand in for cubed paneer.

Can I use haloumi instead of paneer?

Yes, haloumi works well for tikka, skewers and pan-fried cubes because it also holds its shape and browns. Soak the cubes in cold water for 20–30 minutes and halve the salt in the recipe, because haloumi is much saltier. Serve it hot, as it turns tough and squeaky as it cools.

Does paneer melt when you cook it?

No, paneer softens but does not melt or stretch. It is set with acid rather than rennet, so its protein holds together under heat. That is why melting cheeses such as mozzarella are a poor swap.

How do I make paneer at home?

Bring full-cream milk to the boil, stir in lemon juice or vinegar until the curds separate from greenish whey, then drain the curds in muslin and press them. About 2 litres of milk gives 300–400 g of paneer, and pressing under a weight for at least 30 minutes lets it cube cleanly. If the recipe gives the acid in tablespoons and was written outside Australia, its tablespoon is 15 ml rather than 20 ml, though a little extra acid does no real harm here.

Can I freeze paneer?

Yes, paneer freezes reasonably well, though it comes out slightly more crumbly. Thaw it in the fridge, then soak the cubes in hot water for 10–15 minutes to soften them before cooking. Frozen paneer is fine for curries and bhurji but less suited to dishes where the soft texture is the point.

Is paneer vegetarian?

Yes, traditional paneer is suitable for vegetarians because it is curdled with acid and contains no animal rennet. It is not vegan, as it is made from milk. Firm tofu is the vegan option.

Where Paneer comes from

Paneer is a fresh, unaged cheese from South Asia, made by curdling hot milk with an acid such as lemon juice, vinegar or whey. The curds are drained and pressed into a block, and no rennet is used.

Paneer is usually gluten-free, nut-free — check the label, and see the disclaimer.

Related ingredients