In a large pot, brown the ground beef over medium heat until fully cooked. Drain the excess fat and set the meat aside.
In the same pot, add the diced onions, shredded carrots, diced celery, and dried parsley flakes. Cook the mixture until the veggies are tender, roughly 5 minutes.
Add the diced potatoes and chicken broth to the vegetable mixture. Bring everything to a gentle boil, then reduce the heat and simmer until the potatoes are tender, which should take about 10-12 minutes.
In a separate saucepan, melt the butter over medium heat. Stir in the all-purpose flour to create a roux, cooking it for about 2 minutes.
Gradually whisk in the milk to the roux, stirring until you achieve a smooth consistency. Cook this mixture until it slightly thickens, then stir in the shredded sharp cheddar cheese until it is completely melted and creamy.
Pour the prepared cheese sauce into the soup pot containing the vegetable and potato mixture. Stir well to combine, then add the salt and black pepper for seasoning.
Reduce the heat to low and blend in the cooked ground beef and the sour cream. Stir the soup until it is smooth and heated thoroughly.
Serve the soup hot, enjoying all the delicious flavors of a cheeseburger in a comforting bowl.
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.
Feel free to customize this recipe by adding different vegetables such as bell peppers or corn, or by using ground turkey or sausage instead of ground beef.
This soup pairs wonderfully with a side salad or crusty bread for dipping.
For a lighter version, consider using lean ground beef or a plant-based ground meat alternative. You can also use low-fat milk and cheese to reduce fat content.
Find it online: https://www.chyachya.com/cheeseburger-soup-recipe/