Bacon Cheeseburger Soup

Prep 20 minutes
Cook 50 minutes
Servings 8 servings

This Bacon Cheeseburger Soup has all the flavors of your favorite bacon cheeseburger and is just the thing to warm you up on a cold winter day. Made with three types of cheese, it’s ultra creamy and super tasty!

More delicious twists on the classic cheeseburger include our cheeseburger dip and cheeseburger macaroni.

A green bowl of bacon cheeseburger soup topped with shredded cheese

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Easy Bacon Cheeseburger Soup Recipe

This Bacon Cheeseburger Soup is a satisfying, stick-to-your-ribs kind of soup. It’s super rich and creamy, thanks to the half-and-half, cream cheese, Velveeta cheese, AND sharp cheddar. It may sound like a lot but it creates such a depth of flavor that is truly delicious.

To get the full bacon cheeseburger effect, we love to top each bowl of this soup with crispy bacon, extra shredded cheese, and diced pickles. SO good.

This hearty soup recipe is not a low-cal soup but it’s definitely one that will fill you up on a cold winter day and your family will love it!

Overhead view of a pot of bacon cheeseburger soup

Ingredients Needed

This soup is made with some of your favorite burger ingredients, plus loads of cheese.
(Scroll below to the printable recipe card for details and measurements.)

  • Bacon – Regular flavored bacon.
  • Ground beef – Use lean ground beef to avoid excess grease in the soup.
  • Potatoes – I used russet potatoes but any potatoes that are good for soup will work.
  • Vegetables – Onion, carrots, and celery add nutrition, flavor, and texture to the soup.
  • Salt & pepper – For flavor.
  • Garlic – Aromatics and flavor.
  • All-purpose flour – Helps thicken the soup.
  • Beef stock – The base of the soup broth.
  • Half and half – Makes the soup extra rich and creamy.
  • Ketchup – Adds some sweet tomato flavor.
  • Cream cheese – Thickens the soup and adds another level of creaminess.
  • Cheese – Using both Velveeta and sharp cheddar cheese adds even more depth to the flavor and really amps up the cheesiness of the soup. The Velveeta melts super smooth and creamy as well.
  • Garnishes – If desired, you can add some diced pickles and scallions as a garnish.

Recipe Variations

Here are a few easy ways to change up the flavor of your cheeseburger soup.

  • Add some heat. To spice it up a bit, add a can of Rotel in step 6. You can also add chopped jalapeno to step 2. Add cayenne pepper or chipotle pepper for a kick as well.
  • Swap out the ground beef. Use your favorite sausage in place of the ground beef for a fun twist. Ground chicken or ground turkey would also work, though they may have less flavor.
  • Leave out the potatoes. If you want to, you can skip the potatoes to make this a slightly lighter soup (or at least lower carb). But I do think the potatoes add a lot of the substance that makes this a filling soup.
A spoon stirring a pot of cheeseburger soup

How to Make Cheeseburger Soup

This rich and creamy bacon cheeseburger soup is quite easy to make. Just a few steps and 30 minutes or so to simmer and dinner is ready.
(Scroll below to the printable recipe card for details and measurements.)

  1. Cook the bacon. Cook the bacon until crispy in a dutch oven. Transfer to paper towels to drain until serving. Do not discard the drippings in the pan.
  2. Cook the beef. Cook the beef in the same pan over medium-high. Try to get a nice sear on it and cook until there’s no pink left.
  3. Add the vegetables. Stir in the potatoes, onion, carrot, celery, salt, and pepper. Cook for 8-10 minutes, until the onion becomes translucent. Stir in the garlic.
  4. Add the flour. Stir in the flour to coat all ingredients. Cook for a minute, stirring constantly until it’s all cooked off and no white remains.
  5. Add the broth. Slowly add the beef broth while constantly stirring.
  6. Add the half and half. Stir in the half and half and ketchup. Bring to a simmer then lower the heat. Simmer for 25 minutes, stirring every few minutes.
  7. Add the cheese. Once the potatoes are tender, add the cream cheese, Velveeta, and cheddar. Stir until it melts.
  8. Serve. Serve in bowls then top with bacon, more shredded cheese, pickles, and scallions.

Tips for Success

