Loaded Cheddar Bacon Potato Soup

LOADED CHEDDAR BACON POTATO SOUP

If you’re craving a warm, creamy, and satisfying comfort-food meal, this Loaded Cheddar Bacon Potato Soup is the perfect recipe to try. Made with tender potatoes, crispy bacon, sharp cheddar cheese, and a rich, creamy broth, this homemade soup brings all the delicious flavors of a loaded baked potato into one comforting bowl.

Every spoonful combines soft potatoes, savory bacon, melted cheese, and a smooth, flavorful base. Finished with extra cheddar, green onions, and a dollop of sour cream, this soup is hearty enough for dinner and simple enough to prepare on a busy weeknight.

Whether you’re serving it to your family on a chilly evening or preparing a cozy weekend meal, this creamy potato soup is sure to become a favorite.

WHY YOU’LL LOVE THIS LOADED CHEDDAR BACON POTATO SOUP

  • Rich and creamy: The potatoes and dairy create a smooth, satisfying texture.
  • Packed with flavor: Sharp cheddar and smoky bacon make every bite delicious.
  • Simple ingredients: You can prepare it with everyday kitchen staples.
  • Perfect comfort food: A warm bowl is ideal for cold weather and cozy dinners.
  • Easy to customize: Add chicken, broccoli, jalapeños, or your favorite toppings.
  • Family-friendly: Its familiar flavors make it a great choice for sharing.
  • Great for leftovers: The soup can be refrigerated and gently reheated for another meal.

WHAT MAKES THIS POTATO SOUP SPECIAL?

The secret to a great loaded potato soup is balancing creamy richness with savory flavor and texture.

Russet potatoes are especially useful because their starch helps thicken the broth. Mashing a portion of the cooked potatoes gives the soup a velvety consistency while leaving enough chunks for a hearty, homemade feel.

Sharp cheddar provides a bold cheese flavor, while crispy bacon adds a smoky, salty contrast. Onion, garlic, and simple seasonings deepen the flavor without overpowering the main ingredients.

The final toppings make the soup even better. Extra cheese melts into the hot surface, bacon adds crunch, and sliced green onions bring a fresh finish.

INGREDIENTS YOU’LL NEED

FOR THE SOUP

  • 2 ½ pounds russet potatoes, peeled and diced
  • 6–8 slices bacon, chopped
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 2 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • 1 cup heavy cream
  • 1 ½ cups shredded sharp cheddar cheese
  • ½ cup sour cream, optional
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ½ teaspoon onion powder
  • ½ teaspoon dried thyme

FOR THE TOPPINGS

  • Extra shredded cheddar cheese
  • Crispy bacon pieces
  • Sliced green onions
  • Sour cream
  • Freshly ground black pepper

HOW TO MAKE LOADED CHEDDAR BACON POTATO SOUP

STEP 1: PREPARE THE POTATOES

Peel the russet potatoes and cut them into evenly sized cubes, approximately ½ to ¾ inch wide.

Keeping the pieces similar in size helps them cook evenly. Set the potatoes aside while you prepare the bacon and vegetables.

If you prefer a more rustic soup, you can leave the potato skins on after washing and scrubbing them thoroughly.

STEP 2: COOK THE BACON

Place the chopped bacon in a large Dutch oven or heavy-bottomed soup pot over medium heat.

Cook for approximately 6–10 minutes, stirring occasionally, until the bacon is browned and crispy. Cooking time will depend on the thickness of the bacon.

Transfer the bacon to a paper towel-lined plate. Leave about 1–2 tablespoons of bacon fat in the pot for extra flavor, removing any excess.

Reserve some crispy bacon for topping the finished soup.

STEP 3: SAUTÉ THE ONION AND GARLIC

Add the diced onion to the pot with the reserved bacon fat.

Cook for 4–5 minutes, stirring occasionally, until softened and translucent.

Add the minced garlic and cook for another 30–60 seconds, just until fragrant.

Avoid browning the garlic too much, as burnt garlic can give the soup a bitter taste.

STEP 4: ADD THE POTATOES AND BROTH

