Soups never have to be boring, and this Cheeseburger Soup proves that! It’s full of flavor and makes a filling, warm, hearty dinner at any time of year.
Brown and crumble the ground beef in a Dutch oven or soup pot until no longer pink. Drain and set aside.
In the same pot, melt 1 tablespoon butter along with the onion, carrots, celery, garlic, basil, and parsley cooking until the vegetables are tender, about 8-10 minutes.
Add the potatoes, drained ground beef, and beef broth then bring the mixture to a boil. Reduce the heat, cover, and simmer the soup for 10 minutes or until the potatoes are tender.
Meanwhile, in a small skillet or saucepan, melt the remaining butter and add the flour. Cook and stir the flour mixture until bubbly, about 3-5 minutes. Add the flour mixture to the soup and bring the soup to a boil. Cook and stir for 2 minutes.
Reduce the heat to low and stir in the cheese, milk, salt, and pepper until the cheese completely melts.
Remove the soup from the heat and stir in the sour cream.
Serve individual bowls with additional cheese, green onions, and/or bacon, if desired.
Notes
Try experimenting with different cheeses - Pepper Jack, Swiss, or even Velveeta are all great choices!
You can also use ground turkey for this recipe. Or try this soup with stew meat!
Want a spicier version? Add your favorite peppers (jalapenos, serranos, etc ... ) along with the onions, carrots, and celery!
Sometimes I like to add a squirt of my favorite BBQ sauce on top then mix it in for a BBQ cheeseburger flavor!
Refrigerate any leftovers! Cool the soup completely before transferring it to airtight refrigerator-safe containers for up to 5 days.