Written by

Timothy Green

Published

Best Creamy Loaded Baked Potato Soup with Bacon & Cheddar

Ready In 45 minutes
Servings 6-8 servings
Difficulty Medium

I burned this potato soup three times before I figured out what I was doing wrong. Not a little scorched on the bottom—I mean full-on, ruined-the-pot, had-to-order-pizza kind of burned. The first time, I walked away to fold laundry. The second time, I got distracted by a phone call. The third time, I was so frustrated I almost gave up on soup entirely. But here’s the thing—I couldn’t stop thinking about that perfect bowl of creamy loaded baked potato soup with bacon and cheddar I’d had at a tiny diner off I-75 in Tennessee. The one where the broth was velvety, the potatoes were tender but not mushy, and every spoonful had a little bit of bacon and a little bit of melted cheddar. So I kept trying. I started paying attention to the little things—how long to simmer, when to stir, what kind of cream to use. And eventually, I got it. Not just edible—actually better than that diner version. This is that recipe, the one I make when I want something that feels like a hug in a bowl.

This isn’t one of those fussy soups with a dozen steps and ingredients you can’t pronounce. It’s honest food—potatoes, bacon, cheese, cream, and a few pantry staples that come together into something genuinely special. I’ve made it for sick friends, for cold winter nights, and for Super Bowl parties where it disappeared faster than the wings. Every time, someone asks for the recipe. And every time, I’m happy to share it, because good food should be shared.

Why You’ll Love This Recipe

Let me tell you why this creamy loaded baked potato soup with bacon and cheddar has become my most-requested recipe. It’s not complicated, but it delivers every single time.

  • Quick & Easy: From start to finish, this soup comes together in about 45 minutes. No all-day simmering, no complicated techniques—just straightforward cooking that works for busy weeknights or lazy Sundays.
  • Simple Ingredients: You probably already have most of these in your kitchen. Potatoes, bacon, cheese, cream, butter, and a few seasonings. No fancy grocery store runs required.
  • Perfect for Cold Days: This is the soup you want when the temperature drops and you need something warm and filling. It’s also great for game day, potlucks, or when you’re feeding a crowd.
  • Crowd-Pleaser: I’ve served this to kids, picky eaters, and serious food lovers—everyone goes back for seconds. It’s comfort food that doesn’t disappoint.
  • Unbelievably Delicious: The texture is what sets this apart. It’s creamy without being heavy, rich without being greasy, and every bite has that perfect baked potato flavor with smoky bacon and sharp cheddar.

What makes this version different from all the others? It’s the technique. Instead of pureeing all the potatoes, I mash some and leave others chunky. That gives you a soup that’s thick and creamy but still has texture. And I use a trick—blending a cup of the hot soup with a little cream cheese before adding it back in. It adds a tangy richness that you just can’t get any other way. Trust me, it’s worth the extra minute.

This is the kind of soup that makes you close your eyes after the first bite. It’s comfort food at its finest—soul-soothing, belly-warming, and exactly what you need when you need it most.

What Ingredients You Will Need

