Learn how to make cottage cheese with minimal ingredients in just a few simple steps. It’s a healthy and tasty snack when served with fresh fruit, a rich and savory addition to main dishes, and the perfect base for creamy and healthy dips.

homemade cottage cheese topped with halved strawberries in a white bowl. More strawberries in a bowl in the background.

This post contains affiliate links, which means I make a small commission at no extra cost to you. See my full affiliate link disclosure here.

Cottage cheese is an easy recipe for curdling milk with an acid, letting it rest, then straining the curds and adding cream. It’s such a simple process that yields a high-protein food with a satisfyingly creamy texture

It’s often underappreciated, perhaps because of the texture of the curds or the mildly acidic flavor from the vinegar. Yet, I find that kids love it.

This homemade cottage cheese is easily enjoyed on its own, but it can be served so many different ways whether sweet or savory. Add sliced tomato, salt, and black pepper for a savory dish, use it in zucchini lasagna, or enjoy it sweet with a swirl ofย homemade peach preservesย or fresh fruit.

With roughly 14 grams of protein per half-cup serving, cottage cheese is a great option for a low-fat snack that keeps you feeling full longer.

Why Youโ€™ll Love This Creamy Cottage Cheese

Itโ€™s a delicious and nutritious snack: Cottage cheese is delicious whether served sweet or savory. It’s rich and creamy with a fun texture. It’s also an easy way to get more protein in your family’s diet through a healthy snack.

Itโ€™s healthier than store-bought: You’ll notice that cottage cheese purchased from the store typically has a whole host of additives for extended shelf life and preserved consistency. Not so with homemade, in which there are four simple ingredients for a far fresher and healthier product.

It’s simple to make: This recipe uses everyday ingredients that you probably already have in your kitchen. It also makes good use of extra milk or milk that is beginning to sour.

Ingredients

milk, cream, salt and vinegar in cups on a countertop.

Milk: You can use almost any kind of cow milk, raw or pasteurized, whole or low-fat. However, don’t use ultra-heat pasteurized, as the milk proteins are altered and it will not form curds properly. I prefer whole milk for its rich flavor and creamier consistency.

Vinegar: If you don’t have white vinegar, you can substitute apple cider vinegar or lemon juice.

A full ingredient list with exact amounts can be found in the recipe card below.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Tools You May Need

Food thermometer

Cheesecloth, tea towel, or yogurt strainer

spoonful of cottage cheese coming out of a bowl with strawberries.

How to Make Cottage Cheese

milk in a pot.

Step 1: Pour the milk into a large pot over medium heat. Stir often so the bottom doesn’t scald and the heat is dispersed. Heat slowly until it begins to simmer or reaches 185 degrees Fahrenheit. It will be frothy but should not boil.

milk and vinegar in a pot.

Step 2: Add the vinegar and salt to the milk. Stir, then remove from the heat and let sit for 45 minutes. You will see the milk curdling.

straining curds through cheesecloth.

Step 3: Strain the curds through some cheesecloth or a tea towel positioned over a large bowl to catch the whey. Place the curds into a bowl with a lid or plastic wrap and refrigerate for 2 hours. Store the whey in the fridge for use in other recipes!

adding cream to curds in a bowl.

Step 4: Once chilled, gently break up the curds and mix with ยผ cup of heavy cream. For a smaller curd, break it up a little more, and for a creamier consistency, add another ยผ cup of cream. Serve cold.

overhead photo of homemade cottage cheese topped with strawberry slices on a countertop.

Tips

  • Bring the milk to temperature, but be careful not to boil or heat it too quickly as this can impact the strength of the curds.
  • Donโ€™t use ultra-heat processed milk.
  • As an added step, you can gently rinse the strained curds with cold water to make them less sour before adding the cream.
  • Strain well to end up with firm curds. You can squeeze the cottage cheese inside the cheesecloth or tea towel to remove even more liquid.
  • When storing the cottage cheese in the refrigerator, you can place the airtight container upside down, creating an air pocket that serves as a vacuum seal to extend the freshness.

Storage

Store cottage cheese in an airtight container in the fridge for up to a week. Monitor for any developing sour smells or discoloration to determine the freshness.

Cottage cheese does not freeze well, so that is not recommended. It develops a less pleasant, gritty texture.

How to Serve

cottage cheese in a bowl with strawberries, more strawberries surround the bowl.
  • Cottage cheese is a great protein-packed snack that can be served with fresh fruit, berries, strawberry jam, honey, nuts, or seeds. 
  • Make it savory and top it with chopped veggies like avocado, sweet peppers, or cucumber, or add crumbled bacon, fermented salsa, pico de gallo, or fermented hot sauce.
  • Use cottage cheese in place of ricotta in lasagna, or add it to other pasta dishes for added creaminess, texture, and richness.
  • Add fresh herbs and spices to make a healthy veggie dip.

How to Use Up Leftover Whey

When making cottage cheese, you’ll inevitably end up with quite a bit of whey. If you’re wondering what on earth to do with it all, here are some suggestions!

