Few dishes feel as comforting on a chilly afternoon as a warm, creamy bowl of potato soup. This loaded potato soup brings together everything people love about a classic baked potato — crispy bacon, savory ham, rich Cheddar cheese, and fresh green onions — all blended into a smooth, hearty soup that’s perfect for family meals.
Whether you’re preparing a cozy weekend dinner, feeding guests, or simply craving something warm and satisfying, this recipe delivers big flavor with simple ingredients. It’s especially popular with seniors and anyone who loves nostalgic, home-cooked meals.
Why This Soup Is the Ultimate Comfort Food
Potatoes have long been a dependable and affordable kitchen staple. In soup form, they become incredibly creamy, soaking up flavors from the broth, butter, and milk. When paired with smoky bacon, ham, sour cream, and cheese, you get a comforting bowl that feels both familiar and indulgent.
This soup is a reminder of family gatherings, cold winter nights, and the kind of meals that bring everyone to the table.
Ingredients You’ll Need
-
1 package (12 oz) bacon
-
1 ½ cups chopped onion
-
6 cups chicken broth
-
2 lb baking potatoes, peeled and cubed
-
⅔ cup butter
-
¾ cup all-purpose flour
-
4 cups milk
-
1 teaspoon salt
-
1 teaspoon ground black pepper
-
1 cup diced cooked ham
-
1 container (8 oz) sour cream
-
2 ½ cups (10 oz) shredded sharp Cheddar cheese, divided
-
¾ cup sliced green onions, divided
These ingredients blend together to create a thick, flavorful soup with a perfect balance of creaminess and texture.
How to Make Loaded Potato Soup
1. Cook the Bacon and Onion
Cook the bacon in a skillet over medium heat for about 6–7 minutes until crisp. Drain, crumble, and set aside. Keep 2 tablespoons of the drippings in the pan and sauté the chopped onion until soft.
2. Simmer the Potatoes
In a large pot, combine the cooked onions, chicken broth, and diced potatoes. Bring to a boil, reduce heat, and simmer about 10 minutes or until the potatoes are tender.
3. Prepare the Roux
In the same skillet, melt the butter over low heat. Whisk in the flour and cook for 1 minute. Slowly add 2 cups of milk, whisking constantly until smooth.
4. Build the Soup Base
Pour the roux into the pot with the potatoes. Add the remaining milk, along with salt and pepper. Cook over medium heat, stirring often, until the soup thickens.
5. Add the Fillings
Stir in the ham, half the bacon, sour cream, 2 cups of shredded Cheddar, and ½ cup of green onions. Heat gently until the cheese melts.
6. Serve and Enjoy
Ladle into bowls and top with the rest of the bacon, cheese, and green onions. Serve warm with bread or a simple side salad.
Tips for the Best Potato Soup
-
Use baking potatoes like Russets for the creamiest texture.
-
Don’t skip the roux — it gives the soup its thickness and rich body.
-
Blend slightly if you prefer an extra-smooth soup.
-
Keep some bacon crisp by saving half for topping.
What to Serve With Loaded Potato Soup
This soup pairs well with:
-
Crusty bread or dinner rolls
-
A fresh green salad
-
Pickled vegetables or fruit salad
-
Simple desserts like apple crisp or oatmeal cookies
It also makes a great centerpiece for family-style meals with toppings placed in small bowls for everyone to customize their serving.
Why Seniors Especially Enjoy This Recipe
This soup is comforting, budget-friendly, and easy to prepare. It reheats well, can be adjusted to taste, and uses common pantry ingredients. For many older adults, it brings back warm memories of family dinners and homemade meals shared with loved ones.
A Bowl of Comfort for Any Cold Day
When the temperature drops, a pot of creamy loaded potato soup on the stove can make your home feel warm and welcoming. This easy recipe brings together simple ingredients to create a satisfying, flavorful meal that’s perfect for sharing.
Serve it for weeknight dinners, holiday gatherings, or anytime you want a comforting dish that brings people together.

