Cheeseburger Soup
Cheeseburger soup is one of those cozy meals that instantly feels familiar, like comfort food with a fun twist. It brings together all the flavors you love from a classic cheeseburger—savory beef, melty cheese, and hearty potatoes—but in a warm, spoonable form that’s perfect for chilly evenings or laid-back weekends at home. It’s filling without being heavy and comforting without feeling boring.
What I love most about this dish is how simple it is to pull together. This easy cheeseburger soup uses everyday ingredients you probably already have in your kitchen, making it ideal for busy days when you still want something homemade. Everything comes together in one pot, which means less cleanup and more time to actually enjoy your meal.
If you’re a fan of one-pot meals, you’ll appreciate how straightforward this stove top cheeseburger soup is. There’s no need for fancy techniques or special equipment—just a bit of simmering and stirring as the flavors meld together. It’s the kind of recipe that feels relaxed and forgiving, perfect for both beginner cooks and seasoned home chefs.
The final result is rich, satisfying, and full of flavor. This creamy cheeseburger soup has a smooth, velvety texture with little bites of beef and potato in every spoonful, making it both comforting and hearty. Serve it with crusty bread or a simple side salad, and you’ve got a meal that feels special without requiring much effort at all.
Why You’ll Love It
- It tastes like a cheeseburger in a bowl – You get all those familiar, crave-worthy flavors without turning on the grill. Every spoonful is savory, cheesy, and deeply comforting.
- Weeknight-friendly and low stress – This is the kind of recipe you can make after a long day without feeling overwhelmed. Simple steps, simple ingredients, and no complicated prep.
- One pot, minimal cleanup – Everything comes together on the stovetop, which means fewer dishes to wash and more time to relax once dinner is done.
- Creamy without being heavy – The texture is rich and smooth, but not overly thick or greasy, making it satisfying without feeling too rich to finish.
- Easy to customize – Add extra cheese, toss in bacon, or adjust the seasoning to your taste. It’s a flexible recipe that works with what you already love.
Ingredient List
For the Soup:
- 1 lb ground beef
- 4 slices of bacon, chopped
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 medium carrots, diced
- 2 stalks celery, diced
- 3 medium potatoes, peeled and cubed
- 4 cups beef broth
- 1 cup milk
- 1 cup heavy cream
For the Cheese Base:
- 2 cups shredded cheddar cheese
- 2 tablespoons all-purpose flour
- 2 tablespoons butter
- Salt and pepper, to taste
- Optional: ½ teaspoon smoked paprika
Ingredient Notes
- I always use sharp cheddar for the cheese—it melts beautifully and gives that classic cheeseburger flavor.
- Don’t skip the bacon! It adds a smoky richness that makes this soup feel extra cozy.
- Potatoes are key for heartiness; Yukon Gold works best for a creamy texture without falling apart.
- I like using beef broth instead of water—it deepens the flavor and makes the soup taste richer.
- A pinch of smoked paprika adds a subtle warmth that elevates the whole dish—totally optional but highly recommended.
Kitchen Equipment Needed
- Large Dutch oven or soup pot – Perfect for browning the beef and simmering the soup; I love my 6-quart Le Creuset for even heating.
- Wooden spoon or silicone spatula – For stirring without scratching your pot.
- Chef’s knife – Essential for chopping veggies quickly and safely.
- Cutting board – A sturdy surface makes prep easier; I keep a separate one just for meat.
- Measuring cups and spoons – For accuracy, especially with milk, cream, and seasonings.
- Cheese grater – Freshly shredded cheese melts better than pre-shredded; I always use mine for this soup.
- Ladle – Makes serving warm soup easy and mess-free.
Instructions
1. Cook the Bacon and Beef
- In a large soup pot over medium heat, add the chopped bacon. Cook until crisp, about 5 minutes.
- Use a slotted spoon to remove the bacon and set aside, leaving the rendered fat in the pot.
- Add the ground beef to the pot. Break it apart with a wooden spoon and cook until browned, about 6–8 minutes.
Pro tip: Drain excess fat if there’s too much; you want flavor, not grease.
2. Sauté the Vegetables
- Add the diced onion, carrots, and celery to the pot with the beef. Cook for 5–6 minutes until softened.
- Stir in the minced garlic and cook for 30 seconds, just until fragrant.
Pro tip: Don’t skip the garlic—it adds a subtle depth that makes the soup taste richer.
3. Add the Potatoes and Broth
- Stir in the cubed potatoes. Pour in the beef broth and bring the mixture to a boil.
- Once boiling, reduce the heat to a simmer and cover the pot. Let it cook for 15–20 minutes, until the potatoes are tender.
4. Make the Cheese Base
- While the soup simmers, melt butter in a small saucepan over medium heat.
- Stir in the flour and whisk continuously for 1–2 minutes to form a roux.
- Gradually whisk in the milk and heavy cream until smooth and slightly thickened, about 3–4 minutes.
Pro tip: Whisk continuously to prevent lumps and ensure a creamy texture.
5. Combine Soup and Cheese
- Slowly stir the cheese sauce into the soup pot. Add shredded cheddar cheese in small batches, stirring until fully melted.
- Season with salt, pepper, and smoked paprika (if using). Taste and adjust seasonings as needed.
6. Serve and Garnish
- Ladle the soup into bowls and sprinkle with the crispy bacon you set aside.
- Optional: Top with extra shredded cheese, chopped green onions, or a few croutons for added crunch.
Pro tip: Let the soup rest for 5 minutes before serving—this allows the flavors to meld and the texture to thicken slightly.

