Homemade Loaded Potato Soup

Homemade Loaded Potato Soup

Thick, creamy, and loaded with bacon and cheese, this Homemade Loaded Potato Soup is the ultimate comfort food — ready in under an hour and guaranteed to warm you from the inside out.

Okay, real talk — there are few things in this world more comforting than a giant bowl of homemade loaded potato soup on a cold, grey day. This recipe is basically a hug in a bowl, and once you make it from scratch, you’ll never go back to the canned stuff. Trust me on this one.

What Makes This Soup So Good?

This is the kind of good potato soup that actually delivers. We’re talking silky-smooth broth thickened with a proper butter-and-flour roux, tender chunks of potato, crispy bacon, melty cheddar cheese, and a swirl of heavy cream that makes the whole thing taste ridiculously indulgent. It’s hearty, it’s rich, and it hits different when you make it yourself.

It’s also one of those easy meals when you’re sick that doesn’t feel like a punishment. No sad, watery broth here — just pure, soul-warming goodness that comes together in one pot without any fuss.

Ingredients

Good Potato Soup

Here’s everything you’ll need to make this homemade baked potato soup magic happen:

CategoryIngredient
Base4 large russet or golden potatoes, diced
BaseWater, enough to cover and boil the potatoes
Base2½ cups chicken stock (or chicken broth)
Base1 cup cold water
Roux½ cup butter
Roux⅓ cup all-purpose flour
Creamy Layer¾ cup heavy whipping cream
Cheese¾ cup shredded cheddar cheese (plus more for topping!)
Aromatics½ sweet yellow onion, diced (optional but recommended)
Aromatics¼ cup green onion, diced
Seasoning½ tsp salt
Seasoning½ tsp ground black pepper
Toppings8 slices bacon, cooked and crumbled

Step-by-Step Instructions

Easy Meals When Your Sick

Step 1: Get Your Potatoes Going

Start by dicing your potatoes into bite-sized chunks — think about the size of a large grape. Toss them into a pot, cover them with water, and boil until they’re fork-tender, about 10–12 minutes.

Once they’re done, drain them and set them aside. Don’t overcook them here — you want them soft but not falling apart, since they’ll continue cooking a bit in the soup later.

Tip: Russet potatoes give you that fluffy, starchy texture that thickens the soup naturally. Golden potatoes are a little more buttery and hold their shape slightly better — both work great.

Step 2: Build Your Flavor Base

In a large pot, pour in your chicken stock, cold water, diced sweet onion, salt, and pepper. Give it a good stir and bring it to a gentle simmer over medium heat.

Let this cook for about 20 minutes uncovered. You’ll start to notice the onions softening and the whole kitchen smelling incredible. This step is where the flavor foundation gets built, so don’t rush it.

“Low and slow is your friend here — a rolling boil will just evaporate all your stock.”

Step 3: Make the Roux (This Is the Secret!)

While your broth is doing its thing, grab a separate saucepan and melt your butter over medium heat. Once it’s fully melted and just starting to bubble, whisk in the flour a little at a time until you’ve got a smooth, pale paste.

Cook the roux for about 2 minutes, stirring constantly. This is important — you want to cook out that raw flour taste. It should smell nutty and look slightly golden. If you skip this step, your soup will taste like you dumped a bag of flour in it, and nobody wants that.

Step 4: Thicken That Soup

Now slowly ladle the roux into your simmering broth, whisking as you go. Don’t dump it all in at once — patience here means a silky-smooth soup instead of a lumpy one.

Keep whisking until everything is fully incorporated and the broth starts to thicken up. You’ll see it transform from a thin stock into something that actually coats the back of a spoon. That’s the moment you’ve been waiting for.

Step 5: Add the Cream

Pour in your heavy whipping cream while stirring gently. This is what takes the homemade loaded potato soup from “pretty good” to “I can’t stop eating this.”

The cream softens all the savory, slightly sharp edges of the broth and gives it that velvety, rich texture you’d expect from a restaurant-style loaded baked potato soup. Stir it in fully and let the soup come back up to a gentle simmer.

Step 6: Simmer and Let It All Come Together

Let the soup simmer for another 20 minutes on low-medium heat, stirring every few minutes so it doesn’t catch on the bottom. This is the “hands-off-but-not-totally” phase of cooking.

