There is nothing quite like a steaming, rustic white ceramic bowl filled with this rich and comforting Cheeseburger Soup Recipe. If you love the hearty flavors of a classic drive-thru burger, this meal transforms those familiar elements into an unforgettable, savory experience. The thick, creamy yellow cheddar cheese broth is the perfect canvas for a truly satisfying dinner.
This recipe ensures every single spoonful is generously loaded with visible chunks of browned ground beef and tender diced russet potatoes. The magic happens right at the end when the soup is beautifully garnished with a small mound of partially melted shredded sharp cheddar cheese, crispy crumbled bacon bits, and finely chopped fresh green onions. It is the ultimate comfort food designed to keep you warm and deeply satisfied.
Why You’ll Love This Recipe
- Perfect Textural Contrast: The creamy rich yellow cheddar cheese soup perfectly coats the tender, pillowy russet potatoes.
- Visually Stunning: The contrast of the crispy crumbled bacon bits and bright green onions against the golden broth makes this dish naturally beautiful.
- Hearty & Filling: Generous, visible chunks of browned ground beef guarantee this soup acts as a standalone meal.
- Family Favorite: It captures all the savory, cheesy, nostalgic flavors of a cheeseburger in one spoon.
Ingredients & Substitutions

Ground Beef: You will need 1 lb (450g) of 80/20 ground beef. The slight fat content helps achieve perfectly browned ground beef chunks, ensuring a deep, roasted flavor profile.
Russet Potatoes: Peel and dice 2 cups (300g) of russet potatoes. Their high starch content guarantees tender diced russet potatoes that naturally help thicken the soup.
Sharp Cheddar Cheese: Grate 3 cups (340g) of sharp cheddar cheese from a block. This provides the foundational creamy yellow cheddar cheese broth and leaves enough for the melted shredded sharp cheddar cheese garnish.
Bacon: Cook 4 thick-cut slices (115g) of bacon until deeply rendered. Once chopped, these become the essential crispy crumbled bacon bits for topping.
Green Onions: You need 1/4 cup (25g) of fresh green onions. The finely chopped fresh green onions offer a sharp, crisp bite to cut through the heavy creaminess.
Aromatics & Broth: Gather 1 medium yellow onion (150g), 2 cloves of minced garlic (10g), and 3 cups (710ml) of chicken or beef broth. These foundational ingredients build the savory depth required for the broth.
Roux & Dairy: Prepare 1/4 cup (55g) of unsalted butter, 1/4 cup (30g) of all-purpose flour, and 2 cups (475ml) of whole milk. This mixture creates the thick, stable emulsion necessary to hold the cheese without separating.
Equipment Needed
- Large heavy-bottomed Dutch oven (holds heat evenly for browning beef).
- Sturdy whisk (essential for a smooth, lump-free roux).
- Slotted spoon (to remove the beef and drain excess fat).
- Sharp chef’s knife and cutting board.
Step-by-Step Instructions
1. Crisp the Bacon
Place your Dutch oven over medium heat and add the bacon. Cook for 7-9 minutes until the fat has completely rendered and the bacon is deeply browned.
Remove the bacon with a slotted spoon and let it drain on a paper towel. Once cooled, chop it into crispy crumbled bacon bits and set aside for your garnish.
2. Brown the Ground Beef
Leave about 1 tablespoon (15ml) of bacon grease in the pot. Add the 1 lb (450g) of ground beef, breaking it up into medium-sized chunks.
Sear without stirring for 3-4 minutes to develop a dark brown crust. Continue cooking until no pink remains, then remove the browned ground beef chunks with a slotted spoon and drain the excess fat.

