Soups & Stews
This All-American cheeseburger soup recipe delivers the ultimate comfort food experience—juicy ground beef, crispy bacon bites, and melted cheddar in a rich, savory broth. 🔥 The secret lies in browning the beef properly and adding Worcestershire sauce for that classic diner flavor. I've perfected this recipe over countless family dinners, and it never fails to disappear quickly.
What sets this soup apart is the perfect balance of textures: tender beef, crispy bacon, and creamy cheese that melts into every spoonful. The broth is deeply flavorful from beef stock and tomato paste, while green onions add a fresh finish. It's hearty enough to satisfy a crowd but simple enough for a weeknight dinner.
By the time you're done, you'll have a steaming bowl of soup with all the flavors of a juicy cheeseburger—without the mess. The beef stays tender, the bacon stays crispy, and the cheese melts perfectly into the warm broth. This is comfort food at its finest, with just the right amount of richness and texture.
Serve with crusty bread for dipping or a side salad to balance the meal. The leftovers reheat beautifully, making this the perfect make-ahead dish for busy evenings. Let's get cooking!
Ingredients for all american cheeseburger soup
Juicy beef, crispy bacon, and melted cheddar—these 14 ingredients make the ultimate comfort bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20) 🥩 | 1 ½ lb | Browned for deep flavor |
| Thick-Cut Bacon 🥓 | 8 oz | Crisped for texture contrast |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Beef Stock 💧 | 4 cups | High-quality, low-sodium |
| Tomato Paste 🍅 | ½ cup | For rich, savory depth |
| Worcestershire Sauce 🍯 | 2 tbsp | Classic diner flavor |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged variety |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening broth |
| Green Onions 🧅 | ¼ cup | Sliced for fresh finish |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Parsley 🌿 | 1 tsp | For garnish and color |
The beef is non-negotiable here. 80/20 ground chuck gives you the best balance of flavor and fat—leaner cuts won't brown right. I always grab mine from Costco in bulk, but any grocery store's pre-packaged chuck works. Browning it properly is key: cook until it's deeply browned, not just cooked through. The bacon? Thick-cut stays crispy longer and adds that perfect crunch. Applewood-smoked has the best flavor, but hickory works too. Look for slices that aren't too thin—they crisp up beautifully when baked.
No Worcestershire sauce? Soy sauce plus a pinch of sugar gets you close, though it won't be identical. The tomato paste can be swapped for 1/4 cup crushed tomatoes, but it won't be as concentrated. Dairy-free? Use coconut milk instead of whole milk and vegan cheddar—it melts differently but still delivers. The beef stock is where flavor lives—Knight's or Swanson's are my go-tos, but homemade is even better. For the cheese, sharp cheddar is a must (like Cabot or Tillamook), but Monterey Jack works if you're in a pinch. Fresh parsley is ideal, but dried works at half the amount if you're short on time.
This soup tastes even better the next day as flavors meld. Store in the fridge for up to 4 days, or freeze portions for 3 months. I always make a double batch—leftovers reheat beautifully. For extra crispiness, bake the bacon separately before adding it to the soup. The cheese gets stringy when reheated, so stir it in right before serving. Garnish with fresh parsley and extra green onions for that restaurant-quality touch.
Why You'll Love This Recipe
- Here’s what sold me: crispy bacon bits floating on top, that smoky-salty crunch in every spoonful. The 80/20 beef adds richness, but the bacon? It turns this soup into something ridiculously satisfying—like a hug in a bowl.
- One-Pot Magic: I swear by this—just brown the beef and bacon in the same pot, dump in the onions and garlic, then let the stock do the work. No extra dishes, no stress. That 80/20 ground beef? It’s the secret—juicy, flavorful, and forgiving if you overcook it just a little.
- Bacon-Crusted Comfort: Here’s what sold me: crispy bacon bits floating on top, that smoky-salty crunch in every spoonful. The 80/20 beef adds richness, but the bacon? It turns this soup into something ridiculously satisfying—like a hug in a bowl.
- Game Day Ready: Between us, this is my go-to for tailgates or lazy Sundays. Thick enough to pour over grilled cheese, but hearty enough to stand alone. (Yes, even on a Tuesday night when you’re craving something indulgent but don’t want to cook for hours.)
Step-by-step instructions for all-american cheeseburger soup
Here's how to build this hearty soup with crispy bacon bites and juicy beef every time.
🔥 Step 1: Cook the Bacon and Brown the Beef
Start by cutting the 8 oz thick-cut bacon into ½-inch pieces and cook them in a large Dutch oven over medium heat for 8-10 minutes, stirring occasionally, until deep golden brown and crispy. Use a slotted spoon to transfer the bacon to paper towels to drain excess fat, leaving about ¼ cup of bacon fat in the pot.
Increase heat to medium-high and add the 1.5 lb ground beef (80/20). Break it apart with a wooden spoon and cook for 5-6 minutes until it loses its raw color and becomes deep brown with crispy edges. This high-fat beef is key for that classic burger flavor—don't drain it. Here's the thing—those browned bits are pure flavor gold.
🍳 Step 2: Sauté Aromatics and Build the Base
Push the beef mixture to one side of the pot and add the 1 whole yellow onion, diced into ¼-inch pieces. Cook for 4-5 minutes until softened and slightly caramelized. Add the 4 cloves garlic, minced, and cook for 30 seconds until fragrant—you should smell that garlic releasing its aroma.
Stir the beef mixture back into the pot and add the 0.5 cup tomato paste, spreading it evenly to coat everything. Pour in the 4 cups beef stock and 2 tbsp Worcestershire sauce, scraping up any browned bits from the bottom. Bring to a gentle simmer for 10 minutes to let the flavors meld. This is where all that deep, savory goodness starts developing.
🥘 Step 3: Thicken and Finish the Broth
In a small bowl, whisk together the 2 tbsp all-purpose flour and 1 cup whole milk until smooth. Slowly pour this mixture into the simmering soup, stirring constantly for 2-3 minutes until it thickens slightly. The soup should coat the back of a spoon but still be light and creamy—not gluey.
Season with 1.5 tsp kosher salt and 0.5 tsp black pepper, then stir in the 1.5 cups sharp cheddar cheese until fully melted and smooth. Taste and adjust seasoning if needed—this is your chance to make it perfectly balanced. I like to add a pinch more salt here because cheese can be salty.
🔪 Step 4: Add Crispy Bacon and Garnish
Break the drained bacon into bite-sized pieces and gently stir them into the soup just before serving. The contrast of crispy bacon against the creamy broth is what makes this soup truly special. Don't skip this step—those bacon bits are the secret to that diner-style experience.
Ladle the soup into bowls and top each serving with 0.25 cup sliced green onions and a sprinkle of 1 tsp dried parsley. The green onions add a fresh pop of color, while the parsley ties all the flavors together. Serve immediately with crusty bread or oyster crackers for dipping—this soup is best enjoyed hot and fresh from the pot.
Pro Tips For Making All American Cheeseburger Soup
- CRISP THE BACON FIRST: Thick-cut bacon takes forever to render fat, and it’ll turn your soup greasy if you cook it with the beef. Start it in a cold skillet—yes, cold—and let it slowly crisp up over medium heat. Save the fat for frying the onions later; it’s the best shortcut to deep flavor without extra oil.
- BROWN THE BEEF IN BATCHES: I used to dump all the ground beef in at once, and it’d steam instead of sear. Split it into two piles and cook each in a hot pan for 3-4 minutes, breaking it up with a spoon. That crust? It’s what makes the soup taste like a burger, not ground meat.
- SWEAT THE ONIONS LOW AND SLOW: High heat caramelizes onions too fast, and they’ll turn bitter before they soften. Use medium-low heat and let them cook for 10-12 minutes, stirring occasionally, until they’re translucent and just starting to turn golden. Patience here keeps the soup from tasting like a sad, watery stew.
- DEGLAZE WITH STOCK, NOT WATER: After the beef and bacon are done, don’t just splash in water to clean the pan—use half the beef stock called for in the recipe. The leftover bits (fond) dissolve into the stock, adding layers of umami that water can’t match. It’s the thing that makes your soup taste restaurant-worthy.
Serving suggestions for this recipe
Bread Pairings
This soup is tailor-made for crusty bread that can soak up every last drop of creamy, cheesy goodness. I love serving it with a baguette sliced into thick pieces—I toast them in the oven with garlic butter until golden and crisp. For something heartier, try sourdough or Italian bread with a crusty exterior and soft interior. The key is choosing bread with enough texture to hold up to the rich soup without turning mushy. 🥖
Crunchy Toppings
Add extra texture with crunchy toppings that contrast the creamy broth. I always keep a stash of oyster crackers on hand—they float beautifully and add a satisfying crunch. For something more substantial, try crushed potato chips (I like Kettle Brand sea salt or barbecue flavors) or fried shallots for a gourmet touch. Just sprinkle them on top right before serving so they stay crisp.
Side Salad Balance
A simple side salad cuts through the richness and adds freshness to the meal. My go-to is a mixed greens salad with romaine, spinach, and arugula tossed with apple cider vinaigrette. The tangy dressing balances the soup's heartiness perfectly. For extra protein, add grilled chicken strips or crumbled bacon—because why not double down on that bacon flavor? 🥗
Cheeseburger Add-Ons
Want to make this soup feel even more like a cheeseburger? Add mini cheeseburger toppings that take it to the next level. Try pickle chips for tangy crunch, dill pickle spears, or sliced tomatoes for freshness. For a smoky touch, sprinkle with crumbled blue cheese or smoked gouda. These toppings let everyone customize their bowl to their taste.
Beverage Pairings
This soup pairs perfectly with cool, refreshing drinks that complement its rich flavors. A light lager like Miller Lite or Coors Light cleanses the palate beautifully. For something fizzy, try root beer—it reminds me of classic diner pairings. If you prefer wine, a dry Riesling or Chardonnay with a touch of acidity works wonderfully. Avoid heavy reds that would overpower the dish. 🍺
Make-Ahead Serving
If you're serving this soup at a gathering, consider prepping components ahead for a stress-free meal. Cook the soup base (without cheese) and reheat it gently on the stove. Keep the cheese, bacon, and garnishes separate until serving time so they stay fresh and crisp. Serve with warm bread straight from the oven and chilled drinks to keep everyone comfortable. The crowd will love the convenience while enjoying restaurant-quality flavors. ✨
Nutrition facts
Frequently asked questions
Why does this soup taste like a cheeseburger?
The secret lies in the Worcestershire sauce and tomato paste—they add that classic diner-style umami depth. The 80/20 ground beef (with its fat content) mimics burger juiciness, while crispy bacon bits recreate the texture of a cheeseburger's outer crust.
Can I make this soup in a slow cooker?
Yes! Brown the beef and bacon first, then transfer everything (except cheese) to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the cheese at the end to prevent clumping. The slow cooker keeps the beef tender and flavors melded beautifully.
What if I don't have Worcestershire sauce?
Mix 1 tbsp soy sauce with ½ tsp sugar as a substitute. For extra depth, add ½ tsp smoked paprika or 1 tsp beef bouillon powder. The flavor won't be identical, but it'll still taste rich and savory.
How do I keep the bacon crispy in the soup?
Cook the bacon separately until extra crispy, then drain on paper towels. Add it to the soup right before serving so it doesn't get soggy. For maximum crunch, bake it at 400°F for 5 minutes before adding. The contrast with creamy soup is what makes this dish special!
Can I use ground turkey instead of beef?
You can, but expect a leaner flavor. Use 93/7 ground turkey and add 1 tbsp olive oil when browning to compensate for lost fat. For best results, add ½ tsp beef bouillon powder to the broth. The texture will be slightly different but still delicious.