The flavors are melding, the broth is thickening, and your kitchen smells absolutely incredible right now. This is a good time to cook your bacon if you haven’t already — crispy, crumbly bacon is non-negotiable as a topping.

Step 7: Add the Potatoes

Gently fold in your cooked, diced potatoes. Stir carefully so you don’t break them up too much — you want actual potato chunks in every bite, not potato mush.

Give it a taste here and adjust your salt and pepper if needed. Every batch of chicken stock is different, so trust your palate.

Step 8: Load It Up and Serve

Ladle the soup into bowls and pile on the toppings. We’re talking crispy bacon bits, a generous handful of shredded cheddar, and a sprinkle of fresh green onions. Serve it steaming hot.

This is peak comfort food. Whether you’re curled up on the couch or feeding a hungry family on a weeknight, this homemade baked potato soup delivers every single time. Pair it with some crusty bread and you’re in business.

Expert Tips, Variations & Troubleshooting

Make It Even Creamier

If you want an ultra-smooth soup, use an immersion blender to partially blend it before adding the potatoes. Blend about a third of the soup and leave the rest chunky — it creates an incredible creamy-yet-textured consistency without any extra effort.

Lighten It Up

Not feeling the heavy cream? You can swap it for half-and-half or even whole milk. The soup won’t be quite as rich, but it’ll still be deliciously good potato soup without all the extra calories.

Make It a Meal

This soup pairs beautifully with other easy weeknight recipes. Try it alongside these easy chicken Caesar wraps for a simple lunch spread, or serve it as a starter before sheet pan lemon balsamic chicken and potatoes for a full comfort-food dinner.

Troubleshooting: Soup Too Thick?

Add a splash of chicken broth or water and stir it in over low heat until you reach your desired consistency. Soup thickens more as it cools, so don’t panic if it looks a little thick right off the stove.

Troubleshooting: Soup Too Thin?

Mix a tablespoon of cornstarch with a tablespoon of cold water and whisk it into the simmering soup. Give it 5 minutes and it’ll thicken right up.

Storage Instructions

MethodHow LongNotes
RefrigeratorUp to 4 daysStore in an airtight container
FreezerUp to 3 monthsFreeze before adding cream for best texture
Reheat (stovetop)Low heat, stir often, add a splash of broth if needed
Reheat (microwave)2-minute intervals, stir between each round

No-Waste Kitchen Ideas

Got leftover soup that’s gotten extra thick in the fridge? Use it as a sauce over baked chicken or spoon it over a baked potato for a next-level loaded potato experience. Leftover soup that’s frozen well can also be used as a creamy base for a potato casserole — just thaw, add some extra cheese and veggies, and bake it in a dish.

If you love creative ways to repurpose leftovers, you might also enjoy this spring roll salad with peanut dressing — it’s a great fridge-cleanout recipe too.

Nutritional Information (Per Serving)

Homemade Baked Potato Soup
NutrientAmount (approx.)
Calories~420 kcal
Carbohydrates32g
Protein12g
Fat28g
Saturated Fat15g
Sodium620mg
Fiber3g
Sugar3g

Values are estimates based on ingredients listed. Actual nutrition will vary depending on toppings and portion size.

FAQs

Can I make this homemade loaded potato soup ahead of time?

Absolutely! This soup actually tastes even better the next day once the flavors have had time to meld. Make it up to 2 days ahead and store it in the fridge. Just reheat it gently on the stovetop and add a splash of broth if it’s thickened up too much.

Is this a good soup when you’re sick?

It really is one of the best easy meals when you’re sick — it’s warm, filling, and genuinely comforting without requiring much energy to eat. The chicken stock provides a soothing base, and the creamy potatoes are gentle on the stomach. Skip the bacon toppings if you want to keep it a little lighter.

Can I make this recipe without bacon?

Totally! The soup itself is plenty flavorful without it. For a vegetarian version, swap the chicken stock for vegetable broth and leave out the bacon. You could add smoked paprika to get a little of that smoky flavor back.

Can I use a different type of potato?

Yes! Russet potatoes are the classic choice for homemade baked potato soup because they’re starchy and fluffy, but Yukon Golds work beautifully too. Just avoid waxy potatoes like red potatoes — they don’t break down as nicely and the texture can be a little off.