This creamy loaded baked potato soup with bacon and cheddar uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, and I’ve included substitution notes where they make sense.

  • Bacon (8 slices, chopped): I prefer thick-cut bacon for this soup—it holds up better and gives you those meaty bites. Applewood-smoked is my go-to, but any good bacon works. You’ll use the rendered fat to cook the aromatics, which adds incredible flavor.
  • Unsalted butter (3 tablespoons): Using unsalted lets you control the salt level, especially since the bacon and cheese both add salt. If you only have salted, just reduce the added salt later.
  • Yellow onion (1 large, diced): A good sweet onion works beautifully here. It cooks down until it’s soft and sweet, forming the flavor base of the soup.
  • Garlic (4 cloves, minced): Fresh garlic is non-negotiable here. Don’t use the jarred stuff—it just doesn’t have the same punch. I like to add it right after the onion is soft, just until it’s fragrant.
  • All-purpose flour (1/4 cup): This thickens the soup without making it gloppy. Cook it with the butter and onion mixture for a minute or two to get rid of the raw flour taste.
  • Chicken broth (4 cups): Use a good-quality broth—it makes a difference. I like Swanson’s low-sodium or Kitchen Basics. You can also use vegetable broth if you prefer.
  • Whole milk (2 cups): Whole milk gives the best creamy texture without being too heavy. You can use 2% in a pinch, but the soup won’t be quite as luxurious.
  • Heavy cream (1 cup): This is what makes the soup velvety. Don’t skip it—the combination of milk and cream gives you that perfect consistency.
  • Russet potatoes (3 pounds, peeled and diced into 1/2-inch cubes): Russets are the best choice here. They break down slightly as they cook, which helps thicken the soup naturally. Yukon Golds work too, but they’re waxier and won’t break down as much.
  • Sharp cheddar cheese (8 ounces, shredded): Buy a block and shred it yourself—the pre-shredded stuff has anti-caking agents that prevent it from melting smoothly. I use Cabot’s Seriously Sharp for maximum flavor.
  • Cream cheese (4 ounces, softened): This is my secret ingredient. It adds tanginess and helps create that ultra-creamy texture. Let it come to room temperature before using.
  • Sour cream (1/2 cup): Adds a little tang and extra creaminess. Full-fat is best, but light works too.
  • Salt and black pepper (to taste): Go easy on the salt at first—the bacon and cheese add plenty. You can always add more at the end.
  • Toppings: Extra shredded cheddar, crumbled bacon, sliced green onions, and a dollop of sour cream. These aren’t optional in my book—they’re what make this loaded baked potato soup complete.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot (at least 5-6 quarts): A heavy pot distributes heat evenly and prevents scorching. I use my trusty Le Creuset, but any heavy pot works. If you don’t have a Dutch oven, a large stockpot will do—just stir more frequently.
  • Sharp chef’s knife and cutting board: For dicing the onion and potatoes. A good knife makes the prep work faster and safer.
  • Wooden spoon or silicone spatula: For stirring. Wooden spoons are great for scraping up any browned bits from the bottom of the pot.
  • Measuring cups and spoons: For accurate measurements. I know some cooks eyeball everything, but for this soup, the ratios matter.
  • Potato masher or immersion blender: For mashing some of the potatoes right in the pot. I prefer a potato masher because it gives you more control over the texture. If you use an immersion blender, be careful not to over-blend—you want some chunks.
  • Box grater: For shredding the cheese. Microplane works too, but a box grater is faster for larger amounts.
  • Small bowl: For the cream cheese mixture. You’ll blend it with some hot soup before adding it back to the pot.

Preparation Method

creamy loaded baked potato soup preparation steps

Let’s make this creamy loaded baked potato soup with bacon and cheddar. Take your time with each step—good soup is worth the effort.

  1. Cook the bacon (8-10 minutes): Place the chopped bacon in your cold Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is rendered. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave the rendered fat in the pot—about 2-3 tablespoons should remain. If you have more, pour off the excess. If less, add a little butter to make up the difference.
  2. Sauté the aromatics (5-7 minutes): Add the butter to the pot with the bacon fat. Once it’s melted, add the diced onion. Cook over medium heat, stirring occasionally, until the onion is soft and translucent—about 5 minutes. Add the minced garlic and cook for another minute, just until fragrant. You don’t want the garlic to brown.
  3. Make the roux (2 minutes): Sprinkle the flour over the onion mixture. Stir constantly for about 2 minutes. The flour will absorb the fat and start to turn golden. This step is crucial—it thickens the soup and prevents a raw flour taste.
  4. Add the liquids (5 minutes): Slowly pour in the chicken broth while whisking constantly to prevent lumps. Then add the milk and heavy cream, still whisking. Bring the mixture to a gentle simmer—you should see small bubbles around the edges, but not a rolling boil. Let it cook for about 5 minutes, stirring occasionally, until it starts to thicken slightly.
  5. Cook the potatoes (15-20 minutes): Add the diced potatoes to the pot. Stir everything together, then bring it back to a gentle simmer. Reduce the heat to medium-low, cover the pot, and let the potatoes cook until they’re tender enough to pierce easily with a fork. This usually takes about 15-20 minutes, depending on how small you diced them. Stir occasionally to prevent sticking.
  6. Mash some potatoes (2 minutes): Once the potatoes are tender, remove the pot from the heat. Use a potato masher to gently mash about half the potatoes right in the pot. You want some chunks remaining for texture. If you prefer a smoother soup, mash more. If you like it chunky, mash less. This is your soup—make it how you like it.
  7. Add the cream cheese mixture (3 minutes): In a small bowl, combine the softened cream cheese with about 1 cup of the hot soup (just the liquid, try to avoid getting too many potato chunks). Whisk until smooth and well combined. Then pour this mixture back into the pot and stir to incorporate. This step ensures the cream cheese melts smoothly without clumping.
  8. Add the cheese and sour cream (3-5 minutes): With the pot still off the heat, add the shredded cheddar cheese and sour cream. Stir gently until the cheese is completely melted and the soup is smooth. The residual heat will melt the cheese without causing it to seize or become grainy. If you need to reheat slightly, use low heat and stir constantly.
  9. Season and finish (2 minutes): Taste the soup and add salt and pepper as needed. Remember that the bacon and cheese add salt, so go easy. Start with 1/2 teaspoon of salt and 1/4 teaspoon of pepper, then adjust. Stir in about half the cooked bacon, reserving the rest for topping.
  10. Serve immediately: Ladle the soup into bowls and top with the reserved bacon, extra shredded cheddar, sliced green onions, and a dollop of sour cream. Serve hot with crusty bread or oyster crackers on the side.

