Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 tbsp olive oil
- 2 tbsp unsalted butter, divided
- 1 large yellow onion, thinly sliced
- 2 bell peppers (any colors), thinly sliced
- 2 cloves garlic, minced
- 1 1/2 lb (680 g) ground beef (85–90% lean)
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp paprika (sweet or smoked, optional)
- 1 tbsp Worcestershire sauce
- 1/2 cup low-sodium beef broth
- 2 tsp cornstarch + 2 tbsp cold water (slurry)
- 8 slices provolone cheese
- 4–6 soft hoagie or sub rolls
Do This
- 1. Heat oil and 1 tbsp butter in a large skillet over medium-high heat. Sauté onions and peppers with a pinch of salt until soft and lightly browned, about 7–8 minutes. Add garlic and cook 30 seconds.
- 2. Push veggies to the sides. Add ground beef, breaking it up and cooking until browned and no longer pink, about 5–7 minutes. Drain excess fat if needed.
- 3. Season with salt, pepper, onion powder, garlic powder, and paprika. Stir in Worcestershire and beef broth.
- 4. Stir in cornstarch slurry. Simmer on medium heat, stirring, until thick and saucy, 2–3 minutes. Taste and adjust seasoning.
- 5. Smooth the beef mixture in an even layer. Lay provolone slices over the top, cover, and cook on low until melted, 1–2 minutes.
- 6. Meanwhile, split rolls and butter insides with remaining 1 tbsp butter. Broil cut-side up on high (about 500°F / 260°C) until toasted, 1–3 minutes.
- 7. Spoon cheesy beef and pepper mixture into toasted rolls. Serve hot.
Why You’ll Love This Recipe
- All the flavor of a Philly cheesesteak in a fast, one-skillet, weeknight-friendly format.
- Ground beef keeps it budget-friendly and easy to cook evenly.
- Melty provolone, soft onions, and peppers turn simple ingredients into serious comfort food.
- Great for feeding a crowd, game day, or make-ahead lunches in rolls or over rice.
Grocery List
- Produce: 1 large yellow onion, 2 bell peppers, 2 cloves garlic, optional fresh parsley for garnish.
- Dairy: Provolone cheese slices, unsalted butter.
- Pantry: Ground beef, olive oil, hoagie/sub rolls, kosher salt, black pepper, onion powder, garlic powder, paprika, Worcestershire sauce, low-sodium beef broth, cornstarch.
Full Ingredients
For the Philly-Style Sloppy Skillet
- 1 tbsp olive oil
- 2 tbsp unsalted butter, divided
- 1 large yellow onion, peeled, halved, and thinly sliced (about 2 cups)
- 2 bell peppers (green, red, or a mix), cored and thinly sliced (about 2 cups)
- 2 cloves garlic, minced
- 1 1/2 lb (680 g) ground beef, 85–90% lean
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp paprika (sweet or smoked, optional but tasty)
- 1 tbsp Worcestershire sauce
- 1/2 cup low-sodium beef broth
- 2 tsp cornstarch
- 2 tbsp cold water (for cornstarch slurry)
- 8 slices provolone cheese (about 6 oz), preferably provolone that melts well
- Optional garnish: 1–2 tbsp chopped fresh parsley
For Serving
- 4–6 soft hoagie or sub rolls (about 6 inches each)
- Optional: 1–2 tbsp unsalted butter, softened (for toasting rolls, if you want extra richness)
- Optional toppings: sliced pickled banana peppers, hot sauce, mayo, or extra provolone slices

