Dairy Fermentation

Dairy fermentation transforms perishable fresh milk — which spoils within hours in warm weather — into yogurt, kefir, cheese, sour cream, and buttermilk that can last days, weeks, or months. These products also have improved digestibility compared to fresh milk, higher protein density per calorie, and in the case of aged cheeses, a remarkable shelf life without refrigeration. A functioning dairy fermentation practice is a significant nutritional asset for any rebuilding community with access to cattle, goats, or sheep.

Understanding Milk as a Fermentation Substrate

Fresh milk contains lactose (milk sugar), casein protein, whey protein, fat, minerals, and naturally occurring bacteria. The goal of dairy fermentation is to direct microbial activity toward the desirable lactic acid bacteria (LAB) before spoilage organisms take over.

Milk composition reference

ComponentCow milk (%)Goat milk (%)Effect on fermentation
Lactose4.74.1Primary fermentation substrate
Fat3.5–4.53.8Critical for texture and flavor
Protein (casein)2.62.4Coagulates under acid or rennet
Protein (whey)0.60.5Stays liquid (whey)
Minerals0.70.8Calcium essential for cheese binding

Pasteurization in the field

Raw milk from healthy animals can be fermented directly. However, heat treatment reduces pathogen load (especially Listeria, Salmonella, E. coli) and gives the starter culture a competitive advantage.

Field pasteurization options:

  • High-temperature short time (HTST): 72 °C for 15 seconds — requires a thermometer
  • Low-temperature long time (LTLT): 63 °C for 30 minutes — more forgiving with improvised equipment
  • Ultra-pasteurization: 90 °C for 1 minute — kills more organisms; reduces some yogurt-making cultures’ effectiveness

After heating, cool milk rapidly to the inoculation temperature before adding starter culture.

Yogurt

Yogurt is the most accessible dairy ferment. It requires only milk and a small amount of existing yogurt as a starter.

Starter cultures

Active yogurt contains Lactobacillus delbrueckii subsp. bulgaricus and Streptococcus thermophilus. A tablespoon of existing yogurt contains millions of active cells capable of inoculating a full batch.

Without commercial yogurt to start from:

  • Ask neighbors or traders for active yogurt
  • Collect wild thermophilic LAB from warm milk left at 40–45 °C for 12 hours (unreliable but possible)
  • Obtain dried starter culture if any survived from before the collapse

Basic yogurt process

StepDetail
Heat milk80–85 °C for 10 minutes (denatures whey proteins for better texture)
CoolTo 42–45 °C
InoculateAdd 2–3 tablespoons of active yogurt per liter
IncubateMaintain 40–45 °C for 6–12 hours
SetCool to below 10 °C to firm texture

Maintaining 40–45 °C without electricity:

  • Wrap the vessel in blankets or wool and place in an insulated box
  • Use a haybox cooker
  • Place inside a preheated (then turned off) oven
  • Nestle inside a larger vessel of warm water and re-warm water as needed

Check at 6 hours

At 6 hours, tip the vessel slightly. If the yogurt has set (moves as a unit rather than flowing), incubation can stop. Continuing past 12 hours produces increasingly sour yogurt — a useful variation for cooking, but stronger than most people prefer for eating.

Yogurt troubleshooting

ProblemLikely CauseFix
Runny, did not setTemperature too low or cool too fastRe-incubate at 42–45 °C; next batch use hotter inoculation
Very sourOver-incubatedReduce time by 2 hours
Grainy textureToo much heat during incubation (above 46 °C)Control temperature more carefully
Watery layer on top (whey)Normal in thick yogurtStir in or drain to make strained yogurt (labneh)

Labneh (strained yogurt)

Pour finished yogurt into a cloth (muslin or clean t-shirt material) suspended over a bowl. Allow to drain 4–24 hours. The result is a thick, spreadable, cream-cheese-like product with extended shelf life (1–2 weeks refrigerated vs 1 week for yogurt). The drained whey can be used in baking or as a lacto-ferment starter.

Kefir

Kefir is fermented by kefir grains — a symbiotic culture of bacteria and yeast (SCOBY) embedded in a polysaccharide matrix. Kefir grains cannot be made from scratch; they must be obtained from an existing culture. However, once you have grains, they grow continuously and can be shared.

Kefir process

  1. Place 1–2 tablespoons of kefir grains in a jar
  2. Add 250–500 mL of fresh milk at room temperature
  3. Cover with cloth (not a tight lid — CO2 is produced)
  4. Ferment at 18–25 °C for 24–48 hours
  5. Strain grains out with a non-metal strainer
  6. Use liquid as kefir; rinse grains with a small amount of fresh milk and restart

Kefir grains increase in volume roughly 10% per day when healthy. Store excess grains in milk in the refrigerator (slows but does not stop growth) or dry them and store at room temperature for up to a year.