Cooking Tips & Techniques

After burning this soup three times (yes, three), I learned some things the hard way. Here are my best tips for getting it right every time.

Low and slow is your friend. This soup doesn’t like high heat. When you’re simmering the potatoes, keep the heat at medium-low. A gentle simmer—where you see small bubbles but not a full boil—is perfect. High heat can cause the dairy to separate or scorch on the bottom. Trust me, I’ve been there.

Stir frequently, especially at the bottom. The potatoes and dairy can settle at the bottom of the pot and burn before you even notice. Every time you walk past the stove, give it a stir. Use a wooden spoon and scrape the bottom to make sure nothing’s sticking.

Shred your own cheese. I know it’s tempting to buy the pre-shredded bags, but they’re coated with cellulose (wood pulp) to prevent clumping. That coating prevents the cheese from melting smoothly, leaving you with a grainy soup. A block of good cheddar takes two minutes to shred and makes a world of difference.

Don’t boil after adding the cheese. Once you add the cheese and sour cream, keep the heat low or turn it off entirely. Boiling can cause the cheese to separate and become oily. The residual heat from the soup is enough to melt everything perfectly.

Let the cream cheese come to room temperature. Cold cream cheese won’t blend smoothly into hot soup. You’ll end up with little white lumps. Let it sit out for 30 minutes before you start cooking, or microwave it for about 15 seconds to soften it.

Dice the potatoes uniformly. If your potato pieces are different sizes, some will be mushy while others are still crunchy. Aim for 1/2-inch cubes—they cook evenly and give you the perfect texture.

Save the bacon grease. Don’t pour it down the drain! Cooking the onions and garlic in that rendered bacon fat adds an incredible depth of flavor that you just can’t replicate. It’s the difference between good soup and great soup.

Variations & Adaptations

One of the best things about this creamy loaded baked potato soup with bacon and cheddar is how adaptable it is. Here are some of my favorite variations.

Vegetarian version: Skip the bacon and use vegetable broth instead of chicken broth. For that smoky flavor, add 1/2 teaspoon of smoked paprika and a dash of liquid smoke. You can also add some sautéed mushrooms for umami. It won’t be exactly the same, but it’s still delicious.

Loaded broccoli potato soup: Add 2 cups of chopped broccoli florets when you add the potatoes. The broccoli cooks right along with the potatoes and adds color, texture, and nutrients. It’s like two soups in one.

Spicy chipotle version: Add 1-2 chipotle peppers in adobo sauce (minced) when you sauté the onions. The smoky heat pairs beautifully with the creamy base and sharp cheddar. Top with pickled jalapeños for extra kick.

Slow cooker adaptation: Cook the bacon and sauté the onions on the stovetop first, then transfer everything except the dairy to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Mash the potatoes, then stir in the cream, cheese, and sour cream during the last 30 minutes. This is perfect for busy days when you want dinner ready when you walk in the door.

Lighter version: Use turkey bacon instead of regular, 2% milk instead of whole, and reduced-fat cheese and sour cream. The soup won’t be quite as rich, but it’s still satisfying. You can also use cauliflower in place of half the potatoes to cut carbs and add veggies.

Loaded baked potato soup with chicken: Stir in 2 cups of shredded rotisserie chicken right before serving. It turns this into a heartier meal that’s perfect for dinner. I do this often when I have leftover chicken from a honey garlic chicken breast dinner.

Serving & Storage Suggestions

This creamy loaded baked potato soup with bacon and cheddar is best served hot, right after you make it. But it’s also great for leftovers—if you have any.