What can I serve with this soup?

So many things! Crusty sourdough bread is the obvious answer, but this soup also goes great with a simple side salad or even alongside something like this one-pan pineapple chicken rice if you want a full-on cozy dinner spread.

Go Make This Soup Tonight!

Seriously, if there’s ever a recipe worth bookmarking, saving, and making on repeat — this homemade loaded potato soup is it. It’s the kind of recipe that feels fancy enough for company but easy enough for a random Tuesday night when you just need something warm and comforting.

Give it a try this week and let me know how it goes in the comments below! And if you make it, I’d absolutely love it if you saved it to Pinterest so other soup lovers can find it too. Happy cooking!

Homemade Loaded Potato Soup

Homemade Loaded Potato Soup

This thick, creamy Homemade Loaded Potato Soup is the ultimate comfort food made with tender russet potatoes, a rich butter-and-flour roux, heavy cream, crispy bacon, and melty cheddar cheese. It comes together in one pot in under an hour and is hearty enough to be a full meal on its own.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Main Course, Soup
Cuisine American
Servings 6 servings
Calories 420 kcal

Equipment

  • Large pot
  • Saucepan
  • Whisk
  • Ladle
  • Cutting board
  • Chef’s knife

Ingredients
  

Base

  • 4 large russet or golden potatoes diced into bite-sized pieces
  • water enough to cover the potatoes and boil
  • 2.5 cups chicken stock can also use chicken broth
  • 1 cup cold water

Roux

  • 0.5 cup butter
  • 0.33 cup all-purpose flour

Creamy Layer

  • 0.75 cup heavy whipping cream

Cheese & Aromatics

  • 0.75 cup cheddar cheese shredded, plus more for topping
  • 0.5 sweet yellow onion diced, optional
  • 0.25 cup green onion diced

Seasoning

  • 0.5 tsp salt
  • 0.5 tsp ground black pepper

Toppings

  • 8 slices bacon cooked and crumbled

Instructions
 

  • Dice your potatoes into bite-sized chunks. Add them to a pot, cover with water, and boil until fork-tender, about 10–12 minutes. Drain and set aside. Don’t overcook — you want soft chunks, not mush.
  • In a large pot, combine the chicken stock, cold water, diced sweet onion, salt, and pepper. Bring to a gentle simmer over medium heat and cook uncovered for about 20 minutes, letting the flavors meld together.
  • In a separate saucepan, melt the butter over medium heat. Once bubbling, whisk in the flour a little at a time until a smooth paste forms. Cook the roux for about 2 minutes, stirring constantly, until it smells nutty and looks slightly golden.
  • Slowly ladle the roux into the simmering broth, whisking continuously as you go. Don’t rush this step — adding it gradually prevents lumps and gives you a silky-smooth, thickened broth that coats the back of a spoon.
  • Pour in the heavy whipping cream while stirring gently. This is what transforms the soup into something truly rich and velvety. Let it come back up to a gentle simmer.
  • Let the soup simmer for another 20 minutes on low-medium heat, stirring every few minutes so it doesn’t catch on the bottom. This is also a great time to cook your bacon until crispy.
  • Gently fold in the cooked, diced potatoes. Stir carefully to keep the chunks intact. Taste and adjust salt and pepper as needed.
  • Ladle the soup into bowls and top generously with crumbled bacon, shredded cheddar cheese, and diced green onions. Serve steaming hot and enjoy immediately.

Notes

Make it creamier: Use an immersion blender to partially blend the soup before adding the potatoes for an ultra-smooth, restaurant-style texture.
Lighten it up: Swap heavy cream for half-and-half or whole milk to reduce calories while keeping the soup creamy.
Make it vegetarian: Replace chicken stock with vegetable broth, omit the bacon, and add smoked paprika for a hint of smokiness.
Soup too thick? Add a splash of chicken broth over low heat and stir until you reach your desired consistency.
Soup too thin? Mix 1 tablespoon cornstarch with 1 tablespoon cold water and whisk into the simmering soup. It will thicken within 5 minutes.
Make ahead: This soup tastes even better the next day. Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Keyword Creamy Potato Soup, Easy Meals When Your Sick, Good Potato Soup, Homemade Baked Potato Soup, Homemade Loaded Potato Soup, Loaded Baked Potato Soup

Similar Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating