
Homemade Ricotta is the kind of simple kitchen recipe that feels a little magical every time you make it. With whole milk, heavy cream, kosher salt, and white wine vinegar, you can turn a few basic ingredients into soft, creamy, fresh ricotta in less than an hour.
What makes this recipe special? It is rich, delicate, and so much fresher than most store-bought ricotta. The milk and cream create a luxurious texture, while the vinegar gently separates the mixture into curds and whey.
This homemade ricotta is perfect for spreading on toast, spooning over pasta, layering into lasagna, filling stuffed shells, serving with fruit, or adding to both sweet and savory recipes.
Why You’ll Love This Homemade Ricotta
Why make ricotta at home when you can buy it at the store? Because homemade ricotta has a fresh, creamy texture and clean flavor that is hard to beat.
This recipe uses just four ingredients, and the process is surprisingly simple. You heat the milk and cream, stir in salt, add vinegar, let it curdle, then drain it through cheesecloth until it reaches the texture you like.
I love how customizable the texture is. If you like moist ricotta, drain it for less time. If you prefer it thicker and more spreadable, let it drain a little longer.
The secret tip? Do not rush the draining step. That 20 to 25 minutes is where the ricotta becomes soft, creamy, and spoonable.
Homemade Ricotta Time and Yield
Prep Time
10 minutes
Cook Time
10 minutes
Inactive Time
23 minutes
Total Time
43 minutes
Yield
About 2 cups
What Ingredients Are in Homemade Ricotta?
This recipe uses a short ingredient list, so quality makes a big difference. Whole milk and heavy cream create the rich base, while vinegar helps form the curds.
You’ll need:
4 cups whole milk
2 cups heavy cream
1 teaspoon kosher salt
3 tablespoons good white wine vinegar
Ingredient Notes
Whole milk gives the ricotta its creamy dairy base. Avoid using ultra-low-fat milk, because the texture will not be as rich.
Heavy cream makes the ricotta extra luxurious and smooth.
Kosher salt balances the flavor and keeps the cheese from tasting flat.
White wine vinegar gently curdles the milk and cream, separating the mixture into curds and whey.
Cheesecloth is not an ingredient, but it is essential for draining the ricotta and creating the right texture.
How to Make Homemade Ricotta
Making ricotta at home is easier than it sounds. The key is using gentle heat, giving the mixture time to curdle, and draining it until it reaches your preferred consistency.
Prepare the Sieve
Set a large sieve over a deep bowl.
Dampen 2 layers of cheesecloth with water.
Line the sieve with the damp cheesecloth.
This setup catches the ricotta curds while letting the whey drain into the bowl.
Heat the Milk and Cream
Pour the whole milk and heavy cream into a stainless-steel or enameled pot.
Stir in the kosher salt.
Bring the mixture to a full boil over medium heat, stirring occasionally.
Add the Vinegar
Turn off the heat.
Stir in the white wine vinegar.
Let the mixture stand for 1 minute.
During this time, it will begin to separate into thick curds and milky whey.
Drain the Ricotta
Pour the mixture into the cheesecloth-lined sieve.
Let it drain into the bowl at room temperature for 20 to 25 minutes.
Occasionally discard the liquid that collects in the bowl.
Adjust the Texture
For moister ricotta, drain it for less time.
For thicker ricotta, let it drain longer.
This is where you can make the texture exactly how you like it.
Transfer and Store
Transfer the ricotta to a bowl.
Discard the cheesecloth and any remaining whey.
Use the ricotta immediately, or cover it with plastic wrap and refrigerate.
Why Does Homemade Ricotta Curdle?
Ricotta forms when acid is added to hot milk and cream.
The vinegar causes the dairy mixture to separate into curds and whey. The curds are the soft, creamy ricotta, while the whey is the liquid that drains away.
This simple process is what turns milk and cream into fresh cheese.
How Thick Should Homemade Ricotta Be?
Homemade ricotta can be soft and moist or thicker and more spreadable.
It depends on how long you let it drain. Around 20 minutes gives you a softer ricotta, while 25 minutes or longer makes it thicker.
If you are using it for toast or dips, a thicker texture works beautifully. If you are using it in pasta or desserts, a slightly softer texture may be perfect.
Can You Make Homemade Ricotta Ahead of Time?
Yes, homemade ricotta can be made ahead.
Prepare it, drain it, transfer it to a bowl, and refrigerate it until ready to use. It is a great make-ahead ingredient for pasta, lasagna, toast, desserts, and appetizers.
For the freshest flavor and texture, use it within a few days.
How to Store Homemade Ricotta
Store homemade ricotta in a covered bowl or airtight container in the refrigerator.
It will keep refrigerated for 4 to 5 days.
Keep it tightly covered so it stays fresh and does not absorb refrigerator odors.
Can You Freeze Homemade Ricotta?
Freezing homemade ricotta is not ideal.
Ricotta can become grainy or watery after thawing because of its high moisture content. For the best texture, enjoy it fresh from the refrigerator within 4 to 5 days.
If you do freeze it, use thawed ricotta in cooked recipes like casseroles, stuffed shells, or baked pasta where texture changes are less noticeable.
What to Serve With Homemade Ricotta
Homemade Ricotta is incredibly versatile and works in both sweet and savory dishes.
Serve it on toasted bread with honey, jam, tomatoes, herbs, olive oil, or cracked pepper. Spoon it over pasta, spread it into lasagna, fill ravioli, or use it in stuffed shells.
For a sweet option, serve it with berries, figs, peaches, lemon zest, cinnamon, chocolate, or a drizzle of honey.
Homemade Ricotta Substitutions and Variations
One of the best things about homemade ricotta is how easily you can use it in different ways.
Make It Thicker
Drain the ricotta longer for a firmer, spreadable texture.
Make It Softer
Drain for less time if you want a creamier, looser ricotta.
Add Lemon Zest
Stir in lemon zest for a bright flavor that works well with toast, pasta, or desserts.
Add Fresh Herbs
Chopped basil, parsley, chives, or thyme make the ricotta more savory.
Add Black Pepper
Freshly ground black pepper gives the ricotta a simple, savory finish.
Make It Sweet
Stir in honey or maple syrup for a sweet ricotta topping.
Use It in Baking
Use homemade ricotta in cakes, pancakes, muffins, or cheesecakes for a soft, creamy texture.
Nutrition Notes
Nutrition will vary depending on the type of milk and cream used, the final draining time, and serving size.
This homemade ricotta is rich, creamy, and made with whole milk and heavy cream, so a little goes a long way.
Final Thoughts
Homemade Ricotta is fresh, creamy, simple, and surprisingly easy to make. With whole milk, heavy cream, kosher salt, and white wine vinegar, you can create about 2 cups of soft ricotta in under an hour.
Use it immediately while fresh, spread it on toast, stir it into pasta, or save it for your favorite baked dishes. Once you make ricotta at home, it may become one of those simple kitchen recipes you return to again and again.





