If you love a warm, comforting bowl of soup, this loaded potato soup recipe is sure to become a favorite. Made with tender potatoes, crispy bacon, sharp cheddar cheese, and a rich, creamy broth, this soup brings all the delicious flavors of a loaded baked potato into one satisfying bowl.
It is perfect for chilly evenings, cozy family dinners, or whenever you want something hearty and comforting. The best part is that you can prepare it with simple ingredients you may already have in your kitchen. Serve it with extra cheese, bacon bits, and a dollop of sour cream for that classic loaded potato flavor in every spoonful.
Recipe Information
- Recipe Name: Loaded Potato Soup
- Cuisine: American
- Course: Soup, Lunch, Dinner
- Preparation Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6 people
- Calories: Approximately 420 per serving
- Difficulty Level: Easy
Why You Will Love This Loaded Potato Soup Recipe
- Creamy and comforting: The potatoes, milk, cream, and cheese create a rich, velvety texture.
- Easy to prepare: Simple ingredients and straightforward steps make this recipe suitable for beginners.
- Full of flavor: Crispy bacon, cheddar cheese, garlic, and sour cream add the classic loaded potato taste.
- Perfect for meal prep: Leftovers can be refrigerated and enjoyed over the next few days.

Ingredients for Loaded Potato Soup
Here is everything you need to prepare this creamy and flavorful soup.
Main Ingredients
- 6 medium russet potatoes, peeled and diced
- 6 slices bacon, chopped
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 4 cups chicken broth
- 2 cups whole milk
- 1 cup heavy cream
- 1 cup shredded sharp cheddar cheese
- 1/2 cup sour cream
- 1 teaspoon salt, or to taste
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon smoked paprika, optional
- 1/2 teaspoon dried thyme, optional
Toppings
- 1/2 cup shredded cheddar cheese
- 2 to 3 slices cooked bacon, crumbled
- 2 tablespoons chopped green onions or fresh chives
- Extra sour cream, for serving
- A pinch of black pepper, optional
Ingredient tip: Russet potatoes work particularly well because they soften easily and help thicken the soup naturally. Yukon Gold potatoes are another good choice if you prefer a buttery flavor and a slightly smoother texture.
Equipment Needed
You will need the following kitchen equipment to make this recipe:
- Large heavy-bottomed pot or Dutch oven
- Cutting board
- Sharp kitchen knife
- Vegetable peeler
- Measuring cups and spoons
- Wooden spoon or heat-resistant spatula
- Whisk
- Ladle
- Potato masher or immersion blender, optional
- Cheese grater
- Paper towels or a plate for draining bacon
How to Make Loaded Potato Soup
Follow these simple steps to make a thick, creamy, and flavorful potato soup at home.
Step 1: Cook the Bacon
Place the chopped bacon in a large pot or Dutch oven over medium heat. Cook for about 6 to 8 minutes, stirring occasionally, until the bacon is crispy and golden brown.
Use a slotted spoon to transfer the cooked bacon to a paper towel-lined plate. Leave about 1 to 2 tablespoons of bacon fat in the pot for extra flavor. If there is too much fat, carefully remove the excess.
Set aside the cooked bacon for the topping.
Step 2: Sauté the Onion and Garlic
Add the butter to the same pot and allow it to melt over medium heat. Add the chopped onion and cook for 3 to 4 minutes, stirring frequently, until it becomes soft and translucent.
Add the minced garlic and cook for another 30 seconds. Stir continuously to prevent the garlic from burning.
This step builds the flavor base of the soup and gives the broth a delicious savory aroma.
Step 3: Make the Creamy Base
Sprinkle the flour over the onion and garlic mixture. Stir well and cook for about 1 minute to remove the raw flour taste.
Slowly pour in the chicken broth while whisking continuously. This helps prevent lumps from forming and creates a smooth soup base.
Add the diced potatoes, salt, black pepper, smoked paprika, and dried thyme, if using. Stir everything together.
Step 4: Cook the Potatoes Until Tender
Bring the soup to a gentle boil, then reduce the heat to medium-low. Cover partially and simmer for 15 to 20 minutes, or until the potatoes are fork-tender.
Stir occasionally to keep the potatoes from sticking to the bottom of the pot.
Cooking time may vary depending on the size of your potato pieces. Smaller cubes cook more quickly, while larger pieces need a little longer.
Step 5: Make the Soup Thick and Creamy
Once the potatoes are tender, use a potato masher to mash some of them directly in the pot. Leave some potato chunks intact for a hearty texture.
If you prefer a smoother soup, use an immersion blender briefly. Avoid blending everything for too long if you want to retain some texture.
Stir in the milk and heavy cream. Allow the soup to heat gently for 3 to 5 minutes, but do not let it boil vigorously.
Step 6: Add the Cheese and Sour Cream
Reduce the heat to low. Gradually stir in the shredded cheddar cheese until it melts into the soup.
In a separate small bowl, mix the sour cream with a few spoonfuls of warm soup to bring it closer to the soup’s temperature. Stir this mixture back into the pot.
Taste the soup and adjust the salt and pepper as needed.
Important tip: Add the cheese over low heat and avoid boiling the soup after adding the dairy. This helps maintain a smooth, creamy consistency.
Tasty and Delicious Recipes: Air Fryer Cookbook: 600 Effortless Air Fryer Recipes for Beginners and Advanced Users
Step 7: Add the Toppings and Serve
Ladle the hot soup into serving bowls. Top each bowl with shredded cheddar cheese, crispy bacon, chopped green onions, and a spoonful of sour cream.
For extra flavor, finish with freshly ground black pepper and a sprinkle of smoked paprika.
Serve immediately while the soup is warm, creamy, and cheesy.
Tips for Making the Best Loaded Potato Soup
1. Choose the Right Potatoes
Russet potatoes are ideal for a thick soup because they release starch as they cook. Yukon Gold potatoes also work well and provide a naturally buttery flavor.
2. Shred Cheese Freshly
Freshly shredded cheddar generally melts more smoothly than pre-shredded cheese, which often contains anti-caking agents.
3. Adjust the Thickness
If the soup is too thick, add a little extra chicken broth or milk until it reaches your preferred consistency. If it is too thin, mash a few more potatoes and simmer gently for a few minutes.
4. Season Gradually
Bacon, chicken broth, and cheddar cheese can all contain salt. Start with a modest amount of salt and adjust after adding the cheese.
5. Make It Your Own
You can add cooked shredded chicken, steamed broccoli, roasted garlic, or a pinch of cayenne pepper for a different flavor. For a vegetarian version, omit the bacon and use vegetable broth.
What to Serve with Loaded Potato Soup
Loaded potato soup is filling enough to serve as a main dish, but it pairs beautifully with simple sides.
- Garlic bread: Perfect for dipping into the creamy broth.
- Crusty bread: Adds a satisfying crunch and helps soak up every spoonful.
- Garden salad: A fresh salad with a light vinaigrette balances the richness of the soup.
- Grilled cheese sandwich: A comforting choice for a hearty lunch.
- Roasted vegetables: Roasted broccoli, carrots, or green beans add color and freshness.
For a simple dinner, serve the soup with crusty bread and a green salad.
Storage and Reheating Instructions
How to Store Leftover Soup
Allow the soup to cool slightly, then transfer it to an airtight container. Refrigerate within two hours of cooking and consume within 3 to 4 days.
For the best texture, store any extra bacon, cheese, and green onion toppings separately.
How to Reheat Loaded Potato Soup
Reheat the soup in a saucepan over low to medium-low heat, stirring frequently until it is steaming hot throughout.
If the soup has thickened in the refrigerator, add a splash of milk or chicken broth to loosen it. Avoid boiling the soup vigorously, as this can affect the texture of the dairy and cheese.
You can also reheat individual portions in the microwave in short intervals, stirring between each interval.
Can You Freeze Loaded Potato Soup?
Freezing is not the best option for this soup because cream, milk, and cheese may separate or become grainy after thawing. Potatoes can also develop a softer, less pleasant texture.
If you want to prepare the soup ahead of time, consider making the potato and broth base without the dairy. Refrigerate or freeze the base safely, then add the milk, cream, cheese, and sour cream after reheating.
Nutrition Information
The following table provides estimated nutrition information for one serving, assuming the recipe makes six servings. Actual values will vary depending on the brands of ingredients used and the amount of toppings added.
| Nutrient | Approximate Amount per Serving |
|---|---|
| Calories | 420 kcal |
| Total Fat | 25 g |
| Saturated Fat | 13 g |
| Cholesterol | 65 mg |
| Sodium | 780 mg |
| Total Carbohydrates | 36 g |
| Dietary Fiber | 3 g |
| Total Sugars | 5 g |
| Protein | 15 g |
Note: These values are estimates for recipe-planning purposes, not laboratory-tested nutrition figures. Additional bacon, cheese, or sour cream will increase the calories, fat, and sodium.
Frequently Asked Questions
1. What are the best potatoes for loaded potato soup?
Russet potatoes are an excellent choice because they soften easily and release starch, helping to thicken the soup. Yukon Gold potatoes are another great option if you prefer a buttery flavor and a slightly firmer texture.
2. How do I make loaded potato soup thicker?
Mash some of the cooked potatoes directly in the pot. Their natural starch helps thicken the broth without needing extra flour. You can also let the soup simmer gently for a few additional minutes before adding the dairy.
3. Can I make loaded potato soup without bacon?
Yes. Simply leave out the bacon and use butter or olive oil to sauté the onions and garlic. Vegetable broth can replace chicken broth if you want a vegetarian version. Add smoked paprika for a smoky flavor.
4. Can I make this soup ahead of time?
Yes. You can prepare the soup a day ahead and refrigerate it in an airtight container. Reheat it gently on the stove, adding a little milk or broth if needed. For the best texture, prepare the toppings separately and add them just before serving.
5. Why did my potato soup become grainy?
Graininess can occur when cheese is added over high heat or when the soup boils after dairy has been added. To avoid this, reduce the heat before stirring in the cheddar cheese and sour cream. Freshly shredded cheese can also help create a smoother finish.
6. Can I make loaded potato soup in a slow cooker?
Yes. Cook the potatoes, onion, garlic, and broth in a slow cooker until the potatoes are tender, usually about 6 to 7 hours on low or 3 to 4 hours on high, depending on your appliance. Mash some potatoes, then stir in the separately prepared flour and butter mixture, warm milk, cream, cheese, and sour cream near the end. Allow the soup to heat through without boiling.
7. How can I make loaded potato soup lighter?
You can replace the heavy cream with additional milk, reduce the amount of cheese, and use less bacon. You can also increase the amount of broth and mash some potatoes to maintain a creamy consistency without relying entirely on cream.
8. What toppings go well with loaded potato soup?
Classic toppings include crispy bacon, shredded cheddar cheese, sour cream, and chopped green onions. You can also add fresh chives, black pepper, roasted broccoli, or a little hot sauce for extra flavor.
9. Can I use leftover baked potatoes?
Yes. Leftover baked potatoes work well and can save preparation time. Peel them if desired, cut them into bite-sized pieces, and add them to the cooked broth base. Since they are already tender, simmer them only long enough to heat through and develop the flavors.
10. How long does loaded potato soup last in the refrigerator?
When refrigerated promptly in an airtight container, loaded potato soup generally keeps for 3 to 4 days. Reheat only the portion you need, and discard any soup that has been left at room temperature for more than two hours.
