Heat the olive oil in a large pot over medium-high heat. Add the ground beef and cook for 8 to 9 minutes, breaking it up as it cooks, until fully browned.
1 tablespoon olive oil, 1 pound lean ground beef
Stir in the diced onion and minced garlic. Cook for about 3 minutes, until softened and fragrant.
1 cup onion, 2 cloves garlic
Add the tomato paste and cook for 1 minute. Stir in the beef broth, milk, Worcestershire sauce, Italian seasoning, sugar, and cubed potatoes. Bring the mixture to a boil. Reduce the heat to medium-low and simmer for 10 minutes.
¼ cup tomato paste, 2 cups beef broth, 1 cup milk, 1 tablespoon Worcestershire sauce, 1 tablespoon Italian seasoning, ½ teaspoon sugar, 1 medium potato
Stir in the frozen mixed vegetables and continue simmering for 10 to 15 minutes, or until the potatoes are tender.
2 cups frozen mixed vegetables
In a small bowl, dissolve the cornstarch in 2 tablespoons water. Stir the mixture into the soup and simmer for 2 to 3 minutes, until slightly thickened.
1 tablespoon cornstarch, 2 tablespoons water
Season with salt and black pepper to taste. Stir in the shredded cheddar cheese until melted, then add the crispy bacon. Garnish with fresh parsley and serve hot.
4 tablespoons cooked bacon, 2 cups cheddar cheese, Salt and black pepper, Fresh parsley