Curd & Rind A home cheesemaking ledger: every make, every parameter, every rind.

Ledger / Fresh / 2026-09-23

Queso Fresco: A Rennet Fresh Cheese That Still Squeaks

Queso fresco sits between paneer and feta: rennet-set, lightly pressed, salted but not brined. Getting it to crumble without being dry comes down to a high drain pH and a short, cool scald. This record gives the numbers and the two-day shelf life.

Set 40′ 32 °C
Cut 8′ 12 mm
Scald 10′ 36 °C
Drain 30′ pH 5.9

Each segment is as wide as its share of the 88 minutes in the vat; the set segment carries the set temperature, the cut segment carries the cut size.

Salt and press drawer
Salt methodNo rind
Dry salt1.8 %
Press3.0 kg × 4.0 h

Press ladder

  • 1.5 kg0.5 h
  • 3.0 kg3.5 h

Eaten within days; the surface is the cheese.

Cut face and rind figure: Queso Fresco: A Rennet Fresh Cheese That Still Squeaks
The cut face is one irregular polygon whose vertex count is set by the 60% target moisture; the pores are countable negative space, and the rind arcs increase with the 2-day cave.

A short set at a low temperature

Inoculate 0.4% mesophilic culture and ripen for thirty minutes at 32 C, then add 45 IMCU of microbial rennet per litre. Set for forty minutes. A longer set at this temperature makes a curd that shatters during cutting and never presses into a clean block.

The multiplier here is modest because queso fresco is not meant to be acidic. Target a pH of 6.0 at cutting, which is only a small drop from the milk's 6.7.

Cut small, cook barely

Cut to 12 mm and let the curds rest for five minutes before you start stirring. Then raise the temperature only to 36 C, over ten minutes, stirring every two minutes. This is a very gentle cook: 40 C would firm the curd past the point where it crumbles properly.

Drain for thirty minutes in muslin, stirring the curds twice so they do not mat into one mass. At the end of the drain the pH should read about 5.9. Below 5.7 the cheese turns rubbery and loses the crumble entirely.

Salt early, press light

Work 1.8% fine salt into the drained curds before pressing. Salt added after pressing sits on the surface and makes the rind bitter while the centre stays flat.

Press at 1.5 kg for half an hour to knit, then 3 kg for three and a half hours. That is deliberately light. Queso fresco should break along the grain with a fork, not slice like a semi-hard.

Two days, not two weeks

Unmould, wrap in greaseproof paper rather than plastic, and eat within two days. This cheese has no acid and no brine protecting it, so the window is short. A light brine of 3% will stretch it to five days at the cost of a saltier, firmer edge.

Overnight in the fridge is enough to firm the block for cutting. If it weeps a clear liquid after a day, that is whey leaving the block and it means the press was a little short.


Aging parameters

MilkPasteurised cow milk 3.5% fat
CultureMesophilic 20–30 °C
RennetMicrobial rennet 45 IMCU/L
pH at drain5.9 target 6.1–6.5
Target moisture60 %
Cave temperature4 °C
Cave humidity75 %
Aging days2 days
Rind treatmentNo rind
Yield1.4 kg

Pasteurised cow milk Fresh 2 days


Defect diagnosis

Flagged on this make: none

Bitterness not seen

Signal — A harsh, lingering bitter note at the back of the palate, strongest in the first three weeks and often fading after six.

Cause — Too much rennet for the set time, or a microbial coagulant with high protease activity, or a scald that never got past 38 C.

Fix — Cut the dose by 20% next make and hold the scald 2 C higher for 10 minutes longer. Bitter peptides are water-soluble, so a 12% brine for 24 hours pulls some out.

Rancidity not seen

Signal — Soapy, paint-like smell that hits before the cheese reaches the mouth. Sharp and unpleasant rather than merely strong.

Cause — Free fatty acids released by lipase, usually from raw milk that sat warm too long, or from rennet paste, or from a knife or cloth that carried old milk residue.

Fix — Chill milk to 4 C within two hours of milking and pasteurise anything older than 24 hours. Retire the cloth: boil it, do not just rinse it.

Faulty eye formation not seen

Signal — Either no eyes where the style demands them, or a scatter of irregular slits and cracks instead of round, evenly spaced holes.

Cause — Coliform or yeast contamination from unsanitary brine, or a press that was too cold (below 18 C) so the propionic culture never woke up, or too much salt killing it outright.

Fix — Boil and re-salt the brine to 18-20% between batches, press at 20-22 C for the first six hours, and keep the salt under 1.6% for eye-forming styles.

Misread surface mould not seen

Signal — A grey-green or black fuzzy patch on a rind that was supposed to be white or orange, or blue speckling on a hard cheese.

Cause — Wild Penicillium and Cladosporium from a cave with moving air and standing humidity. Also from brushing a good rind with a damp, dirty brush.

Fix — Distinguish before you discard: white felt and orange smear are wanted, green fuzz on a hard rind is surface only and rubs off with 3% brine. Black patches that pit the paste mean the wheel is lost.


Four things to carry forward

  1. 0.4% mesophilic culture, 45 IMCU/litre, 40-minute set at 32 C
  2. Cut to 12 mm, scald only to 36 C
  3. Salt 1.8% before pressing, press 3 kg for 3.5 hours
  4. Eat within two days, or brine to 3% for five