Homemade Cottage Cheese
- Makes 3 cups
- Prep 5 minutes
- Cook 10 minutes
- Total 1 hour 15 minutes

Good Cottage Cheese is hard to find, and as a Canadian, our choices are more limited than our dad’s range of emojis when he texts. Not to mention that most of the cottage cheese options on the market are full of gums and ingredients you can’t even pronounce. Like whyyyyyy?!? We grew up with our grandma making all kinds of cheeses, and one thing that suck with us is: the best cheese is simple. Keeping ingredients wholesome and minimal means you get that unbeatable freshness and creaminess that store-bought cottage cheese could nevahhh compete with. Remember, store-bought brands will always prioritize shelf-life (because), which inevitably sacrifices taste and quality along the way.
This is why we decided to make our own Homemade Cottage Cheese. We know it may sound intimidating, but trust and believe it’s totally worth it! With the right tools and a handful of wholesome ingredients, you can make this straightforward version of our Homemade Cottage Cheese and say byeeeeee to additives and preservatives.
What stands out
Fresh, creamy and slightly tangy – Homemade Cottage Cheese will make any cottage cheese sceptic turn into a returning customer. None of that grainy, slimy, hailstone-sized stuff you’re used to. This here is the real deal. The texture? Soft and pillowy with small curds that practically melt in your mouth. Picture a cross between crumbly feta and creamy yogurt—a dairy lovers dream. Not to mention when you make it yourself, you can adjust the saltiness and creaminess to your liking.
Eat it by the spoonful, spread it on toast or scoop it up with your favorite veggies. Whatever you do, just know that you will turn into a cottage cheese snob, and there’s no going back.

Store-bought cottage cheese varieties often have weird ingredient lists filled with emulsifiers and thickeners like xanthan gum, guar gum, and monoglycerides. Our recipe has 4 whole ingredients. That’s it! And we promise you can pronounce them all.
- Milk: We prefer to use grass fed whole milk for its purity, rich flavor, and creamy consistency.
- Vinegar: Distilled white vinegar helps the curds form nicely. Don’t worry, there’s no residual sour flavor at the end of this process! You could also use lemon juice or apple cider vinegar in a pinch.
- Salt: You control your own sodium levels. It’s that simple.
- Cream or Yogurt: This is totally optional, but we like to we add 3 tablespoons of plain yogurt at the end to give the curds a creamier texture and probiotic boost.
How to Make Cottage Cheese
In a large pot heat milk to 180°F (82.2°C).
Remove from heat and immediately stir in the vinegar. Gently stir for about 30 seconds—you’ll see the curds start to separate from the whey.
Let it sit undisturbed for 30 minutes. This gives the curds time to fully form.
Pour the mixture into a cheesecloth lined strainer or mesh sieve over a large bowl. Let it drain for another 30 minutes.
Rinse the curds under cold water if you prefer a milder flavor and firmer texture. Gently squeeze out the excess liquid. Skip the rinse if you want a creamier, tangier more yogurt-like cottage cheese.
Stir in salt to taste, as well as cream or yogurt (totally optional) for a creamier texture and tangier taste.
Note: This is the fast version of cottage cheese. The traditional method is made by curdling milk, usually with the help of starter cultures (live bacteria), and sometimes rennet, then gently cutting, cooking, and draining the curds.
Kitchen tip
Save the whey! It’s packed with protein and great in smoothies, baking, or soups. Check out our “How to Use Leftover Whey” section below for more tips and uses!

