Make this rich, creamy cheeseburger soup for a satisfying weeknight dinner. This recipe captures all the flavor of a classic cheeseburger in a warm, spoonable format, perfect for cold weather.
Brown the ground beef in a large pot or Dutch oven over medium heat. Drain off any excess grease.
Add the chopped onion, carrots, and celery to the pot with the beef. Cook until the vegetables soften, about 5 to 7 minutes.
Pour in the beef broth. Add the diced potatoes, Italian seasoning, salt, and pepper. Bring the mixture to a boil, then reduce heat, cover, and simmer until the potatoes are tender, about 15 minutes.
In a separate small bowl, whisk together the flour and milk until smooth to create a slurry.
Slowly pour the milk mixture into the simmering soup, stirring constantly until the soup begins to thicken.
Reduce the heat to low. Gradually stir in the shredded cheddar cheese and cubed processed cheese until both are completely melted and the soup is creamy. Do not let the soup boil once the cheese is added.
Taste and adjust seasonings if needed. Serve hot with your favorite cheeseburger toppings like bacon bits or pickles.
Use a good melting cheese blend for the best texture. Pre-shredded cheese often contains anti-caking agents that can make the soup grainy; shred your own cheese if possible.
This soup freezes well if you omit the cheese before freezing. Thaw, reheat gently, and stir in the cheese just before serving.