Serving temperature and presentation: Ladle the soup into warm bowls (warm them by filling with hot water for a minute, then dumping it out). Top generously with shredded cheddar, crumbled bacon, sliced green onions, and a dollop of sour cream. A sprinkle of fresh black pepper on top looks beautiful and adds a little kick. Serve with crusty bread, garlic bread, or oyster crackers on the side for dipping.

Complementary dishes: This soup pairs beautifully with a simple green salad dressed with vinaigrette to cut through the richness. It’s also great alongside a sourdough French toast casserole for a cozy brunch spread. For a complete meal, serve it with roasted vegetables or a side of roasted broccoli.

Storage instructions: Let the soup cool completely before storing. Transfer to an airtight container and refrigerate for up to 4 days. The soup will thicken as it sits—that’s normal. When reheating, add a splash of milk or broth to thin it back to your desired consistency.

Freezing instructions: This soup freezes reasonably well, but the texture will change slightly due to the dairy. If you plan to freeze it, consider leaving out the cream cheese and sour cream until you reheat it. Freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating methods: The best way to reheat is on the stovetop over medium-low heat, stirring frequently. Add a splash of milk or broth to thin it out. You can also microwave individual portions in 30-second intervals, stirring between each. Just be careful not to overheat, or the dairy can separate.

How flavors develop: Honestly, this soup is even better the next day. The flavors meld together overnight, and the soup becomes richer and more cohesive. If you can stand to wait, make it a day ahead and reheat it gently. You won’t be sorry.

Nutritional Information & Benefits

Let’s be real—this isn’t a health food. But it does have some redeeming qualities, and knowing what’s in it helps you enjoy it mindfully.

Nutrient Per Serving (approx. 1.5 cups)
Calories 485
Total Fat 32g
Saturated Fat 17g
Cholesterol 85mg
Sodium 890mg
Total Carbohydrates 32g
Dietary Fiber 3g
Sugars 6g
Protein 18g
Vitamin C 15% DV
Potassium 720mg
Calcium 25% DV
Iron 8% DV

Health benefits of key ingredients: Potatoes are actually good for you—they’re packed with potassium (more than a banana!), vitamin C, and fiber if you leave the skin on. The bacon and cheese provide protein and calcium, though they’re also high in saturated fat and sodium. This soup is meant to be an occasional indulgence, not an everyday meal.

Dietary considerations: This recipe contains dairy and gluten (from the flour). For a gluten-free version, use a gluten-free all-purpose flour blend or cornstarch mixed with cold water to thicken. For a dairy-free version, use plant-based milk, cream, cheese, and sour cream alternatives—but be aware the texture will be different. This soup is not low-carb or keto-friendly due to the potatoes.

Potential allergens: Dairy (milk, cream, cheese, sour cream), gluten (flour). Always check your ingredient labels if cooking for someone with allergies.

My personal wellness perspective: I believe in balance. This soup is a treat—something to enjoy on a cold winter night or when you need a little comfort. I serve it with a big green salad on the side and don’t feel guilty about it. Food is about joy as much as nutrition, and this soup brings a lot of joy.

Conclusion

This creamy loaded baked potato soup with bacon and cheddar is the kind of recipe that becomes a staple—the one you turn to when you need something warm, satisfying, and unfussy. It’s not fancy, but it’s honest. It’s not complicated, but it’s deeply flavorful. And it’s the kind of soup that makes people feel taken care of.

I love this recipe because it reminds me that good food doesn’t have to be complicated. Sometimes the best dishes are the simplest ones—made with care, patience, and a few good ingredients. Whether you’re making it for a crowd or just for yourself on a quiet night, I hope it brings you as much comfort as it’s brought me.

If you try this recipe, I’d love to hear about it. Leave a comment below and let me know how it turned out—did you add any twists? Serve it with something special? Make it for someone who needed a little comfort? Your stories are what make this community so special. And if you’re looking for another cozy soup to add to your rotation, you might enjoy this creamy roasted tomato basil soup with crispy Gruyère croutons or this crockpot lasagna soup for another night. Happy cooking, friends!

Frequently Asked Questions

Can I use Yukon Gold potatoes instead of Russets?

Yes, but the texture will be different. Yukon Golds are waxier and won’t break down as much, so your soup will be thinner and chunkier. If you use them, consider mashing more of the potatoes to help thicken the soup. You can also add an extra tablespoon of flour to the roux.

Why did my soup turn out grainy?

