This Potato Soup Recipe is rich and creamy (without using any heavy cream), easy to make, and always served loaded with all your favorite toppings such as cheese, bacon, green onions, and sour cream.
The Best Potato Soup Recipe
Some dinners are so simple, delicious, and loved by the whole family that, for a split second, you find yourself thinking, wow, life is so easy right now…
The moment is fleeting, of course. Especially with children in the house, shaking things around, as they learn how to be respectable humans.
But, the moment was there, and it felt so good, right!? Well, this creamy potato soup is one of those yummy dinnertime recipes created to make your life easier (yes, I’m talking to you moms and dads of the world). It’s,
- The perfect comfort food
- Creamy
- Easy-to-make
- Loved by all ages
- Delicious leftover
- And can easily be made vegetarian and gluten-free
But seriously, even if you only kinda like loaded baked potatoes or twice-baked potatoes, I’m thinking you’re really going to love this soup.
If not, add extra bacon. That always helps 🙂
Best Potatoes for Soup
The best potatoes for soup are Yukon gold potatoes.
Unlike mashed potatoes and baked potatoes, which love to be made with the oh-so-popular, and thick-skinned russet potato, potato soup prefers a more all-purpose potato. This good-for-everything type of potato isn’t exactly super starchy (like the russet) but isn’t super waxy either (like red bliss or new potatoes).
Fortunately, Yukon gold potatoes are incredibly popular and easy to find.
If you find yourself with a mish-mash of different potatoes, or perhaps the grocery store is sold out of Yukon golds, feel free to use a mix of different types of potatoes.
READ MORE: Waxy vs. Starchy Potatoes: Which One to Use?
How to Make Potato Soup
1. Cook the bacon: Add the chopped bacon to a large skillet and set over medium-high heat. Once the bacon is hot and sizzling, reduce heat to medium-low, and cover with a lid. Once the bacon pieces are golden and release their grease, remove the lid and allow them to cook until the desired doneness is reached. Remove the bacon using a slotted spoon and reserve the bacon grease. Set aside.
2. Soften the vegetables: Add one tablespoon of the reserved bacon grease (or olive oil, if preferred) to a large stockpot or Dutch oven set over medium heat. Add the onions, carrots, and celery. Cook, stirring often, until softening. Total time varies, but it will likely take approximately 10-15 minutes. Mix in the minced garlic and a generous pinch of salt and cook for 1 minute, stirring constantly.
3. Add the potatoes and cauliflower and add the chicken broth, chicken stock, or vegetable broth. Cover with a lid and bring to a boil over medium-high heat. Reduce heat to low and allow vegetables to simmer until very soft.
4. Create the roux: In a separate, smaller saucepan, melt the butter over medium heat. Once melted, slowly add the flour, whisking continuously until fully incorporated. Still whisking, slowly add the milk, stirring constantly until fully combined and starting to thicken and bubble. Remove from heat.
5. Combine and blend: Add the roux, mixing well to combine with the soft and mushy veggies and potatoes. Transfer to a large high-speed blender and blend until smooth and creamy, or, use an immersion blender to puree the vegetables until the desired consistency is reached. Stir in half and half and season with additional salt and black pepper, to taste. Add the crumbled bacon directly to the soup or sprinkle on to individual soup bowls when serving.
Potato Soup Toppings
Imagine your favorite loaded baked potato or twice-baked potato. That’s exactly what you want to have as garnishes for potato soup.
- Cheese – Most varieties of cheese go amazing with potato soup, but sharp cheddar cheese is an especially popular option among all age groups. Other options include Monterey Jack, Mozzarella, parmesan, or feta.
- Sour cream – Sour cream is an absolute must with potato soup just as it is on baked potatoes. Not a fan of sour cream? Try plain Greek yogurt instead.
- Green onions (or chives) – a sprinkle of freshly chopped green onions or chives add a phenomenal burst of fresh flavor.
- Tabasco sauce – In addition to green onions and shredded cheese, I always add a few drops of Tabasco sauce. I know not everyone will understand this addition, but, oh my! The best. The concentrated vinegar and spicy chili are the perfect contrast to the creamy soup base.
Tips, Tricks + Variations
Make it vegetarian:
First, skip the bacon. In its place, you’ll probably need to add a bit more salt, so adjust accordingly. Also, use a vegetable broth in place of the chicken broth.
Make it gluten-free:
- Omit the flour and mix one tablespoon of cornstarch with a bit of cold milk before whisking it into the soup.
- Leave out the flour and cornstarch altogether. It will still be very creamy, even without the roux.
- Or, substitute regular flour for gluten-free all-purpose flour.
Healthier potato soup:
- Skip the roux and half-and-half.
- Use turkey bacon (or no bacon at all).
- Add extra cauliflower in place of some of the potatoes.
- Add low-sodium broth and unsalted butter.
Creamy or chunky?
- For the smoothest soup, peel your potatoes.
- Feel free to blend your soup so that it is completely smooth and creamy, or set aside a bowl of gently mashed potatoes so that they are not blended with the rest of the soup.
- You may use a regular blender or immersion blender.
- Remember not to add the cooked bacon back to your soup until after it’s been blended or just before serving.
How to Thicken Potato Soup?
There are several ways to thicken potato soup:
- Add a roux. A roux is made by mixing equal parts flour and fat (in this case butter) over medium-low heat until it’s blonde in color. A good roux is essential in recipes such as gumbo or shrimp etouffée. To keep this option gluten-free, use gluten-free all-purpose flour. If you prefer not to add any kind of flour at all, try one of the below.
- Make a cornstarch slurry. Add 1 tablespoon of cornstarch with approximately 2-4 tablespoons of cold milk. Add it to the main soup. Repeat as needed but remember that cornstarch is sneaky so give it some time to thicken.
- Add cheese, sour cream, or yogurt. This will help thicken the soup and also add loads of extra flavor!
What Goes with Potato Soup
A meal within itself, potato soup is one of those recipes that doesn’t need anything else, except for a few toppings, of course!
That said, here are a few side dishes that would be happy to be served alongside a big pot of potato soup:
- Easy Spinach Salad
- Beets (3 Methods)
- Arugula Salad with Shaved Parmesan
- Easy Fruit Salad
- Grilled cheese or garlic bread
Can you Freeze Potato Soup?
I have read (and heard) mixed things about freezing and reheating potato soup. The general consensus is that it’s an absolute no if there are any chunky bits of potato as thawing and reheating results in a strange and mushy consistency (and not in a good way).
Unfortunately, I have not tried freezing potato soup myself – have you? So I can’t tell you with complete certainty that it will result in anything wonderful.
For best results, however, follow these tips:
- Allow the soup to cool in the refrigerator completely before transferring it to freezer-friendly containers.
- Double-bag in freezer-safe zip-lock bags. Remove most of the air, leaving just a small amount of space to allow the liquid to expand as it freezes.
- To reheat, allow the soup to thaw in the fridge overnight, then transfer to a pot and cook until heated through.
Fortunately, this potato soup is delicious leftover and reheated for up to 3-4 days.
More Potato Recipes,
- Cheesy Potatoes Au Gratin Recipe
- Easy Twice Baked Potatoes Recipe
- Perfect Baked Potato (How to Bake Potatoes)
- Baked Sweet Potato (How to Bake Sweet Potatoes)
- Easy Instant Pot Mashed Potatoes Recipe
- Garlic Butter Boiled Potatoes (How to Boil Potatoes)
Have you tried making this Potato Soup Recipe?
Tell me about it in the comments below! I always love to hear your thoughts. And tag me #theforkedspoon on Instagram if you’ve made any of my recipes, I always love to see what you’re cooking in the kitchen.
RECIPE CARD
Potato Soup Recipe
Ingredients
- 6 slices bacon - chopped
- 2 large yellow onions - diced
- 4 large carrots - diced
- 4 stalks celery - diced
- 6 cloves garlic - minced
- salt and black pepper - to season
- 1 large head cauliflower - chopped into small florets
- 6 cups potatoes - peeled and chopped into small cubes
- 6 cups vegetable broth - plus more as needed (may also use chicken broth or chicken stock)
- ⅓ cup butter
- ⅓ cup all-purpose flour
- 2 cups milk - (2% or whole milk)
- ½ cup half-and-half - or additional milk
- For serving – shredded sharp cheddar cheese, chopped green onions, chives, bacon bits, sour cream, Tabasco sauce
Instructions
- Cook bacon: Add the chopped bacon to a large skillet and set over medium-high heat. Once the bacon is hot and sizzling, reduce heat to medium-low and cover with a lid. Cook low and slow, stirring occasionally. Once the bacon pieces are golden and release their grease, remove the lid and allow them to cook until the desired doneness is reached. Remove the bacon using a slotted spoon to a plate lined with paper towels. Set aside. Reserve bacon grease.
- Cook vegetables: Add one tablespoon reserved bacon grease (or olive oil if you're cooking this recipe without bacon) to a large stockpot set over medium heat. Add the onions and sauté for 3-4 minutes, stirring often. Add the carrots and celery and continue to cook, stirring often, for an additional 6-8 minutes, or until vegetables have softened. Mix in the minced garlic and approximately 1 teaspoon salt and cook for 1 minute, stirring constantly.
- Add the potatoes and cauliflower: Add the cauliflower and diced potatoes to the pot. Mix well to combine and add the veggie broth (or water). Cover with a lid and bring to a boil over medium-high heat. Reduce heat to low and allow the vegetables to simmer until very soft.
- Create the roux: Melt the butter in a separate, smaller saucepan, over medium heat. Once melted, slowly add the flour, whisking continuously until fully incorporated. Still whisking, slowly add the milk, stirring constantly until fully combined and starting to thicken and bubble. Remove from heat.
- Combine soup and roux: Once the potatoes and vegetables are completely softened, stir in the prepared roux, mixing well to combine.
- Blend: Transfer soup to a large high-speed blender and blend until smooth and creamy, or, use a sturdy hand-held immersion blender to puree vegetables until desired consistency is reached. Stir in the half and half.
- Season and serve: Season with additional salt and pepper, to taste. Serve garnished with cooked bacon bits, green onions, shredded cheese, and sour cream. Enjoy!
Jessica’s Notes
- I used a combination of waxy potatoes (like red potatoes) and starchy potatoes (Yukon gold potatoes and russet potatoes). Feel free to do the same or pick your favorite.
- Peeling the potatoes is not a requirement, however, russet potatoes tend to have thicker skins, so in order to achieve an extra creamy soup, I recommend at least peeling that variety.
- Can I make this recipe gluten-free? Yes. Simply use gluten-free all-purpose flour to make the roux.
- What is a roux? A roux is made from fat (usually butter) and flour. It is used to thicken things like stews and soups. In this case, the roux adds an extra layer of creaminess which helped eliminate the need for whipping cream. Feel free to skip the roux for a lighter soup.
- I love bacon in this recipe, but don’t worry, the bacon is optional. If you prefer to keep this recipe vegetarian, simply leave it out. Should you choose to add bacon, I recommend thicker-cut bacon, but any bacon will work.
- The cauliflower is optional. I simply have a habit of adding extra vegetables whenever possible – especially if I know no one will taste them!
- The soup itself is delicious, but the toppings are essential. My favorites include green onions, bacon bits, and tabasco sauce.
Nutritional Information
(Nutrition information provided is an estimate and will vary based on cooking methods and specific brands of ingredients used.)
Em says
What a fantastic recipe! The soup is incredibly rich and creamy.
Jessica Randhawa says
Thank you the fantastic feedback and rating, Em ๐