3. Sauté Aromatics and Build the Roux
Melt 1/4 cup (55g) of butter in the same pot over medium heat. Add the diced yellow onion and sauté for 4-5 minutes until translucent and fragrant.
Sprinkle the 1/4 cup (30g) of all-purpose flour over the onions. Whisk constantly for 2 minutes until the flour turns a light golden color and smells slightly nutty, ensuring the raw flour taste is cooked out.
4. Simmer the Potatoes
Slowly whisk in the 3 cups (710ml) of broth and 2 cups (475ml) of whole milk, scraping up any browned bits from the bottom of the pot. Add the 2 cups (300g) of tender diced russet potatoes.
Bring the liquid to a gentle simmer, then reduce the heat to low. Cover and cook for 12-15 minutes until the potatoes are fork-tender.
5. Melt the Cheese and Combine
Remove the pot completely from the heat; this prevents the cheese from breaking or becoming grainy. Gradually whisk in 2.5 cups (280g) of the freshly grated sharp cheddar cheese until you have a smooth, creamy yellow cheddar cheese broth.
Fold the browned ground beef chunks back into the soup. Taste and season with 1 tsp (5g) of kosher salt and 1/2 tsp (2g) of black pepper.
6. Garnish and Serve
Ladle the hot, thick soup into rustic white ceramic bowls. The surface should be generously loaded with visible chunks of beef and potatoes.
Top each bowl with a small mound of the remaining partially melted shredded sharp cheddar cheese, a handful of crispy crumbled bacon bits, and the finely chopped fresh green onions. Serve immediately.
Expert Tips for Success
- Grate Your Own Cheese: Pre-shredded cheese contains anti-caking agents that will make your broth grainy. Always shred from a block for a smooth, creamy yellow cheddar cheese broth.
- Remove From Heat: Never boil the soup after adding the cheese. High heat causes the dairy proteins to separate, ruining the texture.
- Uniform Potato Dice: Cut your russet potatoes into exact 1/2-inch (1.25cm) cubes so they cook at the exact same rate.
- Don’t Over-Stir the Beef: Let the ground beef sit undisturbed for the first few minutes of cooking to ensure you get beautifully browned ground beef chunks.
Storage & Reheating/Freezing
Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. The thick soup may solidify slightly as the cheese cools.
To reheat, gently warm the soup in a saucepan over medium-low heat. Add a splash of milk or broth to loosen the creamy yellow cheddar cheese broth, stirring frequently until heated through. Freezing is not recommended, as the dairy and potatoes will separate and become grainy upon thawing.
What to Serve With This
This hearty soup pairs beautifully with an array of side dishes. For a classic, comforting pairing, dip thick slices of homemade focaccia bread right into the cheesy broth.
If you are looking to add some crunch to your meal, serve a fresh, acidic side like the roasted beet and orange salad to cut through the richness. Alternatively, double down on the comfort food theme by pairing it with a side of crispy baked potatoes or kicking off the meal with a crowd-pleasing buffalo chicken dip.
Frequently Asked Questions
Freezing is not recommended. Because this soup relies on a dairy-based broth and potatoes, freezing and thawing will cause the milk fats to separate and the potatoes to become mushy and grainy.
Yes, you can easily substitute ground turkey for ground beef in this Cheeseburger Soup Recipe. To replicate the savory depth of beef, add a dash of Worcestershire sauce or beef bouillon while browning the turkey.
The flour and butter roux should naturally thicken the soup as it simmers. If it is still too thin, you can create a cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon cold water) and stir it into the simmering soup before adding the cheese.
Russet potatoes are best because their high starch content naturally thickens the creamy yellow cheddar cheese broth and they break down just enough to become incredibly tender. Yukon gold potatoes are a great, slightly firmer alternative.
Grainy soup happens if you use pre-shredded bagged cheese (which has anti-caking agents) or if you add the cheese while the broth is boiling. Always grate your cheese from a block and remove the pot from the heat before stirring it in.
Closing & Subscribe
This Cheeseburger Soup Recipe is guaranteed to become a staple in your dinner rotation. Between the tender diced russet potatoes, the creamy broth, and those irresistible bacon bits, it checks all the boxes for ultimate comfort food.
If you enjoyed this recipe, please leave a comment and a 5-star rating below! Don’t forget to subscribe to our newsletter for more delicious recipes delivered straight to your inbox, and pin this recipe for later!

Recipe Schema

The Ultimate Cheeseburger Soup Recipe
Ingredients
Equipment
Method
- Place your Dutch oven over medium heat and add the bacon. Cook for 7-9 minutes until the fat has completely rendered and the bacon is deeply browned. Remove the bacon with a slotted spoon, let drain, then crumble.
- Leave about 1 tablespoon of bacon grease in the pot. Add the ground beef, breaking it up into medium-sized chunks. Sear without stirring for 3-4 minutes, cook until no pink remains, then remove and drain excess fat.
- Melt butter in the same pot over medium heat. Add diced yellow onion and sauté for 4-5 minutes. Sprinkle flour over the onions and whisk constantly for 2 minutes until golden.
- Slowly whisk in the broth and whole milk. Add the diced russet potatoes. Bring to a gentle simmer, reduce heat to low, cover, and cook for 12-15 minutes until potatoes are fork-tender.
- Remove the pot completely from the heat. Gradually whisk in 2.5 cups of sharp cheddar cheese until smooth. Fold the browned ground beef back into the soup and season with salt and pepper.
- Ladle the soup into bowls. Top with the remaining shredded sharp cheddar cheese, crispy crumbled bacon bits, and finely chopped fresh green onions. Serve immediately.
Notes
Remove From Heat: Never boil the soup after adding the cheese to prevent the dairy from separating.