HowLongFor

How Long Does It Take to Make Ricotta?

By the HowLongFor Editorial Team

Quick Answer

Homemade ricotta takes 30–45 minutes of active time. The process involves heating milk, adding acid, and straining the curds. Draining time adds 10–60 minutes depending on desired texture.

Duration by Type

Stovetop (standard)(most common)30 minutes – 45 minutes
Instant Pot35 minutes – 40 minutes
Oven (hands-off)50 minutes – 60 minutes
Traditional whey ricotta60 minutes – 90 minutes

Uses leftover whey; lower yield

Step-by-Step Timeline

1
Combine milk, cream, and salt2 minutes
2
Heat to 190–200°F15 minutes – 20 minutes
3
Add acid and stir once1 minute
4
Let curds form undisturbed5 minutes – 10 minutes
5
Strain through cheesecloth10 minutes – 30 minutes

Shorter is creamier; longer is firmer

Quick Answer

Homemade ricotta takes just 30–45 minutes from start to finish, with only about 15–20 minutes of active work. The rest is hands-off heating and draining time. The result is significantly fresher and creamier than store-bought ricotta, and the process requires only 3–4 basic ingredients.

Method Comparison

MethodActive TimeTotal TimeYield (from 1/2 gallon milk)Best For
Stovetop (standard)15–20 min30–45 min~2 cupsEveryday use; most control
Stovetop (slow heat)15 min45–60 min~2 cupsCreamiest texture
Oven (hands-off)5 min50–60 min~2 cupsMinimal attention needed
Instant Pot5 min35–40 min~2 cupsFastest with least effort
Traditional whey ricotta20 min60–90 min~1 cupAuthentic; uses leftover whey

Step-by-Step Timeline (Stovetop Method)

StepTimeDetails
Combine milk, cream, and salt2 minUse whole milk; add heavy cream for richness
Heat to 190–200°F15–20 minMedium heat; stir occasionally to prevent scorching
Add acid (lemon juice or vinegar)1 min3 tablespoons per half gallon; stir gently once
Let curds form (undisturbed)5–10 minDo not stir; curds separate from whey
Strain through cheesecloth10–30 minShorter = creamier; longer = drier, firmer
Total30–45 min

Acid Options

AcidAmount per 1/2 gallonFlavor Impact
Fresh lemon juice3 tbspSlight citrus brightness
White vinegar3 tbspNeutral; clean flavor
Citric acid1 tsp dissolved in waterMost neutral; consistent results
Buttermilk1 cup (replace some milk)Tangy, complex flavor

Draining Time and Texture

The straining step is where you control the final consistency. Drain for 5–10 minutes for a moist, spreadable ricotta ideal for toast or pasta. Drain for 20–30 minutes for a firmer texture suited to lasagna or stuffed shells. Drain for 45–60 minutes for a dry ricotta perfect for baking in cheesecakes or cannoli filling.

Tips for the Best Results

  • Use whole milk: Higher fat content produces more curds and a creamier result
  • Add heavy cream: Mixing in 1/4–1/2 cup of cream per half gallon of milk increases yield and richness
  • Don't boil: Overheating past 200°F produces grainy, tough curds
  • Don't stir after adding acid: Let the curds form undisturbed for the best texture
  • Use fine-weave cheesecloth: Butter muslin or a nut milk bag prevents small curds from escaping

Storage

Homemade ricotta keeps in an airtight container in the refrigerator for 5–7 days. It does not contain the stabilizers found in commercial ricotta, so it is best used within the first few days for optimal freshness. The leftover whey can be used in bread dough, smoothies, or as a cooking liquid for grains.

Pro Tips

Use whole milk plus a splash of cream for the most curds and a richer result.

Serious Eats

Never let it boil past 200°F — overheating makes grainy, tough curds.

New England Cheesemaking Supply

Control texture with drain time: 5–10 minutes for spreadable, 45–60 for dry baking ricotta.

Bon Appetit

Sources

Related Questions

How long did it take you?

minute(s)

Was this article helpful?