Tips and Tricks for Success
- Use fresh cheese – Shredded from a block melts better than pre-shredded and gives a smoother, creamier soup.
- Simmer gently – Keep the heat low when adding the cheese sauce to prevent curdling or separating.
- Cut potatoes evenly – Ensures they cook at the same rate for perfect, tender bites.
- Don’t rush the roux – Cooking the butter and flour before adding cream prevents a raw flour taste.
- Taste as you go – Season gradually; it’s easier to add more salt or spice than to fix over-seasoning.
Ingredient Substitutions and Variations
- Ground beef: Swap with ground turkey or chicken for a lighter version.
- Cheddar cheese: Try Colby, Monterey Jack, or a blend for a different flavor profile.
- Potatoes: Russets, Yukon Gold, or even sweet potatoes can work—just adjust cooking time slightly.
- Milk and cream: Use half-and-half or evaporated milk for a slightly lighter soup.
- Bacon: Omit for a vegetarian version or add smoked sausage for extra flavor.
- Extra veggies: Add corn, peas, or bell peppers to sneak in more nutrients and color.
Serving Suggestions
- I love serving this soup with crusty garlic bread—it’s perfect for dipping into every cheesy bite!
- Pair it with a simple green salad to balance the richness and add a fresh crunch.
- Top with extra shredded cheddar and crispy bacon for a truly indulgent meal.
- Serve alongside soft dinner rolls or biscuits to soak up the creamy broth.
- Sprinkle chopped green onions or chives on top for a pop of color and subtle flavor.

Storage and Reheating Instructions
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Can be frozen for up to 3 months; thaw overnight in the fridge before reheating.
- Reheat on stovetop: Warm gently over medium-low heat, stirring occasionally to prevent sticking.
- Reheat in microwave: Heat in 1-cup portions, stirring halfway through for even warmth.
- Add extra milk or cream when reheating: This helps restore the creamy texture if the soup has thickened.
Frequently Asked Questions
Can I make this soup in advance?
Yes! Cheeseburger soup actually tastes even better the next day after the flavors have melded. Just store it in the fridge in an airtight container and reheat gently.
Can I use a different type of cheese?
Absolutely! Cheddar is classic, but Colby, Monterey Jack, or a cheese blend all work well. Just make sure it melts easily for that creamy texture.
How can I make this soup lighter?
Swap heavy cream for half-and-half or milk, and use ground turkey or chicken instead of beef. You’ll still get lots of flavor without feeling too heavy.
Can I freeze cheeseburger soup?
Yes! Freeze in airtight containers for up to 3 months. Thaw overnight in the fridge before gently reheating on the stove or in the microwave.
Can I add more vegetables?
Definitely! Corn, peas, bell peppers, or even zucchini can be added. Just adjust cooking times so everything stays tender but not mushy.
How do I keep the soup creamy when reheating?
Stir in a little milk or cream as you reheat on the stovetop. This brings back the smooth, rich texture without making it too thick.
Did you try this recipe? Let me know in the comments how it turned out!

Cheeseburger Soup
Equipment
- Large Dutch oven or soup pot
- Wooden Spoon or Silicone Spatula
- Chef’s knife
- Cutting board
- Measuring cups and spoons
- Cheese grater
- Ladle
Ingredients
For the Soup:
- 1 lb ground beef
- 4 slices of bacon chopped
- 1 medium onion diced
- 2 cloves garlic minced
- 3 medium carrots diced
- 2 stalks celery diced
- 3 medium potatoes peeled and cubed
- 4 cups beef broth
- 1 cup milk
- 1 cup heavy cream
For the Cheese Base:
- 2 cups shredded cheddar cheese
- 2 tablespoons all-purpose flour
- 2 tablespoons butter
- Salt and pepper to taste
- Optional: ½ teaspoon smoked paprika
Instructions
Cook the Bacon and Beef
- In a large soup pot over medium heat, add the chopped bacon. Cook until crisp, about 5 minutes.
- Use a slotted spoon to remove the bacon and set aside, leaving the rendered fat in the pot.
- Add the ground beef to the pot. Break it apart with a wooden spoon and cook until browned, about 6–8 minutes.
- Pro tip: Drain excess fat if there’s too much; you want flavor, not grease.
Sauté the Vegetables
- Add the diced onion, carrots, and celery to the pot with the beef. Cook for 5–6 minutes until softened.
- Stir in the minced garlic and cook for 30 seconds, just until fragrant.
- Pro tip: Don’t skip the garlic—it adds a subtle depth that makes the soup taste richer.
Add the Potatoes and Broth
- Stir in the cubed potatoes. Pour in the beef broth and bring the mixture to a boil.
- Once boiling, reduce the heat to a simmer and cover the pot. Let it cook for 15–20 minutes, until the potatoes are tender.
Make the Cheese Base
- While the soup simmers, melt butter in a small saucepan over medium heat.
- Stir in the flour and whisk continuously for 1–2 minutes to form a roux.
- Gradually whisk in the milk and heavy cream until smooth and slightly thickened, about 3–4 minutes.
- Pro tip: Whisk continuously to prevent lumps and ensure a creamy texture.
Combine Soup and Cheese
- Slowly stir the cheese sauce into the soup pot. Add shredded cheddar cheese in small batches, stirring until fully melted.
- Season with salt, pepper, and smoked paprika (if using). Taste and adjust seasonings as needed.
Serve and Garnish
- Ladle the soup into bowls and sprinkle with the crispy bacon you set aside.
- Optional: Top with extra shredded cheese, chopped green onions, or a few croutons for added crunch.
- Pro tip: Let the soup rest for 5 minutes before serving—this allows the flavors to meld and the texture to thicken slightly.
Notes
- Calories: 420–460 kcal
- Protein: 22–25g
- Carbohydrates: 28–32g
- Fat: 26–30g
- Saturated Fat: 13–15g
- Fiber: 3–4g
- Sugar: 5–7g
- Sodium: 850–950mg