This cozy Cottage Cheese Potato Soup is creamy and comforting, loaded with fluffy potatoes and rich cottage cheese. It’s perfect for chilly days when you need a warm hug in a bowl!
I love how quick and easy this soup is to whip up. Just blend, heat, and enjoy! Top it with some herbs, and you’ve got a tasty dinner ready in no time!
Key Ingredients & Substitutions
Potatoes: Starchy potatoes like Russets work best for a creamy texture. If you’re looking for a healthier option, you can also use sweet potatoes for a hint of sweetness.
Cottage Cheese: Low-fat cottage cheese is great here for creaminess without too many calories. If you’re dairy-free, try using silken tofu blended until smooth as an alternative.
Broth: I prefer vegetable broth for a lighter taste, but chicken broth adds rich flavor. Use homemade or low-sodium varieties if you’re concerned about salt.
Kale or Spinach: Fresh greens add nutrition and color. If you don’t have either, other leafy greens like Swiss chard or even frozen spinach work well!
Croutons: Store-bought croutons are a quick option, but homemade ones are easy to make! Just cube stale bread, toss with olive oil, garlic powder, and bake until golden.
How Can I Get the Best Creamy Texture in My Soup?
Blending part of the soup is essential for achieving that creamy consistency. Here’s how to do it right:
- Choose a blender that’s safe for hot liquids; an immersion blender makes this step super easy.
- After cooking, ladle out about half of the soup and blend until smooth, then return the blended part to the pot.
- To keep your soup creamy, mix in the cottage cheese on low heat and avoid boiling after adding it.
Following these tips will help create a comforting soup that’s perfectly creamy and delicious!

Cottage Cheese Potato Soup
Ingredients You’ll Need:
- 4 large potatoes, peeled and diced
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup low-fat cottage cheese
- 1/2 cup milk or cream (optional for extra creaminess)
- 1 tbsp olive oil or butter
- Salt and black pepper to taste
- 1/2 cup fresh parsley, chopped (plus extra for garnish)
- 1 cup kale or spinach, chopped (optional)
- Croutons for topping
- Bacon bits for topping (optional)
How Much Time Will You Need?
This delicious soup takes about 10 minutes to prep and around 25 minutes to cook. In total, you’ll need about 35 minutes from start to finish, making it a quick and satisfying option for dinner!
Step-by-Step Instructions:
1. Sauté the Aromatics:
Start by heating olive oil or butter in a large pot over medium heat. Add the finely chopped onion and minced garlic. Sauté for about 3-4 minutes until the onions become translucent and the garlic is fragrant. This is the perfect base for your soup!
2. Cook the Potatoes:
Next, add the diced potatoes and the broth to the pot. Bring everything to a boil. Once it’s boiling, reduce the heat and let the soup simmer until the potatoes are tender, which should take about 15-20 minutes. You can poke them with a fork to check for tenderness!
3. Blend for Creaminess:
Once the potatoes are soft, carefully remove about half of the soup from the pot. Use a blender or an immersion blender to blend this portion until it’s smooth. Then, return the blended soup to the pot. This step gives your soup the creamy texture we love!
4. Add the Cottage Cheese:
Now it’s time to stir in the cottage cheese and, if you like, the milk or cream for extra creaminess. Mix it well until it’s all combined. Remember to keep the heat on low and avoid bringing it to a boil after adding the cottage cheese to prevent curdling.
5. Mix in the Greens:
If you’re using kale or spinach, add it to the pot now. Let it cook for an additional 3-5 minutes until the greens are wilted. This adds a nice color and nutrition to your soup!
6. Season to Taste:
It’s time to season! Add salt and black pepper to your liking. Stir in the freshly chopped parsley for a burst of flavor.
7. Serve and Enjoy:
Serve your warm soup hot, and don’t forget the toppings! Add crunchy croutons and sprinkles of bacon bits if you want a little extra flair. Enjoy every comforting bite of your creamy Cottage Cheese Potato Soup!
Can I Use Different Types of Potatoes?
Yes, you can! Russet potatoes are ideal for a creamy texture, but Yukon golds or red potatoes will also work. Just keep in mind that different potatoes may slightly alter the flavor and texture.
Can I Make This Soup Dairy-Free?
Absolutely! You can replace the cottage cheese with blended silken tofu to maintain creaminess. Use almond or oat milk instead of regular milk or cream to keep it dairy-free.
How Long Will Leftovers Last?
Leftover soup can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to avoid scorching.
Can I Freeze This Soup?
Yes, you can freeze this soup! Just make sure it cools completely first. Freeze in containers or freezer bags for up to 3 months. Thaw it in the fridge overnight before reheating it on the stove.