Recipe FAQs

Is making your own cottage cheese worth the time and effort?

You be the judge, but the result is fresh and delicious, and itโ€™s not an intensive process. Itโ€™s a great way to use up extra milk or milk that is about to sour.

How much cottage cheese does a gallon of milk make?

One gallon of milk will yield approximately 3 cups of cottage cheese.

What is the main ingredient in cottage cheese?

Cowโ€™s milk of varying fat content.

What is the difference between cottage cheese and ricotta?

Ricotta is typically made from whey, which provides a soft but gritty texture with very small curds. Cottage cheese is made from milk, and it has more noticeable curds, giving it a looser texture.ย 

More Sourdough Recipes from the Farmhouse

If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.

Cottage Cheese

4.75 from 4 votes
Homemade cottage cheese is a healthy and tasty snack when served with fresh fruit, a rich and savory addition to main dishes, and the perfect base for creamy and healthy dips.
Prep: 5 minutes
Cook: 45 minutes
Additional Time: 2 hours
Servings: 4
homemade cottage cheese topped with halved strawberries in a white bowl. More strawberries in a bowl in the background.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 6 cups whole milk
  • โ…“ cup white vinegar
  • 1 tsp salt
  • ยผ-ยฝ cup heavy cream

Instructions 

  • Pour the milk into a large pot over medium heat. Stir often so the bottom doesn’t scald and the heat is dispersed. Heat slowly until it begins to simmer or reaches 185 degrees Fahrenheit. It will be frothy but should not boil.
  • Add the vinegar and salt to the milk. Stir, then remove from the heat and let sit for 45 minutes. You will see the milk curdling.
  • Strain the curds through some cheesecloth or a tea towel positioned over a large bowl to catch the whey. Place the curds into a bowl with a lid or plastic wrap and refrigerate for 2 hours.
  • Once chilled, gently break up the curds and mix with ยผ cup of heavy cream. For a smaller curd, break it up a little more, and for a creamier consistency, add another ยผ cup of cream. Serve cold.

Notes

  • Bring the milk to temperature, but be careful not to boil or heat it too quickly as this can impact the strength of the curds.
  • Donโ€™t use ultra-heat processed milk.
  • As an added step, you can gently rinse the strained curds with cold water to make them less sour before adding the cream.
  • Strain well to end up with firm curds. You can squeeze the cottage cheese inside the cheesecloth or tea towel to remove even more liquid.
  • When storing the cottage cheese in the refrigerator, you can place the airtight container upside down, creating an air pocket that serves as a vacuum seal to extend the freshness.

Nutrition

Calories: 274kcal | Carbohydrates: 18g | Protein: 12g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 61mg | Sodium: 725mg | Potassium: 564mg | Sugar: 18g | Vitamin A: 812IU | Vitamin C: 0.1mg | Calcium: 462mg | Iron: 0.03mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

4.75 from 4 votes

Leave a comment

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

Recipe Rating




20 Comments

  1. Rhonda says:

    Tried this with fresh raw goats milk! After looking at your ricotta cheese recipe, my results are tiny curds and could easily look like ricotta. Probably due to the naturally homogenized milk that goats milk is but excited to use this…. hoping to use it in a zucchini lasagna to freeze & hoping it doesnโ€™t break down too much!!

  2. Lori-Ann says:

    4 stars
    I eat cottage cheese almost everyday. Could you use skim milk to make this fat free?

    1. Lisa Bass says:

      Yes, you could.

  3. Patricia says:

    i wondered if you knew why the shelf life was only one week, when even organic cottage cheese from the store is much longer ? Also, the recipe given is for 6 cups of milk, but I thought it was for a whole gallon? Which do you suggest ?

    1. Lisa Bass says:

      6 cups of whole milk, but you can double the recipe if needed!

  4. Carla says:

    How long will this last in the refrigerator?

    1. Lisa Bass says:

      Around a week.

  5. Mary Jean says:

    Can I use home made oat milk in this recipe?

    1. Lisa Bass says:

      No.

  6. Janna says:

    Thanks Lisa! Looking forward to making this! One Question: Does the whey have a salty/vinegarish taste since these are added before separation? Wondering if this will affect the recipes I use whey for (ex. fermented veggies, etc.)

    1. Lisa Bass says:

      I don’t find the taste to be too salty or vinegarish.

  7. Kikki says:

    5 stars
    I canโ€™t wait to get back home and give this a try. Iโ€™m spending a small fortune on Good Culture Cottage cheese and want to make a lower sodium version!!!!

  8. Teresa Rudd says:

    5 stars
    Do I have to add the heavy cream?

    1. Lisa Bass says:

      No.

  9. judy says:

    in your nutrition facts, how big is a serving size and is the nutrition label for the whole batch or for one serving?

  10. Selena says:

    If I wanted to make a lower fat version, could I follow the same recipe, but use 2% milk? Thanks!

    1. Anonymous says:

      Wondering the same thing