This easy Potato Soup recipe is truly the best! It’s quick and easy to make on the stovetop, it’s nice and creamy (without using heavy cream), and it’s always so cozy and comforting and delicious.
Do you have a favorite potato soup recipe?
If not — psst — bookmark this one! ♡
This easy potato soup recipe has been my tried-and-true, back-pocket, all-time-favorite for over a decade now. It’s perfectly rich and creamy (without using heavy cream), it’s full of flavor (because bland potato soup is the worst), it’s easy to adapt to be vegetarian and/or gluten-free (see below), and it is always, always a crowd fave. I promise it won’t let you down.
Let’s make some potato soup!
Potato Soup Recipe | 1-Minute V >
Potato Soup Ingredients:
To make this easy potato soup recipe, you will need:
- Bacon: I recommend using center-cut bacon here, to keep it a bit more lean. But any kind of bacon you love will do. We will also use its leftover grease (or butter, if you prefer) to sauté the veggies for extra flavor. That sa >or veggie stock, and then whatever kind of milk you prefer (I used 2% cow’s milk).
- Potatoes: I highly recommend making this soup with buttery Yukon gold potatoes. But russets or red potatoes would also do.
- Cheese: I recommend a good sharp cheddar cheese here for maximum flavor.
- Greek yogurt or sour cream: To make the soup extra-creamy.
- Salt and pepper: Add in as much as you need at the end to season your soup well.
And finally…toppings! I’m a big believer that the more, the merrier when it comes to toppings and potato soup. Some classic options could include
- Extra bacon, extra shredded cheese, thinly-sliced green onions or chives, sour cream, fresh thyme, sprinkle of Cajun seasoning
How To Make Potato Soup:
To make this potato soup recipe, simply:
- Cook the bacon. Dice and then sauté it in a large stockpot until it’s nice and crispy. Then transfer the bacon to a plate lined with paper towels, and reserve a few tablespoons of leftover grease in the stockpot (discarding the rest.)
- Sauté the veggies. Sauté the onion and garlic in the bacon grease until softened. Then stir in some flour, to create your roux.
- Add broth and potatoes. Then add the stock, milk and potatoes. Cook until the potatoes until softened, being sure to stir the soup regularly so that the bottom does not burn.
- Add remaining ingredients. Then stir in the cheese, Greek yogurt (or sour cream), and crispy bacon bits. Taste and season the soup with salt and pepper.
- Serve warm. Then serve it up, loaded up with all of your favorite toppings!
Guys, there are so many ways to customize this soup! Some possibilities could include:
- Make it vegetarian: Nix the bacon. And in its place, add in 2-3 teaspoons Cajun seasoning for a bit of extra flavor. (Plus, use butter or olive oil in place of the bacon grease.)
- Make it gluten-free: You could either:
- omit the flour, and instead, whisk a tablespoon of cornstarch into the cold milk and then add it to the soup
- don’t worry about cornstarch/flour at all, and instead, puree half of the soup to thicken it
- Lighten it up: Feel free to:
- omit the flour and 2 tablespoons of grease/butter, and instead, puree half of the soup to thicken it
- use skim milk
- use turkey bacon (although you may need to add in a little extra olive oil or butter to sauté the veggies)
- Add in extra seasoning: If you would like to give your soup an extra twist, feel free to add in 1 tablespoon:
- Cajun Seasoning (my favorite)
- Italian Seasoning
- Za’atar Seasoning
- Taco Seasoning
- Use a mix of potatoes: For something different, feel free to use a mix of Yukon gold potatoes and sweet potatoes, for more of a sweet and savory blend of flavors
- Add in some extra veggies: If you’d like to load this up with extra veggies, feel free to toss in a handful of chopped cauliflower and/or broccoli along with the potatoes. They work well with this recipe too!