Kesong Puti substitute
Queso Fresco
Use the same amount by weight as the kesong puti you are replacing
Use queso fresco, weight for weight. It is the closest thing on any shelf: fresh, unaged, salty, sliceable, and it softens and browns in a pan instead of melting into strings, which is exactly what kesong puti does. Pat it dry before frying. If you cannot find queso fresco, paneer holds its shape even better but comes unsalted, so salt it lightly first; fresh farmer cheese is milkier and crumblier but tastes right. Do not reach for mozzarella, which melts and stretches and has almost no salt.
Other kesong puti substitutes
Ranked, with the exact amount to use
Substitutes for Kesong Puti with ratios
2Paneer
Different tasteWhat changes
- Best for
- pan-frying, grilling, adding to hot dishes, cubes in soup
Prep. Salt it: sprinkle about 1/4 tsp fine salt per 4 oz and leave it 10 minutes before cooking.
It is made without salt, which is the one thing you have to fix. Unsalted paneer tastes of nothing next to kesong puti's clean saltiness. It is also denser and squeakier, so eaten cold with pandesal it feels rubbery where kesong puti feels tender.
3Fresh Farmer Cheese
Different textureWhat changes
- Best for
- with pandesal, spreading, salads, stirring into hot rice
Prep. Press it between paper towels under a plate for 15 minutes to firm it up enough to slice.
Wetter and softer than kesong puti, and usually lightly salted or not salted at all, so it crumbles rather than slices and can fall apart in a pan. Best eaten cold rather than fried, and it needs salt added.
4Feta, Rinsed and Soaked
Different tasteWhat changes
- Best for
- salads, crumbling over grilled dishes, pan-frying in slices
Prep. Rinse the block under cold water, then soak it in plain cold water for 20 to 30 minutes and pat dry. This pulls out a lot of the brine.
Even after soaking it stays tangier and more lactic than kesong puti, which is milky and mild. In a sweet application like ensaymada that sourness is obvious and unwelcome. In a savoury one it passes easily. Sheep or goat feta will also read faintly barnyard.
5Halloumi
Taste and texture differWhat changes
- Best for
- pan-frying, grilling, skewers
Prep. Soak in cold water 20 minutes to tame the salt, dry well, then fry hard in a dry pan.
Much saltier and much springier, with a mint-adjacent note in some brands. Cold, it is nothing like kesong puti, so do not use it for pandesal or a cheese plate. Hot and browned, the differences mostly recede.
6Fresh Mozzarella
Taste and texture differWhat changes
- Best for
- eating cold with bread, when nothing else is available
Prep. Drain hard, then press between towels for 20 minutes; fresh mozzarella carries a lot of water.
It has almost no salt and it melts into stretchy strings, so a fried slice turns into a puddle and a topping turns into a lid. Salt it noticeably, about 1/2 tsp per 8 oz, and only use it in cold applications. Low-moisture block mozzarella behaves better in a pan but tastes even blanker.
What is Kesong Puti?
Kesong Puti is fresh unaged Filipino white cheese, traditionally set from carabao milk, sold in soft salty slabs that soften and brown in a pan rather than melting.
Cooking tips
- Kesong puti is a fresh cheese with no preservatives, which is why it is sold in small quantities and why it goes sour within about a week. Any fresh substitute behaves the same way, so buy what you will use and keep it submerged in its own liquid or lightly salted water in the fridge.
- The single most useful thing to know when swapping: sort candidates by whether they melt. Kesong puti softens and browns but keeps its shape. Queso fresco, paneer, halloumi and feta all behave that way. Mozzarella, Monterey Jack and young Gouda flow. Choose from the first group whenever heat is involved.
- Dry the surface before frying. Every fresh cheese is wet, and wet cheese in a hot pan steams and sticks instead of browning. Paper towel, then a hot pan with a thin film of oil or butter, then leave it alone for two minutes before you try to move it.
- With pandesal, kesong puti's job is salt against the bread's sweetness. If your substitute is unsalted paneer or farmer cheese, salt it before serving rather than adding salt to the bread, or the whole thing tastes muddy.
- Do not substitute a hard aged cheese here. Cheddar, Parmesan and queso de bola are all firm and salty, but they are dry and sharp, and the point of kesong puti is that it is young, moist and gentle. Aged cheese in a kesong puti recipe tastes like a different dish.
Frequently asked questions
What is the best substitute for kesong puti?
Can I use mozzarella instead of kesong puti?
Can I just leave the kesong puti out?
Is kesong puti the same as queso fresco?
Can I make kesong puti at home?
Related substitutes
More cheese substitutes