In a large skillet, heat the olive oil over medium heat until shimmering.
Carefully add the ground beef to the skillet, using a spatula to break it into smaller pieces as it cooks. Sauté the beef until it is thoroughly browned, about 5 to 7 minutes. If there is any excess fat, drain it off before proceeding.
Introduce the sliced onion, green bell pepper, and red bell pepper to the skillet, along with the minced garlic. Stir the mixture and cook for about 5 minutes, or until the vegetables have softened and the onions are translucent.
Pour in the Worcestershire sauce, then sprinkle the onion powder, garlic powder, salt, and pepper over the mixture. Stir well to ensure all ingredients are evenly combined.
Lower the heat to a gentle simmer and layer the provolone cheese slices over the entire meat and vegetable mixture. Cover the skillet with a lid and let it sit for about 2 to 3 minutes, or until the cheese is melted and gooey.
Remove the skillet from heat and garnish generously with freshly chopped parsley to add a pop of color.
Serve the cheesesteak hot, straight from the skillet for a casual vibe, or for a more traditional experience, scoop the mixture into toasted hoagie rolls.
Notes
For a rustic presentation, keep the dish in the skillet and place it on the table with extra parsley sprinkled on top.