This irresistible loaded potato soup is my secret weapon for turning a dreary evening into something cozy and special. It’s the kind of meal that makes everyone gather around the kitchen island, bowls in hand. My pickiest eater asked for a second helping last Tuesday—that’s when I knew this recipe was a keeper.
Here’s why it works: we build layers of flavor, starting with a savory base of onions and garlic. We use russet potatoes for that perfect, fluffy texture that breaks down just enough to thicken the soup naturally. A touch of cream adds luxurious richness without being too heavy. Every spoonful tastes like a loaded baked potato, but in soup form. It’s pure comfort.
Jump to:
Why You’ll Love This Irresistible Loaded Potato Soup
First, the texture is everything. It’s luxuriously creamy, but not from a can of condensed soup. The potatoes do most of the work, breaking down into the broth and creating a velvety base that’s hearty and satisfying. You get little tender chunks in every bite.
It’s a one-pot wonder. You start with the aromatics, build the broth right in the same pot, and simmer until the potatoes are fork-tender. Minimal dishes means more time to enjoy that incredible smell filling your kitchen. It’s the scent of comfort.
This soup is endlessly customizable. Love a bit of heat? Add a pinch of cayenne or some diced jalapeños. Want it extra hearty? Stir in some cooked, shredded chicken at the end. It’s a fantastic template for your own creations, much like our other Comfort Food Recipes You’ll Love.
Finally, it reheats like a dream. The flavors meld and deepen overnight, making it a brilliant make-ahead meal. Pack it for lunch or have it ready for a quick dinner. It’s a gift that keeps on giving.
Ingredients for Your Irresistible Loaded Potato Soup
- 4 tablespoons unsalted butter
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1/3 cup all-purpose flour
- 4 cups chicken broth (or vegetable broth)
- 2 cups whole milk
- 2 1/2 pounds russet potatoes, peeled and diced into 1/2-inch cubes
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1 teaspoon salt, plus more to taste
- 1 cup heavy cream or half-and-half
- 2 cups shredded sharp cheddar cheese
- 1 cup sour cream, for serving
- 4 green onions, thinly sliced, for serving
Note on Potatoes: Russets are key for this irresistible loaded potato soup. Their high starch content helps thicken the broth beautifully as they cook. For a chunkier soup, you can substitute half with Yukon Golds—they hold their shape better.
Substitution Tip: Out of heavy cream? A full-fat canned coconut milk works surprisingly well for a dairy-free version and adds a subtle sweetness. For more dairy-free inspiration, check out the creative recipes over at Lilly’s Bites.
How to Make This Irresistible Loaded Potato Soup
- Build the flavor base. Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 5-7 minutes. You want them sweet, not browned. Stir in the minced garlic and cook for just 30 seconds until fragrant—that quick sizzle releases its oils without burning.
- Create the roux. Sprinkle the flour over the onions and garlic. This is the foundation for your creamy, irresistible loaded potato soup. Cook, stirring constantly, for about 2 minutes. The mixture will look pasty and smell slightly nutty. This cooks out the raw flour taste and ensures your soup thickens smoothly later.
- Whisk in the liquids. Slowly pour in the chicken broth and milk while whisking constantly. This prevents any lumps from forming. Keep whisking until the mixture is completely smooth. It will look thin at first—that’s okay. Bring it to a gentle simmer. You’ll see tiny bubbles around the edges.
- Add the potatoes and seasonings. Stir in the diced potatoes, dried thyme, smoked paprika, black pepper, and salt. The smoked paprika adds a whisper of warmth and depth. Bring the soup back to a simmer, then reduce the heat to medium-low. Cover the pot partially, leaving a small gap for steam to escape.
- Simmer to perfection. Let the soup cook for 20-25 minutes, stirring occasionally. The potatoes should be completely tender when pierced with a fork. This slow simmer is what transforms the ingredients into that cohesive, irresistible loaded potato soup. The broth will have thickened noticeably.
- Finish with cream and cheese. Turn the heat to low. Stir in the heavy cream. Then, add the shredded cheddar cheese, one handful at a time, stirring until fully melted before adding the next. This prevents the cheese from seizing. Taste and adjust salt and pepper if needed. The soup should be rich, creamy, and perfectly seasoned.
- Serve and load it up. Ladle the hot soup into bowls. Top each with a generous dollop of cool sour cream, a sprinkle of sliced green onions, and an extra pinch of cheese if you like. The contrast of hot soup and cool toppings is magical.
Tips & Variations for the Best Soup
Make it Ahead: This irresistible loaded potato soup tastes even better the next day. Let it cool completely, then store it in an airtight container in the fridge for up to 3 days. The starch in the potatoes will thicken it further when cold; just thin it out with a splash of broth or milk when reheating gently on the stove.
Freezing Instructions: You can freeze this soup for up to 2 months, but hold the dairy. Prepare the soup up through step 5 (before adding cream and cheese). Cool, freeze, and thaw overnight in the fridge. Reheat on the stove, then stir in the cream and cheese just before serving.
For a Lighter Version: Swap the heavy cream for an additional cup of milk. Use reduced-fat cheese and light sour cream. The soup will be slightly less rich but still wonderfully flavorful.
Add More Veggies: Stir in a cup of frozen corn or a few handfuls of fresh spinach with the potatoes. For a different twist, try adding roasted cauliflower florets at the end for a texture similar to our Creamy Pumpkin Wild Rice Soup.
Crockpot Method: For a hands-off approach, add the sautéed onions/garlic, raw potatoes, broth, milk, and seasonings to your slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours, until potatoes are tender. Use a potato masher to break some down, then stir in the cream and cheese until melted.

Gather Your Bowls
This irresistible loaded potato soup is more than just dinner. It’s a warm, cheesy embrace at the end of a long day. Make it on a Tuesday just because. Watch the steam rise from the bowl and see the cheese swirl into the creamy broth. Share the recipe with a friend who needs a little comfort. Then, tell me how yours turned out.

Irresistible Loaded Potato Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This irresistible loaded potato soup is a hug in a bowl. Creamy, cheesy, and packed with flavor, it’s the ultimate weeknight comfort food.
Ingredients
4 tablespoons unsalted butter
1 large yellow onion, diced
4 cloves garlic, minced
1/3 cup all-purpose flour
4 cups chicken broth
2 cups whole milk
2 1/2 pounds russet potatoes, peeled and diced
1 teaspoon dried thyme
1/2 teaspoon smoked paprika
1/2 teaspoon black pepper
1 teaspoon salt
1 cup heavy cream or half-and-half
2 cups shredded sharp cheddar cheese
1 cup sour cream, for serving
4 green onions, thinly sliced, for serving
Instructions
Melt butter in a large pot over medium heat. Cook diced onion until soft and translucent, about 5-7 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.
Sprinkle flour over the onions and garlic. Cook, stirring constantly, for about 2 minutes until the mixture smells nutty.
Slowly whisk in the chicken broth and milk until completely smooth. Bring to a gentle simmer.
Stir in diced potatoes, dried thyme, smoked paprika, black pepper, and salt. Partially cover and simmer for 20-25 minutes, until potatoes are fork-tender.
Reduce heat to low. Stir in heavy cream. Add shredded cheddar cheese one handful at a time, stirring until melted after each addition.
Taste and adjust seasoning with salt and pepper if needed.
Ladle soup into bowls. Top with a dollop of sour cream and a sprinkle of sliced green onions.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 420











