Homemade Cottage Cheese

5 from 2 votes

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

Good Cottage Cheese is hard to find, and as a Canadian, my choices are more limited than my 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 🤦‍♀️?!? I grew up with my grandma making all kinds of cheeses 🧀, and one thing that suck with me 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.

A slice of toasted bread topped with two generous scoops of ricotta cheese, garnished with lemon zest and fresh herbs, served on a white plate.

This is why I decided to make my own Homemade Cottage Cheese. I 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 easy version of my Homemade Cottage Cheese and say byeeeeee 👋 to additives and preservatives.

Why You’ll Love Homemade Cottage Cheese

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 😌🧀.

A slice of toasted bread topped with generous scoops of ricotta cheese, a thick slice of tomato, and small basil leaves, served on a white plate on a wooden table.

Ingredients

Store-bought cottage cheese 🧀 varieties often have weird ingredient lists filled with emulsifiers and thickeners like xanthan gum, guar gum, and monoglycerides. My recipe has 4 whole ingredients. That’s it! And I promise you can pronounce them all 💁‍♀️.

  • Milk: I 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 I like to I 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.

Nonna’s Tip

Save the whey! It’s packed with protein and great in smoothies, baking, or soups. Check out my “How to Use Leftover Whey” section below 👇 for more tips and uses!

A hand holds a plate with a slice of bread topped with a scoop of ricotta cheese, a thick slice of tomato, and two small basil leaves, all on a sunlit wooden surface.

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 super 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.

Variations and Substitutions for Homemade Cottage Cheese

  1. Add some plain yogurt to the finished cottage cheese to make it creamier, tangier, and higher in probiotics (if the yogurt contains live cultures).
  2. Instead of white vinegar, feel free to use lemon juice 🍋 or even apple cider vinegar for a slightly sweeter taste.
  3. Add some flavor boosters like chopped fresh herbs, garlic powder, smoked paprika, or chilli fakes for a spicy 🌶️ kick.
  4. 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.

Best Served With

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 perfect amount of creaminess.

🍹 Blend into Smoothies – You can also use whey in your smoothies for an extra protein boost.

Similar Recipes

A slice of toasted bread topped with two generous scoops of ricotta cheese, garnished with lemon zest and fresh herbs, served on a white plate.

Homemade Cottage Cheese

This Homemade Cottage Cheese is fresh, creamy, and totally free of weird additives. With soft, melt-in-your-mouth curds and just a few simple ingredients, it’ll turn you into a full-blown cottage cheese snob 🧀😌.
5 from 2 votes
Course: condiment
Cuisine: American
Makes: 3 cups
Author: The Modern Nonna
Prep Time: 5 minutes
Cook Time: 10 minutes
Resting Time: 1 hour
Total Time: 1 hour 15 minutes

Ingredients 

  • 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

Instructions 

  • Pour the milk in a big pot and heat as you stir every seconds until the milk reaches 180F. Use a thermometer.
    A hand holds a digital thermometer in a pot of milk, showing a temperature of 55.9°C. The milk appears to be heating on a stovetop.
  • 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.
    A clear liquid is being poured from a measuring cup into a large pot filled with milk or cream on a stovetop.
  • Let it sit covered for at least 30 min. I left mine for 60 minutes so that it was room temp.
    A brown cast iron Dutch oven with a brass knob on the lid sits on a stovetop, with a stove control panel and a green potted plant in the background.
  • Strain over a mesh sieve or cheesecloth and drain over a bowl for 30 min.
    A metal colander lined with a white cloth sits over a stainless steel pot, with liquid dripping through. Sunlight streams onto the wooden surface beneath.
  • 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. I didn't rinse mine, but this part I'll leave up to you.
    A white spatula rests on fresh ricotta cheese being strained through a fine mesh sieve over a stainless steel bowl, with sunlight illuminating the scene.
  • 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.
    A hand pours milk from a small glass bowl over a plate of crumbled cheese, set on a wooden table.

Video

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

Nutrition

Serving: 1cup, Calories: 300kcal, Carbohydrates: 60g, Protein: 42g, Fat: 48g, Saturated Fat: 28g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 10g, Cholesterol: 174mg, Sodium: 1261mg, Potassium: 1913mg, Sugar: 61g, Vitamin A: 2336IU, Vitamin C: 0.1mg, Calcium: 1569mg, Iron: 0.05mg

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

Additional Info

Course: condiment
Cuisine: American
COOKED IT? SLAYED IT? 💅
Tag @themodernnonna so I can hype you up 👏 and don’t forget to rate ⭐, drop a comment 💬, and show some love right here on the recipe!

Common Questions

How do I 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. My easy 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 easy 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 I use 2% Milk?

Yes, you can! I 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 I 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, I like to add in three heaping tablespoons at the end.

Isn’t this Farmer’s Cheese?

They’re cousins, but not twins!

Cottage cheese is soft, a little wet, and has those classic curds — sometimes it also has a splash of cream mixed in.

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 – perfect for slicing or spreading.

Hi! I'm Sneji. Nice to meet you!

I am more commonly known as “The Modern Nonna” on social media where I create easy home cooked meals with a modern twist. I was born and raised in Sofia, Bulgaria and learned how to cook at the best culinary school in the world – my grandma’s kitchen. I lived in Greece on the Island of Crete with my parents for a while and then moved to Toronto, Canada when I was in grade 5. I started to really cook and experiment with food 11 years ago when I was 21 years old. Everything I currently know is a reflection of some part of my life…

Keep up to date with me on social media! Follow @themodernnonna

5 from 2 votes

Leave a comment

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

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

3 Comments

  1. 5 stars
    I’ve been influenced! I have a confession to make. Before I started following your blog I was 1000% convinced I didn’t like cottage cheese. Then I tried one of your high protein recipes and I was hooked! So happy that I can now make my own without all the additives! Thank you! 💝

  2. I made the cottage cheese, OMG it’s delicious and so easy to make!! I don’t think I’ll ever buy store bought again. I’m going to add the whey to my sourdough bread this week.