In a large skillet, warm the olive oil over medium heat until shimmering.
Add the sliced onion and green bell pepper to the skillet. Sauté for approximately 4-5 minutes until the vegetables are softened and fragrant, stirring occasionally.
Push the sautéed vegetables to one side of the skillet. Introduce the ground beef to the empty side. Use a spatula to break the beef apart and cook it thoroughly until browned, which should take about 5-7 minutes.
Once the beef is browned, combine it with the sautéed onions and peppers. Sprinkle in the garlic powder, onion powder, Worcestershire sauce, salt, and pepper. Stir everything together thoroughly and let the mixture cook for an additional 2 minutes, allowing the flavors to meld beautifully.
Preheat your oven's broiler to high, ensuring it reaches a steady heat.
Carefully split the hoagie rolls lengthwise and place them on a baking sheet, cut side up. Generously fill each roll with the flavorful ground beef mixture. Top each packed roll with 2 slices of provolone cheese, layering them for a melty finish.
Place the baking sheet under the broiler for about 2-3 minutes or until the cheese is gloriously melted and bubbly. Keep a vigilant eye on it to prevent burning.
Once removed from the oven, enhance your cheesesteaks with optional sliced jalapeños or a drizzle of hot sauce for an extra kick of flavor, if desired.
Notes
Serve alongside crispy fries or a fresh garden salad. For presentation, wrap in parchment paper and tie with twine.