This easy and delicious soup uses few ingredients and delivers so much flavor that the whole family will love! This recipe is so easy to modify, depending on what you have on hand.
I’ve used both russet or gold potatoes for this recipe with similar results, so feel free to use either. I’ve also substituted the sour cream for Greek yogurt and it turned out perfect!
Add any toppings you love! I recommend shredded cheese, crispy bacon, sour cream (or Greek yogurt), and chives. If you try this recipe, be sure to let me know your thoughts of it in the comments and let me know if you made any changes! Enjoy!
Some or all of the links in this post are affiliate links. When you click the link and make a purchase, I may earn a small commission at no extra cost to you.

Loaded Potato Soup
Ingredients
- 6 strips bacon, chopped
- 3 Tbsp butter
- 1 yellow onion, diced
- 3 garlic cloves, minced
- ⅓ cup flour
- 2 ½ lbs (about 4-5) russet or gold potatoes diced
- 4 cups chicken broth
- 2 cups milk
- ½ tsp salt
- 1 tsp pepper
- ½ teaspoon chili powder
- ½ cup sour cream or Greek yogurt
- Shredded cheddar cheese, chives, and additional sour cream (or greek yogurt) and bacon for topping optional
Instructions
- In a large stock pot, cook bacon over medium heat. Once cooked, remove with slotted spoon or tongs and set aside, leaving bacon grease in the pot.
- Add butter and onions and saute until translucent. Add garlic and sauté until fragrant, about 1 minute more.
- Add flour and stir. Add potatoes, chicken broth, milk, salt, pepper, and chili powder. Bring to a boil. Allow to boil for about 10 minutes, or until potatoes are fork tender, stirring occasionally.
- Reduce heat to low. Using an immersion blender, blend half the soup. (You can also carefully place half the soup in a blender and blend or simply mash some of the potatoes)
- Add sour cream and cooked bacon. Simmer for 10 minutes and serve with cheese and any topping you love!

Loaded Potato Soup
Equipment
- Hand Blender or Stand Blender If you don't have a blender, a potato masher can work
Ingredients
- * 6 strips bacon chopped
- * 3 Tbsp butter
- * 1 yellow onion diced
- * 3 garlic cloves minced
- * ⅓ cup flour
- * 2 ½ lbs russet or gold potatoes diced about 4-5 potatoes
- * 4 cups chicken broth
- * 2 cups milk
- * ½ tsp salt
- * 1 tsp pepper
- * ½ teaspoon chili powder
- * ½ cup sour cream or Greek yogurt
- * Shredded cheddar cheese, chives, and additional sour cream (or greek yogurt) and bacon for topping optional
Instructions
- In a large stock pot, cook bacon over medium heat. Once cooked, remove with slotted spoon or tongs and set aside, leaving bacon grease in the pot.
- Add butter and onions and saute until translucent. Add garlic and sauté until fragrant, about 1 minute more.
- Add flour and stir. Add potatoes, chicken broth, milk, salt, pepper, and chili powder. Bring to a boil. Allow to boil for about 10 minutes, or until potatoes are fork tender, stirring occasionally.
- Reduce heat to low. Using an immersion blender, blend half the soup. (You can also carefully place half the soup in a blender and blend or simply mash some of the potatoes)
- Add sour cream and cooked bacon. Simmer for 10 minutes and serve with cheese and any topping you love!
1 thought on “Loaded Potato Soup”