Add the diced potatoes to the pot and stir them with the onion and garlic.

Pour in the chicken broth, then season with salt, black pepper, smoked paprika, onion powder, and dried thyme.

Bring the mixture to a gentle boil, then reduce the heat to maintain a steady simmer.

Cook uncovered for approximately 15–25 minutes, or until the potatoes are fork-tender.

STEP 5: MASH SOME OF THE POTATOES

Once the potatoes are tender, use a potato masher to mash a portion directly in the pot.

For a chunky soup, mash only about one-quarter of the potatoes. For a thicker consistency, mash more.

This technique releases potato starch into the broth and creates a naturally creamy texture without requiring a blender.

STEP 6: MAKE THE CREAMY BASE

In a separate saucepan, melt the butter over medium-low heat.

Whisk in the flour and cook for about 1 minute, stirring constantly.

Gradually pour in the milk while whisking to prevent lumps. Continue stirring until the mixture begins to thicken.

Add the heavy cream and stir until smooth.

Pour this creamy mixture into the potato soup and stir gently to combine.

STEP 7: ADD THE CHEDDAR CHEESE

Reduce the heat to low.

Gradually add the shredded sharp cheddar, stirring until the cheese melts into the soup.

For the smoothest result, grate cheddar from a block rather than using pre-shredded cheese.

If desired, stir in the sour cream after allowing it to come closer to room temperature.

Avoid boiling the soup after adding the cheese and dairy because high heat can cause the texture to become grainy.

STEP 8: STIR IN THE BACON

Add most of the cooked bacon to the soup, keeping some aside for the topping.

Stir gently and allow the soup to warm over low heat for another 2–3 minutes.

Taste and adjust the seasonings. Since bacon, broth, and cheddar can all contain salt, you may not need to add much more.

If the soup is thicker than you prefer, add a little warm broth or milk until it reaches your desired consistency.

STEP 9: GARNISH AND SERVE

Ladle the hot soup into individual bowls.

Top each serving with shredded cheddar, crispy bacon, sliced green onions, and a spoonful of sour cream.

Finish with freshly ground black pepper and serve immediately with crusty bread or warm dinner rolls.

TIPS FOR THE BEST POTATO SOUP

CHOOSE THE RIGHT POTATOES

Russet potatoes are ideal for a thick, hearty soup because their high starch content helps create a creamy texture.

Yukon Gold potatoes are another excellent option. They have a buttery flavor and tend to hold their shape a little better.

USE SHARP CHEDDAR

Sharp cheddar gives the soup a stronger cheese flavor without needing excessive amounts.

Freshly grated cheese also tends to melt more smoothly than packaged shredded cheese.

DON’T SKIP THE BACON FAT

Cooking the onions in a little bacon fat adds savory depth to the soup. If you prefer a lighter version, drain the fat and use butter or olive oil instead.

ADD DAIRY AT THE END

Milk, cream, and cheese should be added after the potatoes have cooked. This helps protect the creamy texture and prevents the dairy from being exposed to prolonged high heat.

ADJUST THE THICKNESS GRADUALLY

The soup will thicken as it stands. Add broth or milk a little at a time if needed rather than pouring in too much liquid at once.

HOW TO MAKE THE SOUP EXTRA THICK

If you prefer an extra-thick potato soup, you have several easy options.

Mash more potatoes: This is the simplest method and adds thickness without changing the flavor.

Add a little more roux: Melt an additional tablespoon of butter, whisk in a tablespoon of flour, and gradually incorporate warm broth before adding the mixture to the soup.

Use a cornstarch slurry: Mix 1 tablespoon of cornstarch with 2 tablespoons of cold water. Stir it into the simmering soup and allow it to thicken for a few minutes.

Add thickening ingredients gradually, because the soup will continue to thicken slightly as it cools.

EASY VARIATIONS

LOADED CHICKEN CHEDDAR POTATO SOUP

Add 1–2 cups of cooked, shredded chicken for extra protein. Stir it in near the end of cooking until heated through.

BROCCOLI CHEDDAR POTATO SOUP

