15-Minute Homemade Ricotta Cheese from Whole Milk

Fresh ricotta made by heating milk to 180F, curdling with vinegar, and straining through cheesecloth. This method produces soft, delicate curds with tangy flavor from white vinegar rather than lemon juice. The cheese develops in about 15 minutes and drains to your preferred consistency. Serve warm or chilled as a spread, pasta filling, or dessert component. This stovetop approach requires minimal equipment and transforms pantry staples into creamy homemade cheese.
Ingredients
- 1 quart whole milk, or up to 1 cup cream plus remaining milk
- 4 tsp white vinegar, or lemon juice
- 1 tsp salt, fine or kosher
Instructions
- 1
Heat milk in pot over medium-high until it reaches 180F or just before simmering, with foamy bubbly surface. Stir every few minutes, scraping the bottom to prevent scorching.
- 2
Turn off heat and gently stir in vinegar. Sprinkle salt on top and let sit 15 minutes for curds to form.
- 3
While curds set, line a colander or sieve with cheesecloth, fine mesh strainer, or doubled paper towels.
- 4
Pour curds and whey through the strainer, scraping the pot bottom to capture all curds.
- 5
Let drain until desired consistency; use 15 minutes for creamier cheese or over 1 hour for firmer texture. Gather cheesecloth edges and gently squeeze for faster draining if needed.
Tips
Vinegar produces more curds and better flavor than lemon juice. Stir frequently during heating to prevent scorching on the bottom; slight discoloration won't affect taste.
Line your strainer with fine cheesecloth in single layer for faster drainage, or triple-layer loose cheesecloth. Use a rubber spatula to press curds gently and extract more whey.
If curds don't form adequately after 15 minutes, add another teaspoon vinegar and wait 5 minutes more for better curd development.
Good to Know
Refrigerate in airtight container up to 5-7 days. Freeze up to 3 months, though texture becomes grainier upon thawing.
Make ricotta up to 2 days before use. Store drained curds refrigerated in container. Warm gently before serving if desired.
Serve warm or chilled. Use as spread on toast, filling for pasta or cannoli, base for desserts, or dolloped on fruit. Pairs with honey, fresh herbs, or cured meats.
Common Mistakes
Don't skip the bottom-scraping stirs during heating to avoid scorched milk flavor.
Don't use ultra-pasteurized milk if possible; it curdles less effectively than standard pasteurized.
Don't drain all liquid immediately if you prefer creamy texture; stop at 15-20 minutes instead of over 1 hour.
Substitutions
FAQ
Can I use ultra-pasteurized milk for ricotta?
Ultra-pasteurized milk curdles poorly because high heat damages the casein proteins. Standard pasteurized whole milk works best. If you must use ultra-pasteurized, increase vinegar to 5-6 tsp and expect lower yield.
What if my curds didn't form after 15 minutes?
Add another teaspoon of white vinegar, stir gently, and wait 5 additional minutes. This usually triggers curd formation. If still not forming, milk quality may be the issue; try a different brand.
How long can I keep homemade ricotta?
Fresh ricotta keeps 5-7 days refrigerated in an airtight container. Freeze up to 3 months, though texture becomes slightly grainier when thawed. Consume promptly for best flavor and texture.