
Homemade Loaded Potato Soup Recipe tastes thick, creamy, cheesy, and smoky from plenty of bacon, like a baked potato in cozy soup form. It works perfectly for busy weeknights or lazy weekends, since you can get it on the table in about 45 minutes. I grew up in the Midwest and still judge every chilly day by whether it deserves a pot of this soup.
Why Make This Homemade Loaded Potato Soup Recipe at Home
You control everything at home, from how thick you like the soup to how much cheese and bacon you pile on top. Restaurant versions often taste salty and heavy, while this one hits that comfort-food level without knocking you into a food coma.
You also stretch simple pantry ingredients into a big pot that feeds a crowd. Leftovers taste even better the next day, so one cooking session covers multiple meals.
“This Homemade Loaded Potato Soup Recipe tastes like a fully loaded baked potato in a bowl and disappears every time I serve it. ★★★★★”
Ingredients You Need
Potatoes
- 2 pounds russet potatoes, peeled and cut into 1/2‑inch cubes
- Russets give a fluffy, creamy texture that thickens the soup.
- Yukon gold potatoes also work and give a slightly buttery flavor.
Bacon and fat
- 6 slices thick‑cut bacon, chopped
- Thick‑cut bacon holds texture better in soup.
- Use a good smoky brand, since the flavor carries through the whole pot.
Aromatics
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 green onions, thinly sliced, for topping
Liquid and dairy
- 3 cups low‑sodium chicken broth
- Use boxed broth from a brand you like; low‑sodium gives you more control.
- 2 cups whole milk
- 1 cup heavy cream
- You can swap half‑and‑half for the cream if you want a lighter version.
Thickener
- 1/4 cup unsalted butter
- 1/4 cup all‑purpose flour
- This combo makes a quick roux that thickens the soup.
- Gluten‑free option: use a 1:1 gluten‑free flour blend.
Cheese and toppings
- 2 cups shredded sharp cheddar cheese, divided
- I shred block cheese because pre‑shredded cheese often contains anti‑caking starch that affects melting.
- 1/2 cup sour cream, plus extra for topping
- Extra cooked bacon pieces, for topping
- Extra sliced green onions or chives, for topping
Seasonings
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- Optional: pinch of cayenne for a gentle kick
Pantry shortcuts and substitutions
- Use frozen diced potatoes if you feel short on time; add them straight to the broth and adjust cooking time.
- Use pre‑cooked bacon pieces from the store in a pinch, but warm them in a skillet first to crisp and wake up the flavor.
- Use vegetable broth instead of chicken broth for a vegetarian version and skip the bacon or use a plant‑based bacon alternative.
Equipment list
- Large heavy‑bottomed pot or Dutch oven (at least 5‑quart)
- Wooden spoon or heat‑safe spatula
- Ladle
- Sharp knife and cutting board
- Measuring cups and spoons
- Potato masher or immersion blender (optional, for texture)
Tips & Mistakes
- Cut potatoes into even cubes so they cook at the same rate and keep the texture consistent.
- Brown bacon slowly over medium heat so it turns crisp and leaves flavorful browned bits in the pot.
- Do not drain all the bacon fat; keep 1 to 2 tablespoons in the pot to build flavor, then add butter.
- Sauté onions until they turn soft and lightly golden; pale onions taste flat in this soup.
- Sprinkle flour over the fat and onions and stir constantly; this prevents lumps and raw flour taste.
- Add broth gradually while you stir so the roux blends smoothly and the soup thickens evenly.
- Simmer gently; a hard boil can cause the milk and cream to separate and turn grainy.
- Add cheese off the heat and stir until it melts; high heat can cause cheese to clump.
- Taste and adjust salt at the end, since bacon, broth, and cheese all contain salt.
- Do not over‑blend; a few chunks of potato keep the soup hearty and prevent a gluey texture.
How to Make Homemade Loaded Potato Soup Recipe
Step 1: Cook the bacon
Place the chopped bacon in a large cold pot. Turn the heat to medium and cook, stirring occasionally, until the bacon turns crisp and browned, about 8 to 10 minutes. Use a slotted spoon to transfer the bacon to a paper towel‑lined plate, and leave about 2 tablespoons of bacon fat in the pot.
Step 2: Sauté onions and garlic
Add the butter to the pot with the bacon fat and let it melt. Add the diced onion and cook over medium heat until it turns soft and lightly golden, about 5 to 7 minutes. Stir in the minced garlic and cook 30 seconds, just until it smells fragrant.
Step 3: Build the roux
Sprinkle the flour over the onion and garlic mixture. Stir constantly for 1 to 2 minutes so the flour coats everything and turns slightly golden. This step cooks out the raw flour taste and sets up the base that thickens the potato soup.
Step 4: Add broth and seasonings
Slowly pour in the chicken broth while you stir and scrape the bottom of the pot to pick up any browned bits. Stir until the mixture looks smooth and slightly thick. Add salt, pepper, smoked paprika, garlic powder, and optional cayenne, then stir again.
Step 5: Add potatoes and simmer
Add the cubed potatoes to the pot and stir to coat them in the seasoned broth. Bring the soup up to a gentle simmer over medium heat, then lower the heat to medium‑low. Cover the pot and cook 15 to 20 minutes, stirring occasionally, until the potatoes turn very tender when you pierce them with a fork.
Step 6: Adjust texture
Use a potato masher to mash some of the potatoes directly in the pot until the soup looks thick and creamy but still has chunks. If you prefer a smoother soup, use an immersion blender and pulse a few times, but stop before the soup turns gluey. If the soup looks too thick, add a splash of broth or milk to loosen it.
Step 7: Add milk, cream, and cheese
Pour in the milk and heavy cream and stir to combine. Warm the soup over low heat until it steams but does not boil. Turn off the heat, add 1 1/2 cups of the shredded cheddar cheese and the sour cream, then stir until the cheese melts and the soup turns velvety.
Step 8: Finish with toppings
Taste the soup and adjust salt and pepper if needed. Ladle the Homemade Loaded Potato Soup Recipe into bowls. Top each bowl with the reserved bacon, extra shredded cheddar, a dollop of sour cream, and sliced green onions or chives.
Variations I've Tried
- Lighter version: Use turkey bacon, swap half‑and‑half for the heavy cream, and use reduced‑fat sour cream and cheese. The soup still tastes creamy but sits lighter in your stomach.
- Extra veggie version: Add diced carrots and celery with the onions, and stir in a handful of baby spinach at the end until it wilts. This turns the loaded potato soup into more of a full meal in a bowl.
- Spicy version: Use pepper jack cheese for part of the cheddar, add more cayenne, and top with sliced jalapeños. This version works well for people who like a little heat with their comfort food.
- Broccoli cheddar twist: Stir in small broccoli florets during the last 8 to 10 minutes of simmering so they turn tender but still bright. The combo of broccoli, cheddar, and potato tastes like a classic baked potato bar.
How to Serve Homemade Loaded Potato Soup Recipe
Serve this Homemade Loaded Potato Soup Recipe piping hot in wide bowls so you have room for plenty of toppings. Add a side of crusty bread, garlic toast, or warm biscuits to scoop up every last bit. Pair it with a simple green salad or sliced fresh fruit to balance the richness. Kids usually love this soup, especially if they get to sprinkle on their own cheese and bacon.
How to store
- Fridge: Cool the soup to room temperature, then store it in airtight containers in the refrigerator for up to 3 to 4 days.
- Freezer: Freeze in portioned containers for up to 2 months; the texture may thicken slightly, but you can thin it with a splash of broth or milk when you reheat.
- Reheating on the stove: Warm the soup in a pot over low to medium‑low heat, stirring often, and add a little milk or broth if it looks too thick.
- Reheating in the microwave: Heat in a microwave‑safe bowl in 45‑second bursts, stirring between each, until hot and smooth.