Add small broccoli florets during the final 8–10 minutes of simmering, cooking until tender. Finish with extra cheddar for a delicious broccoli-cheese variation.

SPICY BACON POTATO SOUP

Add diced jalapeños, a pinch of cayenne pepper, or red pepper flakes for a little heat.

HAM AND CHEDDAR POTATO SOUP

Replace some of the bacon with diced cooked ham. Add the ham toward the end to warm it through.

GARLIC PARMESAN POTATO SOUP

Add extra garlic and replace a small portion of the cheddar with grated Parmesan for a deeper savory flavor.

LIGHTER POTATO SOUP

Use whole milk instead of heavy cream and reduce the cheese slightly. The soup will be less rich but can still be creamy thanks to the mashed potatoes.

WHAT TO SERVE WITH LOADED CHEDDAR BACON POTATO SOUP

This soup is hearty enough to serve as a complete meal, but simple side dishes make it even more satisfying.

  • Crusty French bread: Perfect for dipping into the creamy broth.
  • Garlic bread: Adds a buttery, savory crunch.
  • Dinner rolls: Soft rolls complement the thick soup.
  • Grilled cheese sandwiches: An excellent choice for cheese lovers.
  • Fresh green salad: Adds a crisp, refreshing contrast.
  • Roasted broccoli: Pairs naturally with potatoes and cheddar.
  • Cornbread: Provides a slightly sweet, crumbly side.

For an easy family dinner, serve a bowl of soup with warm bread and a simple green salad.

HOW TO STORE LEFTOVER POTATO SOUP

Allow the soup to cool slightly, then transfer it to shallow, airtight containers.

Refrigerate promptly and enjoy within 3–4 days.

When reheating, warm the soup gently on the stovetop over medium-low heat, stirring frequently. Add a splash of milk or broth if the soup has become too thick.

Reheat leftovers to 165°F (74°C). Avoid bringing the soup to a rapid boil after the cheese and dairy have been added.

CAN YOU FREEZE LOADED CHEDDAR BACON POTATO SOUP?

Yes, but cream-based potato soups can change texture after freezing. The potatoes may become grainy, and the dairy can separate slightly when thawed.

For the best results, freeze the soup before adding the milk, cream, and cheddar. Thaw it in the refrigerator, reheat the potato base gently, and stir in the dairy and cheese near the end.

If freezing the finished soup, store it in freezer-safe airtight containers. Thaw overnight in the refrigerator and stir well while reheating.

MAKE-AHEAD INSTRUCTIONS

This recipe is easy to prepare ahead of time.

  • Cook and crumble the bacon, then refrigerate it separately.
  • Dice the onion and prepare the seasonings in advance.
  • Peel and cut the potatoes shortly before cooking to prevent discoloration.
  • Prepare the soup base and add the creamy mixture and cheese near the end.

For the best flavor and texture, add the crispy bacon topping just before serving.

COMMON MISTAKES TO AVOID

ADDING CHEESE TOO EARLY

Cheese can become grainy if it cooks for too long. Add it near the end over low heat.

OVERCOOKING THE POTATOES

Cook the potatoes until fork-tender. If they break down completely, the soup may lose its chunky texture unless that is what you prefer.

ADDING TOO MUCH SALT

Bacon, broth, and cheddar can all be salty. Taste the soup before adding extra salt.

BOILING THE CREAMY SOUP

A vigorous boil after adding dairy may cause the soup to separate or develop a grainy texture. Keep the heat gentle.

FORGETTING THE TOPPINGS

Crispy bacon, green onions, and extra cheddar add important flavor and texture. Save enough for every serving.

FREQUENTLY ASKED QUESTIONS

CAN I USE FROZEN DICED POTATOES?

Yes. Frozen diced potatoes can save preparation time. Follow the package guidance and check that the potatoes are tender before mashing and adding the creamy ingredients.

CAN I MAKE THIS SOUP WITHOUT HEAVY CREAM?

Absolutely. Substitute additional whole milk or half-and-half. The soup may be a little lighter, but mashing some of the potatoes will help maintain its thickness.

DO I HAVE TO PEEL THE POTATOES?

No. You can leave the skins on for a more rustic texture. Wash and scrub the potatoes thoroughly before cutting them.

WHY IS MY POTATO SOUP TOO THIN?

Mash more of the cooked potatoes or add a small amount of cornstarch slurry. Allow the soup to simmer gently for a few minutes before deciding whether it needs additional thickening.

WHY DID MY CHEESE BECOME GRAINY?

Cheese can become grainy when heated too quickly or at too high a temperature. Lower the heat before adding the cheddar and stir until melted.

CAN I MAKE THIS SOUP VEGETARIAN?

Yes. Replace the chicken broth with vegetable broth and omit the bacon. Add smoked paprika for a little smoky flavor, or use a vegetarian bacon alternative.

WHAT IS THE BEST CHEESE FOR POTATO SOUP?

Sharp cheddar is a great choice because it adds a bold, classic flavor. Mild cheddar creates a gentler taste, while Monterey Jack can be mixed in for extra meltiness.

CAN I MAKE THIS SOUP IN A SLOW COOKER?

Yes. Cook the potatoes, onion, garlic, seasonings, and broth on LOW for about 6–7 hours or HIGH for 3–4 hours, until tender. Mash some potatoes, then stir in the prepared milk-and-cream mixture and cheddar near the end. Cooked bacon can be added before serving, with extra reserved for topping.

RECIPE CARD

LOADED CHEDDAR BACON POTATO SOUP

Prep Time: 20 minutes
Cook Time: 35–45 minutes
Total Time: Approximately 55–65 minutes
Servings: 6–8
Category: Soup, Main Course
Cuisine: American Comfort Food
Cooking Method: Stovetop

INGREDIENTS

  • 2 ½ pounds russet potatoes, peeled and diced
  • 6–8 slices bacon, chopped
  • 1 yellow onion, diced
  • 3 garlic cloves, minced
  • 4 cups chicken broth
  • 2 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • 1 cup heavy cream
  • 1 ½ cups shredded sharp cheddar
  • ½ cup sour cream, optional
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ½ teaspoon onion powder
  • ½ teaspoon dried thyme
  • Extra cheddar, bacon, and green onions for topping

INSTRUCTIONS

  1. Cook the bacon in a large pot until crispy. Remove and reserve some for topping.
  2. Sauté the onion in a little bacon fat until softened. Add the garlic and cook briefly.
  3. Add the diced potatoes, chicken broth, salt, pepper, paprika, onion powder, and thyme.
  4. Bring to a gentle boil, then simmer for 15–25 minutes until the potatoes are tender.
  5. Mash a portion of the potatoes to thicken the soup.
  6. In a separate saucepan, melt the butter and whisk in the flour.
  7. Gradually whisk in the milk and heavy cream until smooth.
  8. Stir the creamy mixture into the soup.
  9. Reduce the heat and gradually add the cheddar until melted.
  10. Stir in most of the cooked bacon and the optional sour cream.
  11. Taste and adjust the seasonings. Add a little warm broth or milk if needed.
  12. Serve topped with extra cheddar, crispy bacon, and sliced green onions.

RECIPE NOTES

  • Use freshly shredded cheddar for a smoother finish.
  • Add cheese and dairy after the potatoes have cooked.
  • Mash more potatoes if you prefer a thicker soup.
  • Refrigerate leftovers promptly and use within 3–4 days.
  • Nutrition will vary depending on the ingredients and serving size.

FINAL THOUGHTS

This Loaded Cheddar Bacon Potato Soup is the ultimate combination of creamy potatoes, sharp cheddar, smoky bacon, and comforting homemade flavor. It is simple enough for a weeknight meal yet delicious enough to serve when friends or family come over.

With tender potato chunks, a rich cheese-infused broth, and plenty of toppings, every bowl feels warm, hearty, and satisfying. Customize it with your favorite ingredients, serve it alongside fresh bread, and enjoy a classic comfort-food recipe that deserves a place in your regular dinner rotation.

Leave a Comment