This Cottage Cheese Potato Soup is creamy and comforting, perfect for chilly days. Made with tender potatoes and smooth cottage cheese, it’s simple yet so satisfying!
I love finding ways to sneak in extra veggies, too! You can toss in some spinach or broccoli for a pop of color and health. Plus, it’s super easy to whip up—just blend, heat, and enjoy!
Key Ingredients & Substitutions
Potatoes: I recommend using Yukon Gold potatoes for their creamy texture. If you want to lighten things up, try cauliflower for a lower-carb option. Just keep the cooking time in mind, as cauliflower cooks faster!
Cottage Cheese: This is essential for creaminess. If you’re not a fan, Greek yogurt can be a good substitute. It’s tangy and thick, adding a nice twist to the soup.
Milk or Cream: Whole milk gives a rich flavor, but feel free to use low-fat milk or a dairy-free milk like almond or oat if you’re looking for lighter or vegan options.
Bacon: For a vegetarian version, you can skip the bacon or use turkey bacon for a healthier alternative. Smoked paprika can give you that smoky flavor without the meat.
How Do You Achieve the Perfect Texture When Blending the Soup?
The key to a great soup texture is blending it just right. You want a creamy base with some potato chunks for heartiness. Here’s how to do it:
- When the potatoes are tender, use an immersion blender to puree the soup directly in the pot. This method is easier and reduces mess.
- If you’re using a traditional blender, let the soup cool slightly and blend in batches, ensuring you fill the blender no more than halfway.
- Check the texture after blending; you can always blend more if you want it creamier!
By following these steps, you’ll get a nice mix of smooth and chunky for a comforting Cottage Cheese Potato Soup!

How to Make Cottage Cheese Potato Soup
Ingredients You’ll Need:
For the Soup:
- 4 large potatoes, peeled and diced
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup cottage cheese
- 1 cup milk or cream
- 2 tablespoons butter
- 1 cup fresh spinach or kale, chopped
- 4 slices bacon, cooked and chopped
- Salt and pepper, to taste
For Serving:
- 1 tablespoon fresh dill or parsley, chopped (optional garnish)
- Olive oil for sautéing
How Much Time Will You Need?
This soup takes about 10 minutes for prep and about 30 minutes to cook. In total, you’ll need around 40 minutes to have this delicious and creamy cottage cheese potato soup ready to enjoy!
Step-by-Step Instructions:
1. Sauté the Aromatics:
Start by heating a splash of olive oil in a large pot over medium heat. Once the oil is hot, add the chopped onion and minced garlic. Sauté for about 3-4 minutes until the onion is translucent and fragrant. This step is essential for building a flavorful base!
2. Cook the Potatoes:
Next, add the diced potatoes to the pot. Stir everything together, mixing the onions and garlic with the potatoes for about 2 minutes. This helps intensify the flavors.
3. Add Broth and Simmer:
Pour in the vegetable or chicken broth and turn up the heat to bring it to a gentle boil. Once it’s bubbling, reduce the heat to a simmer. Let it cook for about 15-20 minutes, or until the potatoes are nice and tender.
4. Blend for Creaminess:
Now it’s time to blend! If you have an immersion blender, you can blend the soup right in the pot. Blend until it’s partially smooth, leaving some potato chunks for texture. If you’re using a regular blender, allow the soup to cool slightly, then blend it in batches until you achieve your desired consistency.
5. Mix in Cottage Cheese and Milk:
Add the cottage cheese and milk (or cream) to the pot. Heat everything over low heat, stirring gently until it’s heated through. Be careful not to let it boil at this stage!
6. Add Greens:
Stir in your chopped spinach or kale. Let it cook for a few more minutes until the greens are wilted and bright!
7. Season to Taste:
Now is the time to season your soup. Add salt and pepper according to your taste. Remember, taste as you go!
8. Serve with Toppings:
When ready to serve, ladle the soup into bowls. Top each bowl with the cooked and chopped bacon, and sprinkle with fresh dill or parsley for a pop of flavor. Optional: Serve with warm bread or crispy croutons for dipping!
Enjoy your creamy, comforting Cottage Cheese Potato Soup! It’s perfect for a cozy night in or as a delicious treat any time of year.
Can I Use Different Types of Potatoes?
Absolutely! While Yukon Gold potatoes give a creamy texture, you can also use Russets for a fluffier soup. For a lower-carb option, try cauliflower as a substitute.
How Can I Thicken the Soup?
If you prefer a thicker consistency, you have a few options. You can mash some of the potatoes with a fork after cooking, or add an extra 1/4 cup of cottage cheese and blend it in for creaminess.
Can I Make This Soup in Advance?
Yes! You can prepare the soup and store it in the fridge for up to 3 days. Reheat on the stovetop, adding a splash of milk if it thickens up too much. Just wait to add the greens until you reheat, as they’re best fresh!
What Are Some Good Add-ins?
You can customize your soup with various add-ins! Try adding cooked chicken, diced carrots, or even a sprinkle of cheese on top before serving for extra flavor and heartiness.



