Cheeseburger Soup is the ultimate comfort-in-a-bowl — rich, creamy, cheesy, and loaded with beef, potatoes, and classic burger flavors. It’s cozy, filling, and perfect for weeknight dinners, game days, or cold weather cravings.

Heat a large soup pot over medium-high heat.
Add ground beef and cook for 5–7 minutes, breaking it apart into small pieces.
Drain excess fat if needed.
Season lightly with salt and pepper.
Add diced onion, carrot, and celery to the pot.
Cook for 4–5 minutes until vegetables soften.
Add garlic and cook 30 seconds, until fragrant.
Stir in the cubed potatoes.
Add the broth, then bring to a gentle boil.
Reduce heat and simmer for 12–15 minutes, or until potatoes are tender.
In a small saucepan, melt butter over medium heat.
Whisk in the flour and cook for 1–2 minutes, forming a thick paste.
Slowly whisk in 1 cup of the hot broth from the soup pot until smooth.
Add the roux mixture back into the main pot.
Reduce heat to low.
Stir in:
Milk
Cheddar cheese
American/Colby cheese (if using)
Sour cream
Ketchup
Dijon mustard
Worcestershire
Paprika
Stir gently until cheese is fully melted and soup is creamy.
Do not boil once dairy is added — it can curdle.
Season with:
More salt & pepper
Extra Worcestershire for umami
More cheese for richness
A splash of milk for thinning if too thick
Ladle into bowls and top with:
Crumbled bacon
Pickles
Green onions
Extra cheese
Diced tomato (like a burger topper!)
Serve with crusty bread, pretzel rolls, or toasted buns.
Serve with:
Garlic bread
Salad with ranch or Caesar dressing
Warm pretzel bites
Make it into a cheeseburger night with slider toppings on the side.
Lighter version: Use turkey and reduce cheese by half.
Low-carb: Replace potatoes with cauliflower florets.
Spicy: Add jalapeños or pepper jack cheese.
Gluten-free: Use cornstarch slurry instead of roux.
Vegetarian: Use plant-based ground and vegetable broth.
6 servings