• Recipes
  • Recipes by Course
  • Recipes by Cuisine
  • Recipes by Diet
  • Recipes by Ingredient
  • Recipes by Season
Love For Food

it all started with a love for food

  • All Recipes
  • Course
    • Appetizers
    • Main Course
    • Side Dish
    • Salads
    • Soups and Stews
    • Sauces, Dips, and Spreads
    • Snacks
    • Baked Goods
    • Dessert
  • Cuisine
    • American
    • Asian
    • british
    • Chinese
    • Greek
    • Indian
    • Italian
    • Mediterranean
    • Mexican
    • Moroccan
    • Spanish
    • Thai
    • Vietnamese
  • Diet
    • Dairy-Free
    • Gluten-Free
    • High Fiber
    • High Protein
    • Vegan
    • Vegetarian
    • Under 500 Calories
  • Ingredient
    • Pantry Staples
    • Beef Recipes
    • Chicken Recipes
    • Game Meat Recipes
    • grain and legume recipes
    • Meat Alternative Recipes
    • pork recipes
    • seafood recipes
    • shrimp recipes
    • tofu recipes
  • Season
    • any season
    • spring recipes
    • summer recipes
    • fall recipes
    • winter recipes
Pantry Staples, Recipes, Sauces, Dips, and Spreads  /  February 2, 2025

Easy Homemade Fresh Ricotta

by Laurel Braun
Jump to Recipe Print Recipe

Homemade ricotta is literally the easiest cheese you can make and the flavour comparison between fresh and store bought is astounding.

homemade ricotta

In Canada, our milk is pasteurized before it can be sold, which makes it less ideal for traditional cheesemaking. It’s one of the few cheeses you can make at home without needing raw milk, special cultures, or fancy equipment—and it still turns out rich, creamy, and full of flavour. Even with pasteurized milk, you can seperate the ricotta curds with just of acid and heat.

Traditionally, cheesemakers create ricotta from the whey left over after making other cheeses from raw milk. The word ricotta means “recooked.” After seperating the curds from the cheese, whey is left behind that still contains proteins. After allowing the whey to ferment, cheesemakers rapidly heat it to denature the proteins, which then form the soft curds we recognize as ricotta.

Why Make Homemade Ricotta?

Well yes, you can buy it, but here where I live, a 1 kg tub is typically $11-18 and a small 1 lb tub is $7-9. You can buy a 4L jug of whole milk for about $5 and make 2 lbs of cheese. The value and flavour are big wins!

Aside from the cost, the flavour is so much creamier and fresh compared to the store bought stuff, which I often find to be quite sour tasting in comparison.

Not only can you control the salt content, but no extra additives are required! Just milk, salt, and lemon juice or vinegar. Store-bought ricotta often contains additives to preserve flavour and prolong shelf life.

Non-Reactive Cookware

Use cookware that is non-reactive will not react with acid – i.e. aluminum, copper, tin, or cast iron.

The most common and best material to use is stainless steel, however enameled surfaces can be used as well.

Some people use non-stick cookware, but I am weary of using it in any recipes that call for non-reactive, such as canning recipes and cheesemaking.

Fine Sea Salt

Choose a salt with no additives (aside from iodine, often listed as potassium iodide).

Some table salt I have purchased in the past contains sugar and cornstarch. This can alter the end product of your cheese, especially if you get into more intense cheesemaking in the future.

If you can’t find a fine sea salt without additives, use either kosher salt (add about 1/2 tsp more salt) or pickling salt (very expensive).

Milk Matters

Raw milk, though best for cheesemaking, may not be the best choice here since ricotta is often a secondary cheese product made from raw milk. Feel free to use it here, you will end up with a lot more cheese!

With pasteurized milk, it’s more difficult to extract cheese once, especially twice from the milk. With using pasteurized, it has been heated to 72°C (161°F) for 15 seconds, then rapidly cooled to 4°C (39°F)1.

