This homemade ricotta cheese is so easy to prepare! It's a simple upgrade with big flavor.

Made with just four ingredients, milk, heavy cream, salt, and a splash of vinegar, this easy recipe is creamy, slightly tangy, and ultra-fresh.

Ricotta Cheese on bread and in a bowl

This post may contain affiliate links. Please read our disclosure policy.

Holly’s Recipe Highlights

  • Flavor: Ricotta cheese is a soft curd cheese with a mild flavor and creamy texture. It’s slightly sweet with a subtle tang.  
  • Skill Level: This recipe is foolproof, making it great for beginners.
  • Technique: Prepare this cheese with a curdling method that uses acid and heat. There is no special equipment required.
  • Serving Suggestions: It pairs well with bold flavors like tomato marinara, basil pesto, or roasted garlic. It’s also great with fruit and a drizzle of honey over crostini.
ingredients to make Homemade Ricotta Cheese

Ricotta vs. Cottage Cheese

While they can be used interchangeably in many recipes, cottage cheese is cheese curds, so the texture is more chunky, while ricotta is smoother. I find ricotta cheese to be a bit sweeter in flavor and richer.

Ingredient Tips for Ricotta Cheese

  • Milk: The base of this homemade ricotta recipe is milk. I use cow milk, but it can also be made with goat, sheep, or buffalo milk. Do not use ultra-pasteurized milk (UHT).
  • Heavy cream: This gives ricotta its rich, creamy flavor.
  • Vinegar: Vinegar is the acidic ingredient that creates the curds. If you don’t have vinegar, use lemon juice.
  • Salt: Salt is added for flavor.

How to Make Homemade Ricotta Cheese

It’s so easy to make fresh ricotta cheese!

  1. Boil milk, cream, and salt in a large pot (full recipe below).
  2. Remove from the heat, stir in vinegar, and let it rest until it forms curds.
  3. Strain the curds in a colander and enjoy your homemade cheese.

Save the Whey

The liquid strained from the cheese is called whey. Leftover whey is great to add to baked goods like bread, pizza dough, or even mixed with pancake mix in place of water. Place the colander over a bowl to catch the whey.

Storage

  • Store ricotta cheese in the refrigerator for up to 5 days. It may need to be drained or stirred before use.

Favorite Ways to Use Ricotta

Whether it’s a sweet or savory dish, this homemade ricotta is always a star!

Did you love this Ricotta Cheese recipe? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
a bowl of homemade ricotta cheese next to crostini
4.99 from 55 votes

Homemade Ricotta Cheese (4 ingredients)

Servings 4
Homemade ricotta cheese is easy to make with ingredients you likely have on hand—no special tools required. It's perfect for homemade pasta dishes and more!
Servings 4
Prep Time 5 minutes
Cook Time 40 minutes
Drain Time 45 minutes
Total Time 1 hour 30 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Equipment

Ingredients  

  • 4 cups whole milk
  • ½ cup heavy whipping cream
  • ¼ teaspoon salt
  • 3 tablespoons white vinegar or lemon juice

Instructions 

  • In a heavy-bottomed saucepan, heat milk, cream, and salt over medium heat while stirring. Cook just until the mixture comes to a boil.
  • Remove from the heat, add the vinegar, and stir to combine.
  • Let the mixture rest undisturbed for 30 minutes to allow curds to form.
  • Line a fine mesh strainer or colander with 2 layers of damp cheesecloth. Gently spoon the ricotta curds into the strainer.
  • Allow to drain for 30-45 minutes.

Notes

Homemade ricotta cheese will last up to 5 days if stored in an airtight container in the fridge. 
4.99 from 55 votes

Nutrition Information

Calories: 254 | Carbohydrates: 13g | Protein: 8g | Fat: 19g | Saturated Fat: 11g | Cholesterol: 65mg | Sodium: 262mg | Potassium: 344mg | Sugar: 12g | Vitamin A: 833IU | Calcium: 295mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Appetizer, Side Dish
Cuisine American

Adapted from: “No Whey.” Canadian Living, Sept. 2018, 9.

Ricotta Cheese on bread with a title
deliciously creamy Ricotta Cheese in a bowl with writing
easy to make Ricotta Cheese on a piece of bread with a title
Ricotta Cheese in a bowl and on a piece of bread with a title

Categories:

, , , , ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.99 from 55 votes (49 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. I just made a triple batch of this and it turned out wonderful! I will use it to make manicotti and stuffed shells. Thanks for the recipe!5 stars

  2. Last night I tried this for the first time. It was the ricotta addition to a spinach and ricotta cannelloni recipe I have used for years. It was marvellous.
    Thanks Holly!5 stars

    1. I have never tried it so I can’t say for sure, Robyn. We would love to hear how it turns out if you decide to try!

  3. Making your lasagna recipe for Christmas Eve and would like to use your ricotta recipe too because I don’t like store bought ricotta. Is this recipe enough to make your lasagna? Thanks

    1. Hi Denise, our ricotta recipe will make approx. 2 cups so it’s the perfect amount to make lasagna. I would love to hear how the lasagna turns out for you!

    1. Hi Rebecca, ricotta cheese can be made without salt but we have only made it as listed in the recipe. If you do try it without salt we would love to hear how it turns out.

  4. Is there an alternative for the cream and/or can it be omitted? We have to use lactose free dairy products in our house and there are many options for lactose free milk, but sadly I haven’t been able to find lactose free cream yet.

    1. I haven’t tried this without cream so I can’t say for sure how it would work. Let us kow how it goes if you try it!

      1. I have made this without cream and it still comes out delicious. Sorry it’s a little late in reply.4 stars

    1. Hi Ku’ualoha, I have always drained the liquid off but I bet it would be delicious used to make homemade pasta, bread or in a creamy soup! I would love to hear what you end up using it in!

  5. Mine came out delicious. Used a full cream milk and used lemon juice. Cheese had a sweet smell after it was strained. Used it for ravioli, love it!

  6. I have done this 2 times. Followed every step. Never got any curds. Used white vinegar and whole milk. What am I doing wrong? Ps…I’m a very experienced cook and baker

    1. I can’t say for sure Jayne, we made this ricotta again this week and it turned out beautifully. Did you allow the mixture to just come to a boil? Did you use vinegar or fresh lemon juice?

    2. Hi Jayne,
      I suspect I know what your issue might be. Are you using a reactive pan? I have made this a few times (always in my enameled cast iron dutch oven) with great results! Right now, as we speak, I doubled the receipe in side by side pots, enameled cast iron dutch oven on the left and my aluminum pot on the right. The ricotta in the aluminum pot is not curdling, so I suspect this is the reason. I beleive the recipe only works in a non-reactive pot. My $.02 cents.

  7. Holly: Thank you for the recipe for homemade ricotta cheese. Planned on making lasagna had all the ingredients except the ricotta. Found the recipe here at your website, my son helped me but it together. It was simple. Did not have fresh whole milk but always have several cans of Nestle NIDO Fortificada Instant milk in my cupboard. Used the dry milk in place of the whole milk, just followed the directions for making four cups of milk. Followed your directions for the ricotta step by step. Wow! Now, have the ricotta cheese for my lasagna. Thanks again for posting this recipe.5 stars

  8. Sounds super easy. I’m gotta try it, since we use a lot of Ricotta. Does ultra-pasteurized Heavy Cream work, b/c that’s the only kind I find in my supermarket. Thanks

  9. This looks great, but unfortunately, all of the heavy creams at my grocery store has additives (either gellan gum or carageenan). Will this still work if I use one of those creams? Thanks!

    1. Oh, I’m sorry to hear that Vincenzo. I’m not sure what would cause it to be hard as I haven’t had that problem. Did you add heavy cream? Did you drain it for only 30-45 minutes?

    1. 1 percent milk will work but the final product won’t be as rich if whole milk was used.

  10. Heya i’m for the first time here. I came across this board and I find It truly useful & it helped me
    out a lot. I hope to give something back and aid others like you aided me.