Cheeseburger Soup
This hearty bowl combines all the flavors of a classic cheeseburger—savory beef, melty cheese, and a touch of tangy pickle—whipped into a creamy, satisfying soup.
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Servings 6 servings
Calories 300 kcal
- 1 lb ground beef 80/20 blend for best flavor
- 4 tbsp unsalted butter
- 1 medium onion diced
- 2 celery stalks chopped
- 3 garlic cloves minced
- 1/3 cup all-purpose flour
- 3 cups chicken broth or beef broth
- 2 cups peeled and diced russet potatoes about 2 medium
- 2 cups whole milk
- 2 cups shredded cheddar cheese
- 1 tsp paprika
- 1 tsp dried parsley
- Salt and pepper to taste
- Optional toppings: diced pickles cooked bacon, sour cream, or green onions
Brown the beef. Heat your large pot over medium-high heat. Add the ground beef, breaking it into small pieces with a spoon. Cook until no pink remains (about 5–7 minutes). Drain most of the fat, leaving about 1 tbsp in the pot for flavor. Transfer the beef to a bowl and set aside.
Sauté the veggies. Melt the butter in the same pot, then add the onion and celery. Cook until soft (about 5 minutes), stirring often. Add the garlic and cook for 1 more minute.
Make the roux. Sprinkle the flour over the veggies and stir until everything is coated. Cook for 2 minutes to eliminate the raw flour taste, stirring constantly.
Add broth and potatoes. Slowly pour in the chicken broth while whisking to prevent lumps. Add the potatoes and bring the soup to a simmer. Cook uncovered for 10–12 minutes, or until the potatoes are fork-tender.
Stir in the milk and cheese. Reduce the heat to low. Pour in the milk, followed by the shredded cheese, stirring until melted. Add the cooked beef, paprika, parsley, and a pinch of salt and pepper. Taste and adjust seasoning. Let it simmer gently for 5 more minutes (don’t boil, or the cheese might clump!).