This Cottage Cheese Potato Soup is creamy, cozy, and oh-so-satisfying! With soft potatoes and rich cottage cheese, it’s like a warm hug in a bowl.
I love how easy it is to whip up! Just simmer, stir, and enjoy. Perfect for chilly days, it warms you right up—who could say no to that? 🥔🥣
Key Ingredients & Substitutions
Potatoes: Use starchy potatoes like Russets for that creamy texture. If you’re looking for a healthier option, sweet potatoes can be a great substitute—they add a hint of sweetness!
Cottage Cheese: This provides creaminess without too much fat. If you prefer, ricotta can be a nice substitute, but it will change the texture slightly. For a dairy-free option, try silken tofu blended until smooth.
Bacon: Bacon adds a smoky flavor and crunch. If you’re avoiding pork, turkey bacon or crispy chickpeas can work instead. For vegetarians, simply skip it and add more spices to enhance the flavor.
Broth: You can use homemade or store-bought chicken or vegetable broth. If you want to reduce sodium, go for low-sodium versions or make your own at home!
How Do I Achieve the Perfect Creamy Texture in Potato Soup?
The secret to a silky texture is the way you handle the potatoes! After simmering them until they’re soft, use a potato masher or an immersion blender to break them down just a bit. This creates a nice mix of chunky and creamy. Remember, don’t blend completely—leave some pieces for texture!
- Cook the potatoes until fully tender, about 15-20 minutes.
- Once tender, mash them lightly while still in the pot.
- Stir in cottage cheese and milk until smooth and creamy, but don’t let it boil to keep it from getting too thick.

How to Make Cottage Cheese Potato Soup
Ingredients You’ll Need:
For the Soup:
- 4 large potatoes, peeled and diced
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup cottage cheese
- 1/2 cup milk or cream
For Toppings:
- 4 slices bacon, cooked and crumbled
- 2 tablespoons fresh parsley, chopped
For Cooking:
- 2 tablespoons butter or olive oil
- Salt and black pepper to taste
How Much Time Will You Need?
This creamy Cottage Cheese Potato Soup will take you about 10-15 minutes to prep and about 30-40 minutes to cook. So, in total, you’ll need around 50-60 minutes before you can enjoy a warm bowl of delicious soup! Perfect for a cozy meal!
Step-by-Step Instructions:
1. Sauté the Aromatics:
In a large pot, melt the butter or heat the olive oil over medium heat. Add the chopped onion and minced garlic. Sauté them until they become translucent and fragrant, which should take about 4-5 minutes. This step adds amazing flavor to your soup!
2. Add the Potatoes:
Next, toss the diced potatoes into the pot. Give everything a good stir and let it cook together for another 2-3 minutes. This allows the potatoes to absorb the flavors of the onions and garlic.
3. Cook Until Tender:
Pour in the chicken or vegetable broth and bring it to a boil. After it starts boiling, lower the heat and let it simmer until the potatoes are nice and tender, which should take about 15-20 minutes. You can check their tenderness by poking them with a fork!
4. Mash for Texture:
Once the potatoes are tender, grab a potato masher or an immersion blender. Gently mash the potatoes in the pot to create a thick and chunky texture, leaving some pieces intact for a delightful bite. This will really give that hearty feel to your soup!
5. Stir in the Creaminess:
Now it’s time to add in the cottage cheese and milk or cream! Stir everything together until well combined and heated through, but be careful not to let it boil. This is where that creamy goodness comes into play!
6. Season to Taste:
Taste your soup and then season it with salt and black pepper according to your preference. Remember, you can always adjust later, so start light!
7. Serve it Up:
Ladle the soup into bowls and top each serving with crumbled cooked bacon and a sprinkle of fresh parsley. This adds color and extra flavor!
8. Enjoy!
Serve hot and enjoy every comforting spoonful of your creamy Cottage Cheese Potato Soup. It’s the perfect dish for chilly days or whenever you need a little warmth in your life!
Can I Use Other Types of Cheese Instead of Cottage Cheese?
Yes! While cottage cheese adds a unique texture and flavor, you can substitute it with cream cheese or ricotta for a creamier soup, or even with shredded cheddar for a different taste. Adjust the amount of liquid accordingly if the cheese is thicker.
Can I Make This Soup Vegetarian?
Absolutely! Simply omit the bacon and use vegetable broth instead of chicken broth. You can add more vegetables like carrots or celery for extra flavor and nutrition!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. If the soup thickens in the fridge, just add a little extra broth or milk when reheating to reach your desired consistency.
Is This Soup Gluten-Free?
Yes, this Cottage Cheese Potato Soup is naturally gluten-free as none of the ingredients contain gluten. Just double-check the labels on your broth to be sure!