Step-by-Step Instructions
Step 1: Prep your veggies and rolls
Start by getting everything ready so cooking goes smoothly. Thinly slice the onion and bell peppers into strips. Mince the garlic. Split the hoagie rolls lengthwise, keeping one side hinged if possible so they can hold more filling. If you plan to butter the rolls, set out the softened butter now. Measure out the beef broth, Worcestershire sauce, and dry seasonings so they are ready to go. In a small bowl, stir together the cornstarch and cold water to make a smooth slurry and set aside. Preheat your oven broiler to high, about 500°F (260°C), with a rack in the upper third of the oven, ready for toasting the rolls later.
Step 2: Sauté the onions and peppers
Place a large, deep skillet (10 to 12 inches) over medium-high heat. Add the olive oil and 1 tablespoon of the butter. When the butter is melted and just starting to foam, add the sliced onion and bell peppers along with a small pinch of salt. Cook, stirring occasionally, until the vegetables are softened and starting to brown in spots, about 7–8 minutes. Turn the heat down to medium if they start to scorch. Stir in the minced garlic and cook for 30 seconds, just until fragrant, being careful not to let it burn.
Step 3: Brown the ground beef
Push the onions and peppers to the edges of the skillet, creating an open space in the center. Add the ground beef to the center in chunks. Let it sit untouched for 1–2 minutes to develop some browning on the bottom, then use a spatula or wooden spoon to break it up into small crumbles. Stir everything together with the vegetables. Cook, stirring occasionally, until the beef is no longer pink and lightly browned, about 5–7 minutes. If there is a lot of excess fat in the pan, carefully spoon some off, leaving a thin layer for flavor.
Step 4: Season and make it “sloppy”
Sprinkle the salt, black pepper, onion powder, garlic powder, and paprika (if using) evenly over the beef and vegetables. Stir well so everything is coated in seasoning. Add the Worcestershire sauce and beef broth, scraping the bottom of the pan with your spoon to release any browned bits (these add flavor). Give the cornstarch slurry a quick stir, then pour it into the skillet while stirring. Reduce the heat to medium and let the mixture simmer for 2–3 minutes, stirring frequently, until the sauce thickens and looks glossy and “sloppy” but not soupy. Taste and add more salt or pepper if needed.
Step 5: Smother with provolone
Once the filling is thick and well seasoned, spread it out in an even layer in the skillet. Lay the provolone slices across the top, overlapping slightly so the entire surface is covered. Turn the heat down to low and cover the skillet with a lid (or a large baking sheet if you do not have a lid). Let it sit for 1–2 minutes, just until the cheese is melted, stretchy, and starting to ooze down into the beef and peppers. If you like, sprinkle a little chopped parsley over the melted cheese for color.
Step 6: Toast the rolls
While the cheese is melting, toast the rolls. Arrange the split hoagie rolls, cut-side up, on a baking sheet. Spread the remaining 1 tablespoon of butter over the cut sides for extra flavor. Place the pan under the broiler on high (about 500°F / 260°C) and toast for 1–3 minutes, watching very closely. The rolls are ready when the edges are golden and lightly crisp but not burned. Remove immediately and set aside. Alternatively, you can toast the rolls, butter-side down, in a dry skillet over medium heat until golden, 2–3 minutes.
Step 7: Build and serve your cheesesteak sloppy rolls
Use a large spoon to scoop generous portions of the cheesy beef, onion, and pepper mixture into each toasted roll. Make sure every sandwich gets plenty of peppers, onions, and melted provolone. Serve right away while everything is hot and gooey. If you like, add optional toppings such as pickled banana peppers, a drizzle of hot sauce, or an extra slice of provolone tucked into the roll. These are best eaten immediately, ideally with napkins on hand, because they are richly saucy and delightfully messy.
Pro Tips
- Use the right fat level: Ground beef that is 85–90% lean gives you enough fat for flavor without making the skillet greasy. Drain excess if there is a lot.
- Slice veggies thin: Thinly sliced onions and peppers soften quickly and mimic the texture of classic cheesesteak strips.
- Do not rush the browning: Let the beef sit for a minute before stirring so it can develop browned bits that deepen the flavor.
- Watch the broiler: Rolls can go from golden to burnt very quickly. Stay nearby and pull them as soon as the edges color.
- Adjust the “sloppy” level: If you like a wetter filling, add a splash more broth. If it is too loose, keep simmering until it thickens to your liking.
Variations
- Mushroom cheesesteak skillet: Add 1 cup sliced mushrooms with the onions and peppers and sauté until they release their liquid and brown slightly.
- Spicy version: Add 1/4–1/2 tsp crushed red pepper flakes with the seasonings and serve with pickled jalapeños or hot cherry peppers.
- Low-carb option: Skip the rolls and serve the cheesy beef and pepper mixture over roasted vegetables, cauliflower rice, or a bed of sautéed shredded cabbage.
Storage & Make-Ahead
Cool the beef and pepper mixture to room temperature, then transfer to an airtight container and refrigerate for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water or broth if it seems too thick. Add fresh provolone on top as it reheats, letting it melt before serving. You can also freeze the filling (without cheese) for up to 2 months: thaw overnight in the refrigerator, reheat in a skillet, then top with cheese. Toast rolls just before serving so they stay crisp and do not get soggy. It is best to store filling and rolls separately and assemble sandwiches right before eating.
Nutrition (per serving)
Approximate values per serving (1 sandwich, assuming 4 sandwiches total): about 700 calories; 40 g protein; 38 g fat; 48 g carbohydrates; 3 g fiber; 8 g sugar; 1,150 mg sodium. Actual values will vary based on the exact rolls, cheese, and beef used.