Homemade Cottage Cheese vs. Ricotta
Cottage cheese and ricotta might look a little alike, but they’re totally different in how they’re made and how they taste.
Cottage cheese is all about the curds. You heat up milk, add a little acid like lemon juice or vinegar, and boom—curds and whey. You’ll drain it (sometimes rinse it), and then stir in a bit of cream or yogurt to bring it all together. The texture is chunky and chewy, and the flavor has a soft tang that’s so satisfying.
Ricotta though? She’s the elegant one. You can use milk or even leftover whey (yes, from your cottage cheese!)—gently heat it until it’s just about to boil, then stir in some acid. The curds that form are fine and soft. No rinsing here. You strain it gently and end up with a creamy, dreamy cheese that’s naturally a little sweet and spreadable like a cloud.
Swaps
- Add some plain yogurt to the finished cottage cheese to make it creamier, tangier, and higher in probiotics (if the yogurt contains live cultures).
- Instead of white vinegar, feel free to use lemon juice or even apple cider vinegar for a slightly sweeter taste.
- Add some flavor boosters like chopped fresh herbs, garlic powder, smoked paprika, or chilli fakes for a spicy kick.
- Whole milk will give you the creamiest curds, but feel free to use 2% milk or even goat’s milk for a funkier flavor profile. Keep in mind that non-dairy milks don’t curdle the same way and won’t work for this method.
Serve it with
- Use it as the base for this Cottage Cheese Flatbread.
- Make savory Cottage Cheese Eggs for breakfast.
- Add a spoonful to this Strawberry Protein Shake for a guilt-free post-workout boost.
- Create a fresh bowl with a scoop of cottage cheese topped with berries and drizzled with honey.
How to Use Leftover Whey
Homemade Cottage Cheese leaves behind quite a bit of byproduct, or whey. Here are some creative ways to repurpose your leftover whey and make sure nothing goes to waste!
Make Homemade Ricotta – Leftover whey is the KEY ingredient in Homemade Ricotta! Two cheeses for the price of one = winning!
Bake Bread – Another use for whey is in homemade bread. Replace water with whey in your favorite bread recipes to boost the protein content.
Enrich Soups and Stews – Add it to The Best Chicken Soup Ever for the amount of creaminess.
Blend into Smoothies – You can also use whey in your smoothies for an extra protein boost.
Ingredients
Makes 3 cups
- 1 gallon grass fed whole milk
- ¾ cup white vinegar
- 1 teaspoons salt, or to taste
- ¼ cup heavy cream, or more, optional
- 3 tablespoons plain yogurt (for tang), optional
Equipment
- Redmond Real Salt
- Large Pot
- Fine Mesh Sieve
- Cheesecloth
- Measuring Cups + Spoons
- Mixing Bowls
- Meat Thermometer
Method
- Pour the milk in a big pot and heat as you stir every seconds until the milk reaches 180F. Use a thermometer.
- Remove from the heat and add in the white vinegar. Gently stir for 30 seconds. You should see the milk solids start to separate from the whey.
- Let it sit covered for at least 30 min. We left ours for 60 minutes so that it was room temp.
- Strain over a mesh sieve or cheesecloth and drain over a bowl for 30 min.
- After 30 min you can rinse the curds with cold water (squeezing out the excess) or leave as is if you want it more creamy. We didn't rinse ours, but this part we'll leave up to you.
- Stir in salt + cream and enjoy! If you want to add active cultures and more tanginess, add a few tablespoons of the best plain yogurt you enjoy.
Kitchen notes
- Quick method: This is a fast version of cottage cheese — no starter cultures or rennet needed.
- Milk matters: Whole milk = creamiest curds. 2% works too. Non-dairy milks won’t curdle properly.
- Rinsed vs. unrinsed:
- Rinsed: Firmer, milder, less tangy.
- Unrinsed: Softer, tangier, more acidic.
- Acid options: Swap white vinegar with lemon juice or apple cider vinegar for a different flavor.
- Flavor it up: Stir in herbs, garlic powder, smoked paprika, or chili flakes for a savory twist.
- Boost with yogurt: Mix in plain yogurt (with live cultures) for creaminess, tang, and probiotics.
- Save the whey!: It’s protein-packed — use it in:
- Homemade ricotta
- Bread dough
- Soups and stews
- Smoothies
Questions
How do we store homemade cottage cheese?
Once your cottage cheese has cooled, transfer it to an air tight container and then store it in the fridge.
How long does Homemade Cottage Cheese Last?
Since it doesn’t have any preservatives, you’ll need to consume fresh homemade cottage cheese within 4-5 days of making it.
How much cottage cheese will 1 gallon of milk make?
You’ll get about 3 cups of cottage cheese from 1 gallon of milk.
can you make cottage cheese without rennet?
Absolutely! Rennet is typically found in commercial cottage cheeses. Our straightforward version uses white distilled vinegar (you could also use lemon juice) to separate the curds from the whey.
How does milk turn into cottage cheese?
When you add acid – in this case white vinegar – to warm milk, the proteins clump together and form curds. After the curds form, you drain and rinse the whey, add salt and cream, and voilà! You have cottage cheese!
Is it worth making your own cottage cheese?
Absolutely! Making Homemade Cottage Cheese is pretty straightforward to do with the right tools and a handful of ingredients. Besides, it’s fresher and creamier with no mystery additives or extra preservatives. Try it once and you’ll never go back!
Can we use 2% Milk?
Yes, you can! We use whole milk because it has richer flavor and a creamier texture. 2% will work to create a tasty cottage cheese, but the yield will be slightly less compared to whole.
What yogurt can we use to make probiotic cottage cheese?
Plain yogurt is rich with probiotics, making it a great addition to cottage cheese. In addition to beneficial bacteria, it lends a creamy, slightly tangy flavor to the recipe. Generally, we like to add in three heaping tablespoons at the end.
Isn’t this Farmer’s Cheese?
They’re cousins, but not twins! br br strong Cottage cheese is soft, a little wet, and has those classic curds — sometimes it also has a splash of cream mixed in. br br strong Farmer’s cheese starts out the same way, but it’s drained longer (or even pressed), so it turns out firmer, drier, and more crumbly – suited to slicing or spreading. br







