Preheat the oven to 350 degrees F. Poke some holes on both sides of each potato with a fork and brush them with oil. Place the potatoes on a baking sheet and bake for 45 minutes or until fork tender.
Remove the potatoes from the oven and allow them to cool slightly before carefully cutting each one in half. Use a fork to fluff the inside of each potato, but leave a solid wall about ¼ inch thick all around.
Melt the butter in a large skillet over medium heat. Once melted, add the onion, garlic, parsley, and thyme. Cook for 5 minutes, stirring frequently.
Add the ground beef and salt to the skillet. Cook until the beef is no longer pink, breaking up the meat as it cooks.
Pour in the beef broth, ketchup, and Worcestershire and bring to a simmer. Reduce the heat to medium-low and allow the sauce to cook down and thicken. Once all the liquid is absorbed, stir in the peas and carrots and cook until the veggies are warmed through.
Spoon as much filling as you can on top of each potato, and then sprinkle 2 tablespoons of cheese over each potato.
Turn the oven to broil and cook until the cheese is melted. Garnish with freshly chopped parsley before serving warm.