Recipes

Cheese, Queso Fresco

⚠ **UNTESTED -- I have not made queso fresco.** A briefing. Queso fresco is the fresh, white, salty, crumbly cheese that goes on top of nearly everything in Mexican cooking -- beans, tacos, elote, enchiladas -- and its defining property is one this collection has a whole page about: **it does not melt.** Heat it and it softens and browns slightly and holds its shape. That is not a limitation, it is the job. The reason is the same one that makes halloumi behave the way it does: the cheese is finished **fast, at a high pH, with its calcium still bound into the protein network.** Those calcium cross-links hold the network rigid however hot it gets. Feta, at the other end of the same axis, also refuses to melt -- but crumbles instead of holding, because its calcium left during the make. ⚠ **And there are two different cheeses under this name**, which is worth settling before you start. The rennet-set version below is queso fresco proper. The version set with vinegar or lime and no rennet is **queso blanco**, which is firmer, squeakier and even less inclined to melt. Both are correct, both are sold under both names, and they are not the same cheese.

Cheese Making · Cheese · Dairy · Mexican

Cheese, Queso Fresco
Prep 1 hour active
Cook 2-4 hours to press
Serves About 1 1/2 lb from 1 gallon
Level Easy

UNTESTED — I have not made queso fresco. A briefing.

Queso fresco is the fresh, white, salty, crumbly cheese that goes on top of nearly everything in Mexican cooking — beans, tacos, elote, enchiladas — and its defining property is one this collection has a whole page about: it does not melt. Heat it and it softens and browns slightly and holds its shape. That is not a limitation, it is the job.

The reason is the same one that makes halloumi behave the way it does: the cheese is finished fast, at a high pH, with its calcium still bound into the protein network. Those calcium cross-links hold the network rigid however hot it gets. Feta, at the other end of the same axis, also refuses to melt — but crumbles instead of holding, because its calcium left during the make.

And there are two different cheeses under this name, which is worth settling before you start. The rennet-set version below is queso fresco proper. The version set with vinegar or lime and no rennet is queso blanco, which is firmer, squeakier and even less inclined to melt. Both are correct, both are sold under both names, and they are not the same cheese.

Ingredients

  • 1 gallon whole milk (not ultra-pasteurised)
  • 1/8 tsp mesophilic culture (optional — see the notes)
  • 1/4 tsp calcium chloride solution, if the milk is shop-bought
  • 1/2 tsp liquid rennet, single strength, diluted in 1/4 cup cool unchlorinated water
  • 2 to 3 tsp fine salt (about 2% of the drained curd)

Directions

Key ingredients

Salt

  1. Warm the milk to 90 °F / 32 °C. If you are using a culture, add it now and hold for 30-45 minutes. If you are skipping the culture, go straight to the rennet — and understand what you are trading: no culture means a higher final pH, a milder cheese, and even less melting. It also means nothing is guarding the milk, so it must be spotlessly clean.
  2. Add the rennet, diluted in cool unchlorinated water, and stir for a minute. Then stop stirring completely and let it set for 45-60 minutes, until it gives a clean break.
  3. Cut to 1/2 inch and rest 5 minutes. Then stir gently at 90 °F for about 20 minutes. No cook. The whole point of this cheese is that you never take it far enough for the calcium to leave.

Drain in a cloth-lined colander for 15-20 minutes.

  1. Salt the curd directly — about 2% of its weight — in two additions. 🔴 Salting the curd rather than brining the finished cheese is what makes this a queso fresco. It puts the salt evenly through a cheese that will never sit in brine long enough to get there otherwise, and it stops the acid where you want it stopped.
  2. Press lightly, 2 to 4 hours. A weight on a plate is enough — this is not a pressed cheese, you are only knitting it into something that will slice and crumble rather than fall apart. Flip it once.
  3. Eat it within a week, cold. It has no rind and nothing preserving it.

Notes

Where this recipe came from — and what it isn’t 🔴 UNTESTED. Standard home method. ⚠ This is not a cotija, which is the aged, hard, very salty grating cheese it is often shelved beside, and it is not a queso Oaxaca, which is a stretched-curd cheese and belongs with the pasta filata family.

Why it doesn’t melt — and why that is the opposite of feta’s reason ⭐ Melting is a structural question rather than a temperature one. Calcium is divalent, so a single calcium ion staples two protein sites together; a heavily cross-linked network will not flow however hot it gets, it just browns. How much calcium stays bound was decided months — or here, hours — earlier by pH, because lower pH strips calcium out of the casein network and into solution. Queso fresco finishes high, keeps its calcium, and holds its shape. Feta finishes low, has lost most of its colloidal calcium phosphate, and crumbles. Two cheeses that both “don’t melt,” at opposite ends of one axis.

Culture or no culture Traditional versions vary and both are defensible. With a mesophilic culture you get more flavour and a slightly lower pH; without, a cleaner, milkier, blander cheese that resists heat even better. ⚠ The no-culture route removes your only microbial competition, so it demands better hygiene, not less.

Variations Queso blanco: skip the culture and the rennet entirely; heat the milk to 185 °F and set it with about 1/4 cup of vinegar or lime juice per gallon. Firmer, squeakier, and a hot-acid cheese rather than a rennet one. Panela is essentially this cheese pressed in a basket, which gives it the woven pattern.

Read alongside /cheese/makes/fresh-and-acid-set/ for the make and /cheese/science/melting/ for the calcium argument in full.