I don’t recommend using ultra-high temperature (UHT) pasteurized milk. This milk is heated to 140°C (284°F) for 2–4 seconds, then rapidly cool it to 4°C (39°F)
2. Once the milk hits that high temperature, the proteins start to behave differently when you heat them again—making it tough to form curds for ricotta.

UHT milk is often shelf-stable, but in Canada, you’ll usually find it in the refrigerated section. It’s especially common in “special” enhanced milks, like high-protein or lactose-free varieties. Manufacturers use UHT pasteurization to dramatically extend the milk’s shelf life.

Whole milk is the best choice here. The higher fat content means you will yield a rich, flavourful cheese and it yields more than a lower fat milk.

To Make Homemade Ricotta Cheese

Making the Ricotta

In the large non-reactive pot, add the milk and whisk in the salt. Turn the heat to medium and heat the milk, stirring occasionally, to 200°F.

Cold milk
100°F
150°F

If you don’t have an instant read thermometer, heat the milk until you just begin to see light bubbling when you stir. Typically this occurs after it has reached 200°F so keep your eyes on the milk. It will begin to smell sweet and begin to steam as it warms up. Do not let it boil. This takes me 12-13 minutes on a 17,000 BTU gas stove.

160°F
170°F
200°F

Once the milk reaches 200°F, remove from the heat. Quickly stir in the white vinegar or lemon juice – it should almost instantly begin to curdle. Stop stirring and let it sit, covered, for 30 minutes.

Straining and Storage

The curd has separated from the whey
Set up cheesecloth over strainer

Once the 30 minutes has elapsed, set up a cheesecloth over a strainer. To to keep the whey to use in other recipes (e.g. baking), place the strainer over a very large bowl. Otherwise, drain over the sink.

Scoop the curds slowly into the cheesecloth so it doesn’t fold over itself or overflow. Pour the remainder through the cheesecloth. Go slowly so you don’t spill.

Letting it continue to drain
Optional to remove to cheese form and let it further drain and firm up

Let the cheese continue to strain and drip for 15-30 minutes depending on how firm you’d like the cheese. When using it for lasagna I like to keep a bit more of the whey. You can even let it continue to strain in the fridge for an hour or two if you’d like firm ricotta.

Once done straining, remove the homemade ricotta to a storage container. Turn the cheesecloth inside out and shake gently to remove the remaining curds. If you have a reusable cheesecloth, quickly rinse it in the sink after using before hanging to dry to make it easier to clean.

Enjoy!

homemade ricotta

Easy Homemade Fresh Ricotta

Laurel Braun
Fresh ricotta is not only creamier and more flavourful than store-bought but it is also half the price! Fresh ricotta is perfect to serve in lasagna, quiche, ravioli, or as a dip! This recipe makes about 1 lb of ricotta.
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Straining Time 30 minutes mins
Total Time 1 hour hr 30 minutes mins
Course Pantry Staples, Sauces, Dips, and Spreads
Cuisine Italian
Servings 4 (100 g)
Calories 150 kcal

Equipment

  • Large non-reactive pot stainless steel is best
  • Instant read thermometer
  • Cheesecloth and strainer

Ingredients

  • 2 L whole milk*, not UHT pasturized
  • 2 tsp fine sea salt**
  • ¼ cup (59 ml) white vinegar or bottled lemon juice

Directions

Making the Ricotta
  • In the large non-reactive pot, add the milk and whisk in the salt. Turn the heat to medium and heat the milk, stirring occasionally, to 200°F.
  • If you don’t have an instant read thermometer, heat the milk until you just begin to see light bubbling cauldron movement in the milk when it’s stirred. Typically this occurs after it has reached 200°F so keep your eyes on the milk. It will begin to smell sweet and begin to steam as it warms up. Do not let it boil. This takes me 12-13 minutes on a 17,000 BTU gas stove.
  • Once the milk reaches 200°F, remove from the heat. Quickly stir in the white vinegar or lemon juice – it should almost instantly begin to curdle. Stop stirring and let it sit, covered, for 30 minutes.
