Prepare the Base
Heat the olive oil in a large Dutch oven over medium-high heat. Add the onions and celery, cooking for approximately 5 minutes until they begin to soften. Stir in the bell pepper and garlic, cooking for an additional 3 minutes until tender.
Brown the Meat
Add the ground beef to the pot along with the Italian seasoning, smoked paprika, kosher salt, and black pepper. Break the meat into small pieces as it cooks, stirring until it is browned and crumbly, about 6-8 minutes.
Incorporate Tomato Flavor
Add the tomato paste to the mixture, cooking for 1-2 minutes until it becomes fragrant and thickens slightly.
Combine Broth and Tomatoes
Pour in the beef broth, undrained diced tomatoes, tomato sauce, and Worcestershire sauce, stirring well to integrate the ingredients.
Add Vegetables and Simmer
Stir in the diced potatoes and frozen mixed vegetables. Bring the soup to a boil over high heat, then lower the heat, cover, and allow it to simmer for 25-30 minutes, or until the potatoes are tender. Taste and adjust seasoning if needed.
Serve warm with your favorite side.