This Cheeseburger Soup is a hearty and comforting soup that takes the classic flavors of a cheeseburger and transforms them into a creamy bowl of goodness! With the addition of freshly shredded cheddar cheese that melts seamlessly into the broth, you will get a silky and cheesy flavor reminiscent of a cheeseburger.
Heat a large cast iron pot over medium high heat.Add in bacon and stir occasionally until fully cooked. Remove from the pan and set aside.
Add onions, carrots and celery to the same pot and sauté for 4-5 minutes or until the vegetables start to get tender.Add in garlic and stir for an additional minute.
Add the ground beef to the pan breaking up chunks as it cooks.
Stir in the chicken broth, beef broth, dried dill, Italian seasoning, Worcestershire sauce, ketchup, mustard and potatoes.
Bring to a rolling simmer and cook until the potatoes are tender, 10-15 minutes (depending on the cut of the potatoes)
When the potatoes are tender stir in the milk, sour cream and shredded cheese.In a small bowl combine the cornstarch and water. Add the cornstarch slurry to the soup and bring to a simmer. Cook until thickened 2-3 minutes. Season with salt and pepper to taste.Add the cooked bacon back to the soup (I like to reserve some to pot on top as well for garnish)
Serve immediately with green onions or parsley for garnish and enjoy!!