Straining and Storage
  • Once the 30 minutes has elapsed, set up a cheesecloth over a strainer. If you want to keep the whey to use in other recipes (e.g. baking), place the strainer over a very large bowl. Otherwise, drain over the sink.
  • Scoop the curds slowly into the cheesecloth so it doesn’t fold over itself or overflow, and eventually pour the remainder through the cheesecloth. Go slowly so you don’t spill.
  • Let the cheese continue to strain and drip for 15-30 minutes depending on how firm you’d like the cheese. When using it for lasagna I like to keep a bit more of the whey. You can even let it continue to strain in the fridge for an hour or two if you’d like firm ricotta.
  • Once done straining, remove the ricotta to a storage container. Turn the cheesecloth inside out and shake gently to remove the remaining curds. If you have a reusable cheesecloth, quickly rinse it in the sink to remove the remaining curds before setting it to dry over the spout.
  • Enjoy!

Notes

Milk: Quality makes a difference here – the less high temperatures the milk has been exposed to, the better.
Salt: avoid salt with any additives aside from iodine. Sea salt is best.
Cheesecloth: If you don’t have a cheesecloth use a very fine mesh strainer – but I find it quite messy to clean.
Nutrition Per 100 g : Calories 150 kcal | Carbohydrates 7.27 g | Protein 7.54 g | Fat 10.2 g | Sodium 110 mg | Potassium 219 mg | Fiber 0 g

Nutrition

Calories: 150kcal
Keyword any season, egg free, gluten-free, recipes, stove top
Tried this recipe?Let us know how it was!
  1. https://www.organicvalley.coop/blog/difference-between-pasteurized-and-ultra-pasteurized-milk/ ↩︎
  2. https://dairynutrition.ca/en/milk-quality/uht-milk/ultra-high-temperature-pasteurized-milk ↩︎

Post navigation

Aloo Gobi: Authentic Indian Potato and Cauliflower Curry
The Best Creamy Potato Salad

1 comment

  • Reluctant Retiree
    February 5, 2025

    This looks good!

Comments are closed.
Laurel Braun

Laurel Braun

Hi there! My name is Laurel. I live and work in the Okanagan – a beautiful valley in the interior of British Columbia. When I moved here my passion for food only grew with the fresh local produce and focus on seasonal eating. Once I started gardening, my passion has transformed into this all consuming group of hobbies that include cooking, gardening, and preserving.

Most Popular Recipes

Recent Comments

  • Easy Red Lentil Curry | Masoor Dal - Love For Food on Chettinad Chicken Curry
  • Reluctant Retiree on Easy Homemade Fresh Ricotta
  • My Mom’s Homemade Pasta Sauce – Love For Food on Traditional Ragù alla Bolognese
  • Quick & Easy Pizza Dough – Love For Food on Saucy Take-Out Style Pizza Sauce
  • Indian Butter “Chicken” Jackfruit Curry – Love For Food on The Best Homemade Vegan Garlic Naan

Pages

  • Recipes
  • Recipes by Course
  • Recipes by Cuisine
  • Recipes by Diet
  • Recipes by Ingredient
  • Recipes by Season

Categories

  • Appetizers
  • Baked Goods
  • Bowls
  • Breakfast
  • Dessert
  • freezing
  • lifestyle
  • Lunch & Dinner
  • Main Course
  • Pantry Staples
  • preservation
  • Recipe Roundup
  • Recipes
  • Salads
  • Sauces, Dips, and Spreads
  • Side Dish
  • Snacks
  • Soups and Stews

Recent Posts

  • Chettinad Chicken Curry
  • 20-Minute Shrimp Pesto Pasta
  • Easy and Delicious Homemade Pasta
  • Flaky Cheddar and Chive Biscuits
  • Air Fryer Pita Pizza

Archives

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • Elara by LyraThemes
  • All recipe nutritional information provided on this website is for informational purposes only and shall not be relied upon. Nutrition is calculated on Cronometer and may not be accurate.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required