Homemade Ricotta Cheese
Homemade ricotta cheese is fresh, creamy, delicate, and surprisingly easy to make with just a few simple ingredients. Once you taste the soft texture and rich flavor of freshly made ricotta, it’s hard to go back to store-bought versions.

This quick homemade ricotta recipe comes together in minutes using milk, cream, and vinegar or lemon juice. It’s perfect for spreading on toast, adding to pasta dishes, layering into lasagna, or using in desserts.
With step-by-step guidance and simple ingredients, you’ll have delicious ricotta ready in no time.
Why You’ll Love This Recipe
- Quick and easy: Ready with minimal prep and simple steps.
- Fresh flavor: Creamier and more delicate than most store-bought ricotta.
- Only a few ingredients: Made with pantry and fridge staples.
- Versatile: Perfect for savory meals, baking, and sweet recipes.
- Custom texture: Drain less for creamy ricotta or longer for firmer cheese.
What Is Ricotta Cheese?
Ricotta is a soft, mild Italian cheese known for its light texture and creamy consistency. It is commonly used in pasta dishes like lasagna and stuffed shells, but it’s also delicious in cheesecakes, pastries, toast toppings, and dips.
Homemade ricotta has a fresher taste and softer texture than many packaged varieties.
Ingredients You’ll Need
Full measurements are in the recipe card below.
Whole Milk: The base of the recipe. Whole milk gives the best creamy texture and higher yield.
Heavy Cream: Adds richness and softness to the ricotta.
White Vinegar or Lemon Juice: The acid that separates the milk into curds and whey.
Salt (Optional): Add for savory recipes or leave out for sweet uses.

How to Make Homemade Ricotta Cheese
Making ricotta at home is easier than you may think.
Step 1
Add the whole milk and heavy cream to a saucepan. Heat over medium heat, stirring gently, until the mixture begins to simmer.

Step 2
Add the vinegar or lemon juice and stir gently. Turn off the heat, cover the pot, and let it sit for about 5 minutes so the curds can form.

Step 3
Line a colander with cheesecloth or several layers of clean paper towels.

Step 4
Carefully spoon the curds into the lined colander and allow the ricotta to drain.
- 10 minutes: soft and creamy
- 20 to 30 minutes: thicker and firmer
Step 5
Use immediately or chill until ready to serve.
Pro Tips for Perfect Ricotta
- Use whole milk: Lower-fat milk gives less creamy results.
- Do not boil aggressively: Gentle heat helps create tender curds.
- Do not over-stir: Stir lightly once the acid is added.
- Drain to your preference: Less draining gives softer ricotta.
- Use fresh lemon juice: Great option for a subtle bright flavor.
Delicious Ways to Use Homemade Ricotta
Savory Ideas
- Layer into lasagna
- Fill ravioli or stuffed shells
- Spoon onto pizza
- Spread on toast with herbs
- Add to pasta sauces
Sweet Ideas
- Serve with honey and berries
- Use in cheesecake or cannoli filling
- Add to pancakes or waffles
- Spoon over roasted fruit
- Mix into oatmeal
Light Meals
- Add to salads
- Pair with roasted vegetables
- Serve with crusty bread
Frequently Asked Questions
Can I make ricotta without heavy cream?
Yes. You can use only whole milk, but cream adds a richer texture.
Can I use lemon juice instead of vinegar?
Absolutely. Lemon juice works very well and adds light citrus flavor.
Why didn’t my milk curdle?
This can happen if the mixture was not hot enough or the milk was ultra-pasteurized.
How long should I drain ricotta?
Drain for 10 minutes for creamy ricotta or up to 30 minutes for firmer ricotta.
Is homemade ricotta better than store-bought?
Many people prefer homemade ricotta because it tastes fresher and has a softer texture.
Storage Tips
Refrigerator
Store in an airtight container for up to 3 days.
Freezer
Freezing is not recommended, as the texture can become grainy after thawing.

Make Ahead Tip
Prepare ricotta a day ahead and refrigerate until needed. Stir gently before serving.
Related Recipes
⭐PLEASE RATE AND REVIEW
If you tried this Homemade Ricotta Cheese recipe and enjoyed it, please leave a 5-star rating and comment below. I’d love to hear how you used it!

Homemade Ricotta Cheese
Ingredients
- 3 cups whole milk
- ¼ cup + 2 tablespoon heavy cream
- Salt to taste Optional. I didn’t add any
- 1 ½ tablespoon white vinegar
Instructions
- In a medium pot, combine the milk and heavy cream. Stir the mixture and bring it to a simmer.
- Once simmering, add 1 tablespoon of vinegar and stir gently until the milk curdles.
- After that, add the remaining half tablespoon of vinegar and stir for a few seconds. Then, turn off the heat and cover the pot. Let it sit for 5 minutes.
- Line a colander with a lightly dampened cheesecloth. Carefully scoop the ricotta into the cheesecloth.
- Allow the ricotta cheese to drain. For a creamier texture, let it drain for 10 minutes; for a drier texture, let it drain for 30 minutes.
- You can use the ricotta immediately after it has drained as a spread or in recipes such as lasagna.
Video
Notes
- Instead of white vinegar, you can use lemon juice in the same measurements.
- If you don’t have cheesecloth, you can use three or four clean paper towels.
- I have not added salt to this cheese to allow for better control when using it in recipes.
- You can use lactose-free milk to make a creamy, delicious ricotta cheese.
