Heat olive oil in a large skillet over medium-high heat for about 2 minutes. Sauté the chopped onion for 5 minutes, stirring occasionally. Add the ground meat, breaking it apart with a spoon. Sprinkle in parsley, rosemary, thyme, salt, and pepper. Cook for 6-8 minutes, stirring occasionally, until the meat browns. Incorporate Worcestershire sauce and garlic, stirring to combine. Cook for an additional minute. Mix in the tomato paste and flour until fully blended. Stir in beef broth, peas, carrots, and corn, bringing the mixture to a boil before reducing to a simmer. Cook for 5 minutes, stirring occasionally. Set aside and preheat the oven to 400°F.