Cheeseburger soup brings together the best parts of a classic cheeseburger – savory beef, creamy cheese, and hearty vegetables – in one comforting bowl. It's the perfect meal for a chilly night or a family dinner.
Brown the ground beef in a large pot over medium-high heat. Drain excess fat and set aside.
Sauté onions, carrots, and garlic in olive oil in the same pot for 5-7 minutes until softened.
Add diced potatoes, beef broth, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until potatoes are tender.
In a separate pan, melt butter and stir in flour to make a roux. Add milk slowly, stirring constantly, until smooth.
Pour the roux mixture into the simmering soup, stirring to combine. Add the browned beef and shredded cheddar cheese. Stir until cheese is fully melted and the soup is creamy.
Taste the soup and adjust seasoning as needed. Serve hot with optional toppings such as bacon bits, green onions, and dill pickles.
Notes
For extra creaminess, you can use half-and-half or heavy cream instead of milk. If you prefer a richer flavor, use fattier ground beef.