Homemade Loaded Potato Soup
Ingredients
Instructions
- In a large pot over medium heat, cook the chopped bacon until crisp, 6 to 8 minutes. Transfer bacon to a paper towel–lined plate, leaving about 2 tablespoons of drippings in the pot.
- Add the butter and chopped onion to the pot. Cook, stirring often, until the onion is soft and translucent, about 5 minutes. Stir in the minced garlic and cook 30 seconds more.
- Sprinkle the flour over the onions and cook, stirring constantly, for 1 to 2 minutes to form a roux.
- Gradually whisk in the chicken broth, then the milk, whisking until smooth and well combined.
- Stir in the diced potatoes, salt, pepper, and paprika. Bring to a gentle boil, then reduce heat to a simmer. Cover partially and cook, stirring occasionally, until the potatoes are very tender, 20 to 25 minutes.
- Use a potato masher or immersion blender to lightly mash some of the potatoes in the pot, leaving some chunks for texture.
- Stir in the shredded cheddar cheese until melted, then stir in the sour cream until the soup is smooth and creamy. Adjust seasoning with additional salt and pepper if needed.
- Ladle the soup into bowls and top with the reserved crispy bacon and sliced green onions. Serve hot.
Notes
Approximate per serving (1/6 of recipe): 430 calories; fat 26 g; saturated fat 14 g; carbohydrates 36 g; fiber 3 g; sugars 7 g; protein 14 g; sodium 830 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply