How Long Does It Take to Make Cheese?
Quick Answer
30 minutes for fresh mozzarella, 2–4 hours for ricotta, but aged cheeses like cheddar need 2–12 months and parmesan needs 12–36 months of aging.
Typical Duration
Quick Answer
30 minutes to make fresh mozzarella from start to finish, making it the easiest entry point for home cheesemaking. Ricotta and paneer also come together in under 2 hours. But most cheeses require a curing or aging period that ranges from 2 weeks (feta) to 36 months (parmesan). The active hands-on time for most cheeses is only 2–5 hours – the real time investment is in aging.
Timeline by Cheese Type
| Cheese | Active Time | Aging Period | Total Time | Difficulty |
|---|---|---|---|---|
| Fresh mozzarella | 30 min | None | 30 minutes | Beginner |
| Ricotta | 30 min | None | 30–45 minutes | Beginner |
| Paneer | 30 min | None | 45 minutes | Beginner |
| Cream cheese | 1 hour | 12–24 hours (draining) | 1–2 days | Beginner |
| Chèvre (goat cheese) | 30 min | 1–3 days (draining) | 2–4 days | Beginner |
| Feta | 3–4 hours | 2–4 weeks | 2–5 weeks | Intermediate |
| Halloumi | 2–3 hours | None (or up to 40 days) | 2–3 hours | Intermediate |
| Colby | 4–5 hours | 1–3 months | 1–3 months | Intermediate |
| Cheddar | 4–6 hours | 2–12 months | 2–12 months | Intermediate |
| Gouda | 4–5 hours | 2–12 months | 2–12 months | Intermediate |
| Brie / Camembert | 3–4 hours | 4–8 weeks | 1–2 months | Advanced |
| Blue cheese | 4–5 hours | 3–6 months | 3–6 months | Advanced |
| Gruyère | 5–6 hours | 5–12 months | 5–12 months | Advanced |
| Parmesan | 5–6 hours | 12–36 months | 1–3 years | Advanced |
Fresh Cheeses (Same Day)
Fresh cheeses require no aging and can be made with minimal equipment. They are the best starting point for beginners.
Fresh Mozzarella (30 Minutes)
- Heat 1 gallon of milk to 90°F, add citric acid and rennet.
- Let curds form (5–10 minutes).
- Cut curds into 1-inch cubes.
- Heat curds to 105°F, gently stirring.
- Drain whey, then microwave or heat curds in 170°F water.
- Stretch and fold the hot curds until smooth and shiny.
- Shape into balls and store in salted water.
Ricotta (30–45 Minutes)
- Heat whole milk (plus cream for richer results) to 200°F.
- Add acid (lemon juice, vinegar, or citric acid).
- Let curds form for 5–10 minutes off heat.
- Strain through cheesecloth for 15–30 minutes.
- Season with salt. Use immediately or refrigerate.
Aged Cheeses (Weeks to Years)
Aged cheeses require more equipment, precise temperature control, and patience. The basic process is similar, but the aging (affinage) is where the magic happens.
The General Process
| Step | Time | Description |
|---|---|---|
| Acidify milk | 30–60 min | Heat milk, add starter culture, ripen |
| Add rennet | 5 min | Causes milk to coagulate into a solid curd |
| Cut curds | 10–15 min | Cut into cubes to release whey |
| Cook curds | 30–60 min | Heat and stir to expel more whey |
| Drain and press | 2–12 hours | Shape curds in a mold under pressure |
| Salt | 1–24 hours | Dry salt or brine bath |
| Age (affinage) | Weeks to years | Store at controlled temperature and humidity |
Aging Conditions
| Cheese Style | Temp | Humidity | Turning Frequency |
|---|---|---|---|
| Soft-ripened (brie) | 50–55°F | 90–95% | Daily for first 2 weeks |
| Semi-hard (cheddar) | 50–55°F | 80–85% | Weekly |
| Hard (parmesan) | 55–60°F | 80–85% | Weekly to monthly |
| Blue | 46–50°F | 95% | Daily, with piercing |
A dedicated cheese cave, wine cooler, or modified mini-fridge is essential for aging. Basements can work if temperature and humidity are consistent.
Equipment Needed
Beginner (Fresh Cheeses)
- Large stainless steel pot
- Thermometer
- Cheesecloth
- Citric acid or vinegar
- Rennet (liquid or tablet)
Intermediate (Aged Cheeses)
- Everything above, plus:
- Cheese molds and press
- Mesophilic and thermophilic starter cultures
- Calcium chloride (for pasteurized milk)
- pH meter or strips
- Cheese wax or vacuum sealer
- Aging space (50–55°F, 80–85% humidity)
Common Mistakes
- Using ultra-pasteurized milk – it won't form proper curds. Use pasteurized (not ultra) or raw milk.
- Incorrect temperature – even 2°F off can affect curd formation. Use a good thermometer.
- Rushing the aging – cheese develops flavor complexity over time. Cutting aging short produces bland results.
- Inconsistent aging conditions – temperature swings cause cracking, off-flavors, or unwanted mold growth.
- Not sanitizing equipment – unwanted bacteria can ruin a batch. Sanitize everything that touches the milk.
Cost Comparison: Homemade vs Store-Bought
| Cheese | Homemade Cost (per lb) | Store Cost (per lb) | Worth Making? |
|---|---|---|---|
| Mozzarella | $3–5 | $5–8 | Yes – fresher, fun |
| Ricotta | $2–4 | $4–6 | Yes – far superior |
| Cheddar | $5–8 | $5–10 | Depends on aging setup |
| Brie | $8–12 | $12–20 | Yes, if you have aging space |
| Parmesan | $6–10 | $15–30 | Yes, but requires years of patience |