Creamy Cheeseburger Potato Soup with Bacon – Easy 30-Minute Dinner

Ready In
Servings
Difficulty

“This tastes exactly like a cheeseburger, but in a bowl.” My husband said that halfway through his first spoonful, and honestly, I haven’t thought about regular soup the same way since.

It was one of those cold, rainy evenings where nothing but something warm and indulgent would do. I had a pound of ground beef thawed, a few potatoes sitting in the basket, and a serious craving for comfort food that didn’t require a trip to the store. I wanted a loaded cheeseburger, but I also wanted soup—something to wrap both hands around and just feel good about. So I did what any reasonable person would do: I combined them.

The first batch was good. The second batch was better. By the third time I made it, I knew I had something worth sharing. This creamy cheeseburger potato soup with bacon hits every single note you want from a classic burger—the savory beef, the melty cheddar, the salty bacon—but it’s all spoonable and ridiculously cozy. It comes together in about thirty minutes, which feels almost too good to be true for something this rich and satisfying.

There is something about this soup that just works. Maybe it’s the way the potatoes break down just enough to thicken everything naturally, or the crispy bacon crumbles that land on top like a reward. Either way, this one stuck. I think you will see why after the first bite.

Why You Will Love This Recipe

Let me tell you why this soup has earned a permanent spot in my dinner rotation. It is honest-to-goodness comfort food that doesn’t take all afternoon to make.

  • Quick and Easy: From start to finish, this creamy cheeseburger potato soup with bacon is ready in about 30 minutes. That’s faster than ordering takeout in some places.
  • Simple Ingredients: Ground beef, potatoes, cheese, bacon, broth, and a few pantry staples. No fancy trips to specialty stores required.
  • Perfect for Busy Weeknights: When you need something hearty that the whole family will actually eat, this is it. Kids love it because it tastes like a cheeseburger. Adults love it because, well, it tastes like a cheeseburger in soup form.
  • Crowd-Pleaser: I have served this at casual dinners and even a game day gathering, and it disappears every single time. People always ask for the recipe.
  • Unbelievably Delicious: The creamy texture, the savory beef, the salty bacon, the melty cheddar—every spoonful is pure satisfaction.

What makes this recipe different from other potato soups out there is the flavor profile. Instead of relying on heavy cream alone for richness, we build layers of flavor starting with browned ground beef and rendered bacon fat. The potatoes are simmered until tender, then partially mashed to create a naturally thick and creamy base without needing a ton of dairy. And the cheddar cheese? It melts right in, giving you that unmistakable cheeseburger vibe in every bite.

Honestly, this is the kind of soup that makes you close your eyes after the first spoonful. It is comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction as a loaded burger and fries.

What Ingredients You Will Need

This creamy cheeseburger potato soup with bacon uses simple, wholesome ingredients that come together to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples you probably already have on hand.

  • Bacon: 6 slices, chopped. I recommend thick-cut bacon for the best texture and flavor. The rendered bacon fat is used to sauté the aromatics, so you get that smoky goodness in every layer of the soup.
  • Ground Beef: 1 pound, 80/20 blend works best. The fat content adds flavor and richness. You can use leaner beef if you prefer, but the soup will be slightly less indulgent.
  • Yellow Onion: 1 medium, diced. Onion provides the aromatic base that builds savory depth.
  • Garlic: 3 cloves, minced. Fresh garlic is non-negotiable here for the best flavor.
  • Russet Potatoes: 4 medium, peeled and diced into ½-inch cubes. Russets break down beautifully and help thicken the soup naturally. Yukon Golds also work well if that is what you have.
  • Chicken Broth: 4 cups, low-sodium preferred so you can control the salt level. Beef broth also works if you want an even beefier flavor.
  • Whole Milk: 1 cup. This adds creaminess without making the soup too heavy. You can use 2% milk, but the soup will be slightly less rich.
  • Heavy Cream: ½ cup. For that luxurious, velvety texture.
  • Sharp Cheddar Cheese: 2 cups, freshly shredded. Please shred your own cheese from a block—pre-shredded cheese contains anti-caking agents that prevent smooth melting.
  • Salt and Black Pepper: To taste. Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust.
  • Paprika: 1 teaspoon, for a subtle smoky undertone that complements the bacon and beef.
  • Garlic Powder: ½ teaspoon. Adds extra savory depth.
  • Worcestershire Sauce: 1 tablespoon. This is the secret ingredient that gives the soup that unmistakable cheeseburger flavor.
  • Butter: 2 tablespoons, unsalted. Used for sautéing if needed, though you can also use the reserved bacon fat.

For garnish, I like to have extra shredded cheddar, crispy bacon crumbles, sliced green onions, and a dollop of sour cream. These toppings make the soup feel extra special and visually appealing.

