Homemade Ricotta Cheese

Even though making your own cheese at home sounds a bit daunting, this ricotta recipe is super easy and really fun to do. This cheese is delicious as an appetizer, but also works great in the filling for homemade lasagna or served with roasted mushrooms on toasted country bread. And we also love a mushroom-tomato ricotta bake. It takes about 20 minutes or so to heat the milk and cream to the right temperature and then it’s just a matter of how firm or soft you want your cheese to be that will determine the total time involved. 

Treks rsw 1280 65 1
Straining the curds from the whey after bringing the milk to 185 F and adding the salt, vinegar and lemon juice.

Whole milk makes much better ricotta than low-fat milk, and it’s best to find one that is not ultra-pasteurized. Ultra-pasteurized milk is not recommended because it has already been heated to a very high temperature of 280 degrees Fahrenheit which prevents it from curdling properly. Normally pasteurized milk has been heated to a much lower temperature of between 145 and 161 degrees. You need the curds and whey to separate for making ricotta, so just stick to normally pasteurized milk for this project! We also recently made our ricotta with non-homogenized milk and it was delicious and super creamy, but it’s difficult to find this kind of milk, and if you can’t, just stick with homogenized milk and it will work out just fine. 

4 from 1 vote

Homemade Ricotta Cheese

Servings 2 cups
Prep Time 10 minutes


  • 1 large pot
  • 1 large colander
  • 1-2 large pieces of cheesecloth
  • 1 kitchen or candy thermometer


  • 8 cups whole milk do not use ultra-pasteurized … see notes above
  • 1/2 cup heavy cream
  • 1 1/2 teaspoons sea salt
  • 2 tablespoons fresh-squeezed lemon juice strain pulp out
  • 2 tablespoon rice vinegar can also use white wine vinegar


  • In a large pot, slowly heat the milk and cream together until it reaches 185 F, stirring occasionally along the way. The best way to measure the temperature is to clip a candy or instant-read thermometer to the side of the pot when you first begin the process.
  • While the milk mixture is heating, line a colander with cheesecloth and position the colander over a bowl that is slightly smaller than the colander.
  • Set aside. Mix the lemon juice and vinegar in a small container and set aside.
  • Once the temperature reaches 185 F, remove the pot from the heat and immediately stir in the salt.
  • Slowly drizzle the lemon juice and rice vinegar over the top.
  • Stir gently with a silicone spoon or spatula until the curds begin to form.
  • Ladle or pour the mixture into the colander and allow the liquid to flow into the bowl underneath and the curds to remain in the colander. You may have to empty the bowl a few times so that it won't overflow back into the colander.
    Once you see most of the liquid flow through, roll any loose edges of cheesecloth over the top of the cheese and allow the mixture to drain until it reaches the consistency you desire.
    This can take anywhere from 20 minutes to a few hours, depending upon how firm you like your ricotta. I've even let it drain overnight in the refrigerator. Be sure to cover the ricotta with some plastic wrap if you do this overnight.
  • Store the cheese in an airtight container for up to two weeks in the refrigerator.


Store the cheese in an airtight container for up to two weeks in the refrigerator.
Treks rsw 1280 67 1
This is the milk we used for our latest batch and it was superb! This particular milk is non-homogenized and NOT ultra-pasteurized, which makes excellent ricotta!
Treks rsw 1280 68 1
Roasted Mushroom Toasts with Ricotta & Gruyere Cheese
Treks rsw 1280 69 1
Mushroom-Tomato Ricotta Bake

Join the Conversation

  1. Will goat milk work for this? Thank you!

    1. Hi Dee! We have never tried this ricotta recipe with goat cheese, but we love goat cheese and from all that I’ve read, goat milk can be a direct replacement for cow’s milk in ricotta. We will give it a try as soon as we get a chance and report back to you! Thank you for your comment!

      1. Thank you I would love to know!

        1. We are out of town, but as soon as we get home, we will make it with goat milk and get back to you! In the meantime have a Happy New Year!🎉

  2. Hi Dee! We have now tried the goat cheese ricotta twice with no luck. We just cannot get curds to form. We will try again with the most fresh goat milk we can find. Ricotta likes unpasteurized milk, but that is hard to find!

    1. That’s what I was afraid of. Thank you so much for the tries and response!

      1. It’s funny, because there are all sorts of posts about making ricotta with goat’s milk, but somehow, it just didn’t work for us, which is really too bad, since we love goat cheese!

  3. 4 stars
    Just a thought to add a little more, you’ll get a lot more ricotta if, after you stir in your vinegar, you just let it sit for about 20 minutes. You’ll find a thick layer of curds floating on the top ready to be ladled or sieved out into your colander. Do not pour your base solution through the colander. See, if after removing the first layer of curds, leave your base solution for another 10 or 15 minutes and you’ll get a little bit more, often in the bottom. Basically, you’ll lose a lot of your ricotta if you just pour it into your colander immediately after mixing in the vinegar.
    Also, some areas of the world do not consider it to be actual true ricotta if it’s made with cow’s milk. I saw someone mention goat’s milk and that’s the OG from what I understand XD

    1. Suz Author says:

      Thank you so much for your comment and ideas! We will definitely give it a try to yield more ricotta by allowing it to sit longer before straining it, and then going for a second round! We’ve read that ricotta can technically be made from the milk of cows, sheep, goats and water buffalo!

Leave a Reply

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

Recipe Rating

Treks & Bites, LLC © Copyright 2024. All rights reserved.