Go Back

Cheeseburger Soup - Cozy, Creamy, and Comforting

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • 1 pound ground beef (85–90% lean is ideal)
  • 1 tablespoon olive oil or butter (if your beef is very lean)
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced (optional but adds great flavor)
  • 3 cloves garlic, minced
  • 3 cups peeled, diced potatoes (Russet or Yukon Gold)
  • 4 cups low-sodium chicken or beef broth
  • 1 teaspoon kosher salt (plus more to taste)
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried mustard or 1 tablespoon Dijon mustard
  • 1 teaspoon Worcestershire sauce (optional but adds depth)
  • 3 tablespoons butter
  • 1/4 cup all-purpose flour
  • 1 cup milk (whole or 2%)
  • 1 cup heavy cream (or substitute with more milk for lighter soup)
  • 2–3 cups shredded sharp cheddar cheese (freshly grated melts best)
  • 2 tablespoons ketchup (optional, for that burger note)
  • 1 tablespoon pickle brine (optional, adds a subtle tang)
  • Chives or green onions, for garnish
  • Cooked bacon, diced (optional topping)
  • Dill pickles, chopped (optional topping)

Method
 

  1. Brown the beef: In a large pot or Dutch oven, heat oil over medium-high. Add ground beef and cook, breaking it up, until browned and no pink remains. Drain excess fat if needed. Season with a pinch of salt and pepper.
  2. Sauté the aromatics: Add onion, carrots, and celery to the pot. Cook 4–5 minutes, stirring, until softened. Stir in garlic and cook 30 seconds until fragrant.
  3. Add potatoes and broth: Stir in potatoes, broth, salt, pepper, dried mustard (or Dijon), and Worcestershire. Bring to a boil, then reduce to a simmer. Cook 10–15 minutes, until potatoes are tender.
  4. Make the roux: In a small saucepan, melt butter over medium heat. Whisk in flour and cook 1–2 minutes, whisking constantly, until the mixture smells toasty and turns pale golden.
  5. Thicken the soup: Slowly whisk milk into the roux until smooth. Simmer 2–3 minutes to thicken slightly, then pour this mixture into the soup pot. Stir well and let it gently simmer 3–4 minutes more.
  6. Finish with cream and cheese: Reduce heat to low. Stir in cream, then add shredded cheddar a handful at a time, stirring until fully melted and smooth. Do not boil after adding cheese.
  7. Boost the burger vibe: Stir in ketchup and pickle brine if using. Taste and adjust seasoning with more salt and pepper as needed.
  8. Serve and garnish: Ladle into bowls and top with chives, bacon, and a few chopped pickles if you like. Crack some pepper on top and serve warm.