Ingredients
Equipment
Method
Brown and simmer the soup
- Heat a large pot over medium-high heat and brown the ground beef, breaking it up until cooked through, 8-10 minutes total; drain and transfer the beef to a bowl, leaving browned bits in the pot.
- Melt 1 tbsp butter in the pot, then cook the onion, carrots, celery, basil, and parsley until softened, 6 minutes, stirring so they don’t brown.
- Add chicken broth and diced potatoes, bring to a boil over high heat, then cover and simmer until the potatoes are tender, 12-15 minutes, stirring once halfway through.
- Return the browned beef to the pot and stir to combine.
Thicken and finish with cheese
- In a small skillet, melt the remaining 2 tbsp butter, whisk in the all-purpose flour, and cook for 1 minute, until smooth and lightly foamy.
- Stir the butter-and-flour mixture into the soup and simmer for 2 minutes, stirring constantly, until thickened.
- Lower the heat to low and stir in the whole milk.
- Add shredded sharp cheddar a handful at a time, stirring each addition until fully melted and the soup looks glossy, 3-4 minutes.
- Stir in the sour cream, salt, and black pepper, and keep the soup from boiling so it stays creamy, 1-2 minutes.
Serve
- Ladle the cheeseburger soup into bowls and top with crumbled bacon, diced tomatoes, and diced pickles to finish.
Notes
For the smoothest texture, add cheddar off a simmer by keeping the heat low and stirring until each handful melts before adding more. Store leftovers in an airtight container in the refrigerator up to 3 days; reheat gently on the stove, adding a splash of milk if it thickens. Freezing is not recommended because the dairy can separate when thawed. If you want a lighter version, use low-fat milk and reduced-fat cheddar to cut calories while keeping the same thick-and-creamy roux method.
