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!
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)
Stir in milk, sour cream, and shredded cheese. In a bowl, combine cornstarch and water, then add that to the soup, simmer for (2-3 minutes, and season with salt and pepper. Add the cooked bacon to the soup.
Serve immediately with green onions or parsley!