VariableWarmer (25 °C)Cooler (18 °C)
Fermentation time18–24 hours36–48 hours
FlavorMore sour, more carbonatedMilder, less fizzy
Grain growthFasterSlower

Sour Cream and Buttermilk

Sour cream

Sour cream is cream fermented with LAB at mesophilic temperatures (20–25 °C).

  1. Skim cream from the top of settled whole milk
  2. Add 2 tablespoons of active yogurt, sour cream, or cultured buttermilk per cup of cream
  3. Stir and leave covered at 20–25 °C for 12–24 hours
  4. Refrigerate when thickened and pleasantly sour

Without a starter, cream left at room temperature will naturally sour via surface LAB within 24–48 hours, though results are less consistent.

Cultured buttermilk

True buttermilk is the liquid remaining after butter is churned from cultured cream. Commercial “buttermilk” is typically skim milk inoculated with mesophilic LAB.

To make cultured buttermilk from scratch:

  1. Inoculate skim or low-fat milk with 2 tablespoons active yogurt per liter
  2. Ferment at 20–24 °C for 12–18 hours (cooler than yogurt; uses mesophilic strains)
  3. A thick, pourable, mildly sour liquid results

Buttermilk is a useful leavening agent in baking (acid reacts with baking soda), a tenderizer for meat, and a marinade base.

Basic Hard Cheese

Cheese-making extends milk’s shelf life from days to months or years. Full cheese technology is complex; this section covers the minimum viable process for producing a pressed, aged hard cheese without specialized equipment.

Minimum equipment

  • Large pot capable of holding 10+ liters (10 liters of milk produces approximately 1 kg of cheese)
  • Thermometer
  • Long knife for cutting curd
  • Cheesecloth or muslin
  • A press (improvised: a weighted board on a suspended cloth-wrapped curd)
  • Brine or salt for rind treatment

Step-by-step: simple pressed cheese

1. Warm milk Warm 10 L of fresh whole milk to 32 °C. Maintain this temperature throughout.

2. Add starter culture Add 100 mL of active mesophilic starter (room-temperature yogurt, kefir, or cultured buttermilk). Stir gently. Wait 45–60 minutes for pre-acidification.

3. Add rennet Rennet coagulates casein protein into a gel. Sources:

  • Commercial liquid or tablet rennet (stored in cool, dry conditions)
  • Dried stomach lining of young ruminants (calf, kid, lamb) — traditional source
  • Vegetable rennet from nettles (Urtica dioica), thistle flowers (Cynara), or fig sap — weaker but functional

Dilute rennet in 50 mL of cool water. Add to warm milk and stir gently for 30 seconds only. Do not disturb further. Wait 30–45 minutes for a clean break.

Clean break test: Insert a finger at a 45-degree angle and lift. The curd should break cleanly around your finger with clear whey in the gap. If it is still soft or sticky, wait 10 more minutes.

4. Cut the curd Use a long knife to cut the set curd into cubes:

  • 1 cm cubes for harder, drier cheese
  • 2–3 cm cubes for softer, moister cheese

5. Cook the curd (optional) For a firmer cheese, slowly raise the temperature to 38–42 °C over 30 minutes while gently stirring. This expels more whey.

6. Drain and press Ladle curd into a cheesecloth-lined mold or colander. Fold cloth over the top. Apply 5–10 kg of weight for the first 2 hours, then 15–25 kg for 12–24 hours. Flip the cheese every 2 hours during pressing.

7. Salt Options:

  • Dry rub: rub surface with coarse salt (2–3% of cheese weight), rub daily for 3–5 days
  • Brine bath: 20% salt brine (200 g salt per liter), soak 1 hour per 500 g cheese weight

8. Age Place on a clean rack in a cool (10–15 °C), humid (85% RH) space. Turn daily for the first week, then weekly. A rind will form. Small surface molds are normal — brush off with a cloth dampened in salt water.

Aging PeriodResult
2–4 weeksFresh, mild, semi-soft
1–3 monthsFirmer, developing flavor
3–12 monthsHard, sharp, complex flavor
Over 12 monthsVery hard, crystalline texture (parmesan style)

Cheese safety and pH

Properly made cheese acidifies during the initial bacterial phase to below pH 5.2 before pressing. This acidity, combined with salt and low water activity during aging, prevents pathogen growth. Cheese made from unpasteurized milk of unknown animal health should be aged at least 60 days, during which time most pathogens die.

Dairy Fermentation Summary

Yogurt requires heating milk to 80 °C, cooling to 42–45 °C, adding 2–3 tablespoons of active yogurt per liter, and holding at 40–45 °C for 6–12 hours. Kefir is ongoing with grains that grow 10% per day. Basic hard cheese requires 10 L of whole milk, rennet, a mesophilic starter, and 2–12 months of aging. All dairy ferments depend on lactic acid bacteria lowering pH to prevent pathogen growth — proper acidification is the core safety mechanism.