Equipment Needed

You do not need any fancy equipment for this creamy cheeseburger potato soup with bacon, which is part of what makes it so great.

  • Large Dutch Oven or Heavy-Bottomed Pot: A 5- to 6-quart pot is ideal. I use my enameled cast iron Dutch oven because it holds heat evenly and is perfect for browning meat and simmering soup.
  • Sharp Knife and Cutting Board: For dicing the onion, mincing garlic, and chopping bacon and potatoes.
  • Wooden Spoon or Silicone Spatula: For stirring and scraping up the browned bits from the bottom of the pot.
  • Measuring Cups and Spoons: Standard kitchen essentials.
  • Box Grater: For shredding your own cheese. Trust me on this one—pre-shredded cheese just does not melt the same way.
  • Potato Masher: Optional but helpful. You can also use a fork or the back of a spoon to mash some of the potatoes for thickness.
  • Ladle: For serving the soup into bowls.

If you do not have a Dutch oven, any large, sturdy pot will work just fine. A cast iron skillet can also be used for browning the meat and bacon before transferring everything to a soup pot.

Preparation Method

creamy cheeseburger potato soup with bacon preparation steps

Let me walk you through how to make this creamy cheeseburger potato soup with bacon step by step. I have included all the little details that make a difference.

  1. Cook the Bacon: 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 has rendered, about 6 to 8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the pot. If you have more, pour off the excess.
  2. Brown the Ground Beef: Add the ground beef to the pot with the reserved bacon fat. Break it apart with a wooden spoon and cook over medium-high heat until well browned, about 5 to 7 minutes. Do not rush this step—browning builds flavor. Season with a pinch of salt, pepper, and the Worcestershire sauce. Once browned, use the slotted spoon to transfer the beef to a bowl, leaving the drippings in the pot.
  3. Sauté the Aromatics: Reduce the heat to medium. Add the diced onion to the pot and cook, stirring occasionally, until softened and translucent, about 4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. If the pot looks dry, add the butter at this point.
  4. Add Potatoes and Broth: Pour in the chicken broth and use your wooden spoon to scrape up any browned bits from the bottom of the pot—that is pure flavor. Add the diced potatoes, paprika, and garlic powder. Stir everything together, then bring the soup to a boil.
  5. Simmer the Soup: Once boiling, reduce the heat to low, cover the pot, and let the soup simmer for about 12 to 15 minutes, or until the potatoes are fork-tender. The potatoes should break apart easily when pressed against the side of the pot.
  6. Partially Mash the Potatoes: Remove the pot from the heat. Use a potato masher or the back of a fork to gently mash some of the potatoes right in the pot. You want about half the potatoes mashed to thicken the soup while leaving some chunks for texture. Do not over-mash or the soup will become gluey.
  7. Add the Dairy: Return the pot to low heat. Stir in the whole milk and heavy cream. Let the soup warm through for about 2 minutes, but do not let it boil. Boiling dairy can cause it to curdle, and nobody wants that.
  8. Melt in the Cheese: Reduce the heat to the lowest setting. Add the shredded cheddar cheese a handful at a time, stirring constantly until each addition is fully melted before adding the next. This gradual approach ensures a smooth, creamy cheese sauce without clumps.
  9. Combine Everything: Stir the cooked ground beef back into the soup. Reserve some beef for topping if you like. Taste the soup and adjust the seasoning with salt and pepper. You will likely need more salt than you think because potatoes absorb a lot.
  10. Serve and Garnish: Ladle the soup into bowls. Top with the crispy bacon crumbles, extra shredded cheddar, a dollop of sour cream, and sliced green onions. Serve immediately while hot and melty.

The soup should look thick, creamy, and loaded with tender potatoes, savory beef, and melted cheese. The aroma at this point is absolutely incredible—it smells exactly like a diner cheeseburger, but better.

Cooking Tips and Techniques

Over the many times I have made this creamy cheeseburger potato soup with bacon, I have learned a few things the hard way so you do not have to.

Do not skip browning the meat properly. I know it is tempting to rush through this step, but deep browning on the ground beef creates the Maillard reaction that gives the soup its rich, savory backbone. Let the beef sit in the pan without stirring for a minute or two before breaking it apart.

Shred your own cheese. I learned this lesson after one too many grainy cheese sauces. Pre-shredded cheese is coated with cellulose and starches to prevent clumping in the bag, but those same additives prevent smooth melting in your soup. Take the extra two minutes to shred a block of sharp cheddar. Your soup will thank you.

Do not boil the soup after adding dairy. This is probably the most important tip. High heat can cause the milk and cream to separate and curdle, leaving you with a grainy, unappealing texture. Keep the heat low and stir gently once the dairy goes in.

Season in layers. Add a little salt when you brown the beef, a little when you sauté the onions, and a little when you add the broth. This builds flavor from the ground up rather than relying on a single seasoning moment at the end.

Let the soup rest for a few minutes before serving. The flavors meld together beautifully if you give the soup just five minutes off the heat before ladling it into bowls. It also allows the soup to thicken slightly to the perfect consistency.

If the soup is too thick, simply stir in a splash of broth or milk until it reaches your desired consistency. If it is too thin, let it simmer uncovered for a few more minutes to reduce, or mash a few more potatoes directly in the pot.

Variations and Adaptations

One of the best things about this creamy cheeseburger potato soup with bacon is how easily it adapts to different tastes and dietary needs.

Loaded Baked Potato Style: Swap the ground beef for shredded rotisserie chicken and add a dollop of sour cream and extra green onions on top. It takes on a whole different personality, but it is equally delicious.

Spicy Southwest Version: Add a can of drained and rinsed black beans, a can of diced green chiles, and a teaspoon of cumin along with the potatoes. Top with pepper jack cheese instead of cheddar for a kick of heat.

Low-Carb Adaptation: Replace the potatoes with cauliflower florets. Simmer the cauliflower until tender, then mash lightly just like you would with potatoes. The texture is surprisingly similar, and the flavor is still rich and satisfying.

Dairy-Free Option: Use a high-quality dairy-free shredded cheddar, unsweetened oat milk or almond milk, and a dairy-free cream alternative. The flavor will be slightly different, but it still delivers on comfort.

Add Veggies: Stir in a cup of frozen peas and carrots along with the potatoes for extra color and nutrition. I have done this on nights when I wanted to feel slightly more virtuous, and it works beautifully.

I once made a batch with ground turkey instead of beef and added a tablespoon of smoked paprika. It was not exactly the same, but honestly, it was still pretty great. This recipe is forgiving like that.

Serving and Storage Suggestions

This creamy cheeseburger potato soup with bacon is best served hot, straight from the pot, with all the toppings you can pile on. I like to serve it in deep bowls with a side of crusty bread or buttery crackers for dipping. A simple side salad with a tangy vinaigrette also cuts through the richness beautifully.

For a complete meal, pair this soup with a classic BBQ pulled pork slider or a few garlic butter chicken thighs if you are feeding a crowd. The soup also works wonderfully alongside a watermelon feta mint salad for a refreshing contrast.

Storage: Allow the soup to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually deepen and improve overnight, making leftovers something to genuinely look forward to.

Freezing: This soup freezes reasonably well, but there is a catch. Dairy-based soups can sometimes separate upon thawing. If you plan to freeze it, I recommend undercooking the potatoes slightly and leaving out the dairy and cheese. Add those when you reheat the soup. Freeze in portion-sized containers for up to 3 months.

Reheating: Reheat the soup gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth if the soup has thickened too much. You can also reheat individual portions in the microwave in 30-second bursts, stirring between each. Do not let it boil during reheating or the dairy may curdle.

One thing I love about this soup is that it tastes even better the next day. The potatoes continue to absorb the broth, and the flavors meld together into something truly special.

Nutritional Information and Benefits

Here is an estimated nutritional breakdown for one serving of this creamy cheeseburger potato soup with bacon, based on six servings.

Nutrient Amount Per Serving
Calories 485
Protein 28g
Fat 29g
Saturated Fat 14g
Carbohydrates 32g
Fiber 3g
Sugar 6g
Sodium 890mg

This soup provides a solid amount of protein from the beef and cheese, which helps keep you full and satisfied. Potatoes are a good source of vitamin C, potassium, and fiber, especially if you leave the skins on. The bacon adds a hit of B vitamins and, of course, undeniable flavor.

For those watching their sodium, use low-sodium broth and go easy on the added salt. You can also use turkey bacon and lean ground beef to reduce the fat content. This soup is not exactly health food, but it is real food made from real ingredients, and that counts for a lot in my book.

Conclusion

This creamy cheeseburger potato soup with bacon is one of those recipes that proves comfort food does not have to be complicated. It comes together in about thirty minutes, uses ingredients you probably already have, and delivers the kind of deep, satisfying flavor that makes you want to curl up on the couch and savor every last spoonful.

I love how flexible this soup is. You can load it up with all the classic cheeseburger toppings, or you can tweak it to fit whatever you have in the fridge. It is forgiving, it is delicious, and it never fails to make people happy.

If you make this recipe, I would love to hear about it. Leave a comment below and let me know how it turned out, or share your own twist on it. Did you add jalapeños? Use a different cheese? Swap in ground turkey? Tell me all about it. And if you loved it, please share this recipe with someone who needs a little extra comfort in their week.

Go ahead—grab a spoon. You deserve this one.

Frequently Asked Questions

Can I make this soup in a slow cooker?

Yes, you can. Brown the bacon, ground beef, and onions on the stovetop first, then transfer everything except the dairy and cheese to the slow cooker. Cook on low for 6 to 8 hours or on high for 3 to 4 hours. Mash the potatoes, then stir in the milk, cream, and cheese during the last 30 minutes.

What is the best potato for this soup?

Russet potatoes are my top choice because they break down easily and help thicken the soup naturally. Yukon Gold potatoes also work well and have a slightly buttery flavor. Avoid waxy potatoes like red potatoes or fingerlings, as they hold their shape too well and will not give you that creamy texture.

Can I use pre-shredded cheese?

You can, but I really do not recommend it. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly, which can leave your soup with a grainy texture. Shredding a block of sharp cheddar takes just a couple of minutes and makes a huge difference in the final result.

How can I thicken the soup without using flour?

Mashing some of the cooked potatoes directly in the pot is the best way to thicken this soup naturally. You can also simmer the soup uncovered for a few extra minutes to let some of the liquid evaporate. If you need more thickness, stir in a slurry of 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water and simmer for a minute.

Can I freeze this soup?

Yes, but with a caveat. Dairy-based soups can sometimes separate upon thawing. If you plan to freeze it, I suggest leaving out the milk, cream, and cheese, and adding them when you reheat the soup. Freeze the base in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator, then reheat gently and stir in the dairy and cheese.

Pin This Recipe!

creamy cheeseburger potato soup with bacon recipe
Print

Creamy Cheeseburger Potato Soup with Bacon – Easy 30-Minute Dinner

This creamy cheeseburger potato soup with bacon tastes exactly like a loaded cheeseburger in a bowl. It comes together in about 30 minutes with simple ingredients, making it the perfect comfort food for busy weeknights.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 6 slices bacon, chopped (thick-cut recommended)
  • 1 pound ground beef (80/20 blend)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 medium Russet potatoes, peeled and diced into ½-inch cubes
  • 4 cups low-sodium chicken broth
  • 1 cup whole milk
  • ½ cup heavy cream
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 1 teaspoon paprika
  • ½ teaspoon garlic powder
  • 1 tablespoon Worcestershire sauce
  • 2 tablespoons unsalted butter (optional, for sautéing)
  • For garnish: extra shredded cheddar, crispy bacon crumbles, sliced green onions, sour cream

Instructions

  1. Cook the bacon: Place chopped bacon in a cold Dutch oven. Turn heat to medium and cook, stirring occasionally, until crispy (6-8 minutes). Transfer bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the pot.
  2. Brown the ground beef: Add ground beef to the pot with reserved bacon fat. Cook over medium-high heat, breaking apart with a wooden spoon, until well browned (5-7 minutes). Season with a pinch of salt, pepper, and Worcestershire sauce. Transfer beef to a bowl, leaving drippings in the pot.
  3. Sauté the aromatics: Reduce heat to medium. Add diced onion and cook until softened (about 4 minutes). Add minced garlic and cook for 30 seconds until fragrant. Add butter if the pot looks dry.
  4. Add potatoes and broth: Pour in chicken broth and scrape up browned bits from the bottom of the pot. Add diced potatoes, paprika, and garlic powder. Stir and bring to a boil.
  5. Simmer the soup: Reduce heat to low, cover, and simmer for 12-15 minutes until potatoes are fork-tender.
  6. Partially mash the potatoes: Remove from heat. Use a potato masher or fork to gently mash about half the potatoes in the pot to thicken the soup while leaving some chunks.
  7. Add the dairy: Return pot to low heat. Stir in whole milk and heavy cream. Warm through for about 2 minutes without boiling.
  8. Melt in the cheese: Reduce heat to lowest setting. Add shredded cheddar cheese a handful at a time, stirring constantly until each addition is fully melted before adding the next.
  9. Combine everything: Stir cooked ground beef back into the soup. Taste and adjust seasoning with salt and pepper.
  10. Serve and garnish: Ladle soup into bowls. Top with crispy bacon crumbles, extra shredded cheddar, a dollop of sour cream, and sliced green onions. Serve immediately.

Notes

Do not boil after adding dairy to prevent curdling. Shred your own cheese for smooth melting. Season in layers for best flavor. Let soup rest 5 minutes before serving for flavors to meld. If too thick, add splash of broth or milk. If too thin, simmer uncovered or mash more potatoes.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 485
  • Sugar: 6
  • Sodium: 890
  • Fat: 29
  • Saturated Fat: 14
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 28

Keywords: cheeseburger soup, potato soup, bacon soup, creamy soup, 30-minute dinner, comfort food, ground beef soup, cheddar soup

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating