How to Make Homemade Cottage Cheese – Easy Recipe
This homemade cottage cheese recipe is simple and delicious. It’s also way cheaper than the store-bought stuff. You can adjust the fat content, curd size, and creaminess to suit your preferences. I can’t wait for you to try it!
Table of Contents
Making cottage cheese is so simple that it’s hard to believe I spent most of my life thinking I had to buy it.
Homemade cottage cheese solves a few problems in the kitchen: It’s significantly cheaper to make your own. It tastes way better than the store-bought options. And it’s a great way to use up milk that is about to expire.
Homemade cottage cheese is made by warming milk and adding acid, such as vinegar or lemon juice. It doesn’t require special ingredients, aging, or a complicated process.
You only need about 15 minutes of hands-on time to make cottage cheese. Even if I wanted to buy cottage cheese, driving to the grocery store takes me longer than that.
Making homemade cottage cheese is an easy way to dive into making fresh cheese, and your whole family will love the result.
One of my favorite breakfasts is a bowl of homemade cottage cheese with homemade bacon. My three-year-old likes it with fresh berries or even just plain.
No matter how you serve it, once you make this homemade cottage cheese recipe, you’ll never go back to the store-bought stuff.
Why You’ll Love Homemade Cottage Cheese
- Nutritious – Homemade cottage cheese is made from simple ingredients: milk, vinegar, cream, and salt (and the cream and salt are optional). That’s it! It’s made with simple ingredients and is packed with protein.
- Cheap – It depends on the cost of ingredients. But for me, making 3 cups of homemade cottage cheese was 59% cheaper than buying an equal amount of store-bought.
- Easy – This is an easy recipe. It’s as simple as warming milk, adding vinegar, and straining it. And most of the process is completely hand-off.
- Versatile – Homemade cottage cheese is delicious in dessert recipes, pasta dishes, and dips.
- Reduces food waste – If you have milk that’s about to expire, use it to make cottage cheese!
What Is Cottage Cheese?
Cottage cheese is a simple combination of curds and cream. When warm milk and acid are combined, the milk separates into curds and whey (Oh hey, Little Miss Muffet). The curds are mixed with cream, and voila! You have cottage cheese.
Video – Homemade Cottage Cheese
This homemade cottage cheese recipe is perfect for your Sunday meal prep. I like to make a batch for quick breakfasts for the week. Check out how I made cottage cheese in my Sunday Reset video on YouTube.
Don’t forget to subscribe to my YouTube channel. New videos come out weekly!
Types of Cottage Cheese
One of the best parts of making your own homemade cottage cheese is that you can make it exactly how you like it. And it requires no extra work to make these changes:
- Curd size – The curd size only affects the texture, not the taste. Break up the curds as much or as little as you prefer.
- Fat content – You can use any type of milk, from skim to whole. The more fat in the milk, the more fat and flavor in the cottage cheese.
- Moisture – If you prefer thick cottage cheese, mix in less or no heavy cream. Or, if you like a creamier texture, add cream to taste.
How To Serve Cottage Cheese
- Breakfast – Cottage cheese and fresh fruit is a classic. It’s also great with freeze-dried apples or freeze-dried strawberries. I like to add a little salt and black pepper to plain cottage cheese.
- Chocolate cottage cheese – Add a little cocoa powder and sugar for a sweet treat.
- Pasta dishes – Cottage cheese is a great alternative to ricotta. The best way to make lasagna, in my opinion, is with cottage cheese. It’s so good! You can toss it into just about any pasta dish to create a creamy sauce.
- Desserts – From cheesecake to chocolate cottage cheese ice cream, there are endless dessert recipes online that use cottage cheese.
- Dips – Throw a little cottage cheese into creamed spinach dip, salsa, or your other favorite dips.
- Eggs – One of my favorite ways to make fluffy scrambled eggs is to add a spoonful of cottage cheese before cooking. I even do this when I scramble freeze-dried eggs.
- Savory – For a savory snack, top homemade cottage cheese with fresh or freeze-dried herbs, a drizzle of olive oil, and salt and pepper.
Tools You Will Need
This post contains affiliate links. Any purchases from links outside of moon + magnolia may earn a commission at no additional cost to you.
- Dutch oven or large pot – I used an enameled cast iron Dutch oven. I love my Staub 5.5-quart Dutch oven. A heavy-bottomed sauce pot will also work.
- Digital thermometer – A digital fry thermometer will help you gauge the temperature of the milk, which is critical for making cheese curds.
- Spoon – I like to use a wooden spoon to break the curds apart.
- Towel or cheesecloth – Use a clean kitchen towel or cheesecloth to drain the whey.
- Large bowl – Use a large bowl to catch the whey. I love my 12″ Dominion bowl from Ohio Stoneware.
- Measuring cups and spoons – Grab your measuring cups and spoons for the vinegar and cream.
Ingredients
- Milk – You can use any kind of cow’s milk for cottage cheese, including nonfat milk, 1%, or 2%. I used pasteurized whole milk.
- Vinegar – Regular old white vinegar will do the trick. Lemon juice will also work, but it might have a slightly different flavor.
- Cream – For a creamy texture, add heavy cream to taste.
- Salt – Add salt to taste. I used about a half teaspoon of coarse kosher salt.
Homemade Cottage Cheese Recipe – Simple Steps
Pour the milk into a cast iron Dutch oven or heavy-bottomed sauce pot.
Attach a digital kitchen thermometer to the pot.
Over medium heat, warm the milk to 185°-190° F. Stir regularly to prevent the milk on the bottom of the pan from burning. The milk will get frothy as it warms, but it should not boil.
Once the milk is to temperature, turn off the heat and pour in the vinegar. Give it a good stir, but try not to crush the curds.
At this point, the milk will begin to curdle. Remove from the heat, cover, and allow to sit at room temperature for 30 minutes.
Line a large bowl with a large kitchen towel or cheesecloth.
Strain the curds through the towel/cheesecloth.
Gather the cheesecloth by the ends with one hand. With the other hand, squeeze out the excess liquid (whey).
Optional: For a less sour flavor, rinse the curds with cold water and drain well.
Unwrap the cheese and place it into a bowl. Use a wooden spoon to break apart the cheese curds.
Optional: For creamier cottage cheese, add heavy cream to taste. Add in 2 tablespoons at a time until it reaches your desired consistency.
Add salt to taste.
Chill in the fridge for at least an hour before serving.
Tips for Making Homemade Cottage Cheese
- Don’t use ultra-pasteurized milk – Do not use ultra-pasteurized milk. The high heat in the ultra-pasteurization process alters the milk proteins and bacteria needed to make cottage cheese.
- Don’t boil – Boiling the milk may create firmer curds and yield less cheese. I recommend using a fry thermometer to make sure you stay within the 185°-190° F range.
- Don’t toss the whey – You can use the leftover whey in smoothies, soups, and other recipes. We even use it to fertilize our garden beds sometimes.
How To Store Homemade Cottage Cheese
Compared to aged cheeses and those with preservatives, homemade cottage cheese has a short shelf life.
Leftover cottage cheese should be stored in an airtight container in the fridge for 3-5 days. If the milk was close to the expiration date, you may need to use it up sooner.
Frequently Asked Questions
What is the difference between cottage cheese and ricotta?
Cottage cheese is made from milk curds, while ricotta cheese is made from whey (the liquid you strain after curdling the milk).
Though they are similar, they vary in texture and moisture content.
Cottage cheese is lumpier and softer, and it often contains more salt (but you can control the salt when you make homemade cottage cheese).
Ricotta cheese, on the other hand, is smoother and firmer.
How much cottage cheese does one gallon of milk make?
The yield for homemade cottage cheese can vary a little, but in general, a gallon of milk will make about 3 cups of cottage cheese.
Is it cheaper to make or buy cottage cheese?
Making your own cottage cheese is cheaper. The price of the ingredients varies, but homemade cottage cheese is usually at least 20% cheaper.
Comparing the prices at my local grocery store, it was 59% cheaper to make my own cottage cheese.
Plus, you get all of the extra whey for throwing into recipes, turning into ricotta, or using as garden fertilizer. So you get an extra bang for your buck.
Can I use lemon juice instead of vinegar?
Absolutely! You can swap the white vinegar for lemon juice at a 1:1 ratio.
Can I use plant-based milk alternatives?
I don’t have any experience making plant-based cottage cheese. However, recipes online combine milk alternatives, nutritional yeast, and other ingredients for vegan cottage cheese.
How long will homemade cottage cheese last?
Homemade cottage cheese will last about 5 days in the fridge. But if your milk is getting close to the expiration date, I recommend using it up sooner.
What should I do with the leftover whey?
- Dough – Swap out some of the liquid with whey. This works great in sourdough pizza dough, no-knead sourdough bread, or sourdough sandwich bread.
- Soups and stews – Toss the leftover whey into Cuban garbanzo stew or garden veggie soup.
- Grains – Use the whey to cook grains like Instant Pot millet.
- Fermented veggies – Use your leftover whey for lacto-fermented onions and peppers.
- Smoothies – Add a little whey to your smoothies for extra protein.
More Recipes You Will Love
- Sourdough Discard Cinnamon Rolls
- Cheddar Broccoli and Potato Soup
- Creamy Lemon Chicken – (30-minute recipe)
- Sourdough Carrot Cake – (No-Wait Recipe)
- Sourdough Strawberry Cake with Fresh Berries
- My Favorite Kitchen Tools for Scratch Cooking (2024)
If you tried this recipe and loved it, leave a comment or review below!
And don’t forget to pin this post and follow Moon + Magnolia on Pinterest. You can save all my recipes on your boards and keep up with the latest happenings!
Homemade Cottage Cheese
This homemade cottage cheese recipe is simple and delicious. It's also way cheaper than the store-bought stuff. You can adjust the fat content, curd size, and creaminess to suit your preferences. I can't wait for you to try it!
Ingredients
- 8 cups milk
- 6 tbsp white vinegar
- 1/4 cup heavy cream (optional)
- Salt to taste
Instructions
- Pour the milk into a cast iron Dutch oven or heavy-bottomed sauce pot.
- Attach a digital kitchen thermometer to the pot.
- Over medium heat, warm the milk to 185°-190° F. Stir regularly to prevent the milk on the bottom of the pan from burning. The milk will get frothy as it warms, but it should not boil.
- Once the milk is to temperature, turn off the heat and pour in the vinegar. Give it a good stir, but try not to crush the curds.
- At this point, the milk will begin to curdle. Remove from the heat, cover, and allow to sit at room temperature for 30 minutes.
- Line a large bowl with a large kitchen towel or cheesecloth.
- Strain the curds through the towel/cheesecloth.
- Gather the cheesecloth by the ends with one hand. With the other hand, squeeze out the excess liquid (whey).
- Unwrap the cheese and place it into a bowl. Use a wooden spoon to break apart the cheese curds.
- Optional: For creamier cottage cheese, add heavy cream to taste. Add in 2 tablespoons at a time until it reaches your desired consistency.
- Add salt to taste.
- Chill in the fridge for at least an hour before serving.
Notes
- Make sure the milk warms to 185°-190° F and not above or below. If it doesn't get warm enough, it won't curdle. And if it gets too hot, you may end up with a small yield and chewy curds.
- Do not use ultra-pastuerized milk. The high heat in the ultra-pasteurization process alters the proteins and bacteria needed to make cottage cheese.
- For a less sour flavor, rinse the curds with cold water and drain well.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 299Total Fat: 15gSaturated Fat: 10gTrans Fat: 1gUnsaturated Fat: 5gCholesterol: 56mgSodium: 379mgCarbohydrates: 24gFiber: 0gSugar: 25gProtein: 17g
Nutrition is auto-calculated and may not reflect your final product.