Here are a few helpful hints for preparing this bacon cheeseburger soup.

  • Stir frequently. You’ll want to stir the mixture constantly when you add in the flour and then frequently as it’s simmering, to prevent anything from burning to the bottom of the pan.
  • Add the bacon earlier if desired. We like to serve the bacon on top of each serving, so it stays nice and crispy which adds a nice textural element to the soup. But, if you prefer, you can stir it all in step 7, so you get some in every bite.
  • Thin the soup as needed. As the soup cools down, it will become thicker. Add some more beef stock or water to loosen it back up.
A spoon stirring abowl of bacon cheeseburger soup

What To Serve With Cheeseburger Soup

This hearty soup makes a great meal all on its own. We like to add the bacon on top, as mentioned above, as well as additional shredded cheese. I always add some diced dill pickles, too, since that’s a favorite burger topping. And since this is already carb loaded, a slice of cheese bread is perfect for dunking!

Proper Storage

  • Storing leftovers. You can keep leftover soup in the fridge for up to 3 days. Just be sure to keep it in a sealed airtight container.
  • Reheat. To reheat, you can do so in the microwave or back on the stove. If reheating on the stove, do so very slowly and stir it a lot, so nothing burns on the bottom of the pot.
  • Can You Freeze Cheeseburger Soup? Yes, you can freeze this bacon cheeseburger soup for up to 3 months. Allow it to cool completely then transfer to freezer-safe containers. Thaw overnight in the fridge, then reheat slowly on the stovetop, stirring frequently. You may need to add some extra beef broth to thin it out if it’s too thick.

More Creamy Hearty Soup Recipes:

I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!

Bacon Cheeseburger Soup

Prep: 20 minutes
Cook: 50 minutes
Total: 1 hour 10 minutes
Servings: 8 servings
This Bacon Cheeseburger Soup has all the flavors of your favorite bacon cheeseburger and is just the thing to warm you up on a cold winter day. Made with three types of cheese, it's ultra creamy and super tasty!

Ingredients 

  • 8 ounces bacon, , diced small
  • 1 pound lean ground beef
  • 2 cups medium-diced russet potatoes
  • 1 small onion, , small diced
  • 1 cup diced carrot
  • 1 stalk celery, , small diced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 cloves garlic, , minced
  • 1/4 cup all-purpose flour
  • 3 cups low-sodium beef stock
  • 2 cups half and half
  • 2 tablespoons ketchup
  • 8 ounces cream cheese, , softened and diced
  • 4 ounces Velveeta cheese, , small diced
  • 1 & 1/2 cups shredded sharp cheddar cheese
  • diced pickles, , optional for garnish
  • thinly sliced scallions, , optional for garnish

Instructions 

  • In a dutch oven over medium heat, cook the bacon until crispy, 7 to 10 minutes, stirring occasionally. Drain the bacon on a paper towel until ready to serve. Keep some of the drippings in the pot.
  • Increase the heat to medium-high and add the ground beef to the pot. Brown the beef well, and try to get a nice sear on it while breaking it up into crumbles. Cook until there is no pink left.
  • Add the potatoes, onion, carrot, celery, salt, and pepper to the pot, and stir to combine. Cook until the onions become translucent. Add the garlic and cook until fragrant, 20 seconds.
  • Stir in the flour to coat the ingredients, and cook for 1 minute until no white patches remain, constantly stirring so nothing burns.
  • Slowly pour in the stock while constantly stirring.
  • Add the half-n-half and ketchup, stir to combine. Bring to a simmer then reduce the heat to low. Cover and gently simmer for 25 minutes or until the potatoes are tender. Stir every few minutes to make sure nothing sticks to the bottom of the pan.
  • Once the potatoes are tender, add the cream cheese, Velveeta, and cheddar cheese. Stir until the cheese melts. Taste and adjust seasoning if necessary.
  • Take off the heat and serve with the bacon on top, more cheddar cheese, diced pickles, and scallions.

Nutrition

Calories: 557kcal | Carbohydrates: 20g | Protein: 30g | Fat: 40g | Saturated Fat: 20g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 131mg | Sodium: 978mg | Potassium: 865mg | Fiber: 1g | Sugar: 7g | Vitamin A: 3673IU | Vitamin C: 5mg | Calcium: 346mg | Iron: 2mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

Your email address will not be published. Required fields are marked *

Don't forget to click the ⭐ star rating below