Grainy soup is usually caused by one of two things: using pre-shredded cheese (which has anti-caking agents) or boiling the soup after adding the cheese. Always shred your own cheese from a block, and never let the soup boil after adding the dairy. Low heat and gentle stirring are key.

Can I make this soup ahead of time?

Absolutely. In fact, it tastes even better the next day. Make the soup completely, let it cool, and refrigerate in an airtight container for up to 4 days. When reheating, add a splash of milk or broth to thin it out, and reheat gently over medium-low heat, stirring frequently.

How do I thicken the soup if it’s too thin?

If your soup is thinner than you’d like, you have a few options. You can mash more of the potatoes right in the pot to release their starch. You can also mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the simmering soup. Let it cook for a few more minutes to thicken.

Can I add other vegetables to this soup?

Yes! This soup is very adaptable. Broccoli, cauliflower, carrots, and celery all work well. Add heartier vegetables like carrots and celery with the potatoes. Add quicker-cooking vegetables like broccoli or cauliflower about 10 minutes before the potatoes are done. You might also enjoy a creamy roasted butternut squash soup for a completely different vegetable-based option.

Pin This Recipe!

creamy loaded baked potato soup recipe

Print

Best Creamy Loaded Baked Potato Soup with Bacon & Cheddar

This creamy loaded baked potato soup with bacon and cheddar is the ultimate comfort food—velvety, rich, and packed with smoky bacon, sharp cheddar, and tender potatoes. It’s easy to make in about 45 minutes and perfect for cold days, game day, or when you need a hug in a bowl.

  • Author: Mira
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 8 slices bacon, chopped
  • 3 tablespoons unsalted butter
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3 pounds Russet potatoes, peeled and diced into 1/2-inch cubes
  • 8 ounces sharp cheddar cheese, shredded
  • 4 ounces cream cheese, softened
  • 1/2 cup sour cream
  • Salt and black pepper to taste
  • Toppings: extra shredded cheddar, crumbled bacon, sliced green onions, sour cream

Instructions

  1. Cook the bacon (8-10 minutes): Place the chopped bacon in your cold Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is rendered. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2-3 tablespoons of rendered fat in the pot.
  2. Sauté the aromatics (5-7 minutes): Add the butter to the pot with the bacon fat. Once melted, add the diced onion. Cook over medium heat, stirring occasionally, until the onion is soft and translucent—about 5 minutes. Add the minced garlic and cook for another minute, just until fragrant.
  3. Make the roux (2 minutes): Sprinkle the flour over the onion mixture. Stir constantly for about 2 minutes until the flour is golden and absorbed.
  4. Add the liquids (5 minutes): Slowly pour in the chicken broth while whisking constantly to prevent lumps. Then add the milk and heavy cream, still whisking. Bring to a gentle simmer and cook for about 5 minutes, stirring occasionally, until it starts to thicken slightly.
  5. Cook the potatoes (15-20 minutes): Add the diced potatoes to the pot. Stir, bring back to a gentle simmer, then reduce heat to medium-low, cover, and cook until potatoes are tender (about 15-20 minutes). Stir occasionally.
  6. Mash some potatoes (2 minutes): Remove pot from heat. Use a potato masher to gently mash about half the potatoes right in the pot, leaving some chunks for texture.
  7. Add the cream cheese mixture (3 minutes): In a small bowl, combine the softened cream cheese with about 1 cup of the hot soup (mostly liquid). Whisk until smooth, then pour back into the pot and stir to incorporate.
  8. Add the cheese and sour cream (3-5 minutes): With the pot still off the heat, add the shredded cheddar cheese and sour cream. Stir gently until the cheese is completely melted and the soup is smooth.
  9. Season and finish (2 minutes): Taste and add salt and pepper as needed. Stir in about half the cooked bacon, reserving the rest for topping.
  10. Serve immediately: Ladle into bowls and top with reserved bacon, extra shredded cheddar, sliced green onions, and a dollop of sour cream. Serve hot with crusty bread or oyster crackers.

Notes

For best results, shred your own cheese from a block to avoid anti-caking agents. Let cream cheese come to room temperature before using. Do not boil after adding cheese to prevent graininess. The soup thickens as it sits; add a splash of milk or broth when reheating.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 485
  • Sugar: 6
  • Sodium: 890
  • Fat: 32
  • Saturated Fat: 17
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 18

Keywords: loaded baked potato soup, creamy potato soup, bacon cheddar soup, comfort food, winter soup, easy soup recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating