Philly Cheesesteak Stuffed Peppers (Easy Low-Carb Dinner)
These stuffed peppers pack all the savory, cheesy goodness of a classic Philly cheesesteak into a crisp bell pepper instead of a roll. Thinly sliced ribeye, caramelized onions, and mushrooms get tucked into sweet pepper halves and blanketed with melty provolone for a fast, low-carb weeknight meal.

Ready in under an hour, they feel like a treat without the heaviness of a hoagie. The peppers soften just enough to become tender and scoopable while holding their shape.
Why These Stuffed Peppers Hit the Spot
I keep coming back to this because the filling is what a real cheesesteak tastes like: salty, juicy beef with slightly sweet onions and earthy mushrooms, all bound by gooey cheese. Nothing fancy, just a straight shot of that diner comfort.
Baking the peppers instead of leaving them raw gives them a gentle sweetness that balances the savory stuffing. And the mess is minimal: one skillet, one baking dish, and dinner is on the table.
Ingredients

- 1 lb ribeye steak, very thinly sliced: ask your butcher to slice it, or pop the steak in the freezer for 20 minutes first for easy slicing at home.
- 4 large bell peppers (any color): halved lengthwise, seeds and membranes removed.
- 1 medium yellow onion, thinly sliced
- 8 oz cremini mushrooms, sliced
- 8 slices provolone cheese: the mild, buttery melt works best here.
- 2 tbsp olive oil
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- Salt and black pepper: season as you go.
Variations and Swaps
- Swap the steak: Thinly sliced chicken breast works if you skip the Worcestershire. The flavor will be lighter but still satisfying.
- Change the cheese: Mozzarella or white cheddar melt well, though provolone gives the most classic Philly taste.
- Go without mushrooms: Leave them out if mushrooms aren’t your thing, but they add a nice umami note.
- Use green bell pepper: For the most traditional Philly vibe, stick with green peppers; they’re a little more assertive and less sweet.
- Make it spicy: Add a few shakes of red pepper flakes or a drizzle of hot sauce into the beef.
If you love this filling, try it in a Philly Cheesesteak Skillet over cauliflower rice.
How to Make Philly Cheesesteak Stuffed Peppers
Step 1: Sear the Steak and Veggies

Heat the oven to 375°F (190°C). In a large skillet, warm the 2 tbsp olive oil over medium-high heat. Add the sliced onion and mushrooms with a pinch of salt and cook, stirring occasionally, until they soften and pick up some golden edges, about 6 to 8 minutes.
Push the vegetables to one side of the pan and add the thinly sliced steak. Sprinkle in the 1 tsp garlic powder, a few grinds of black pepper, and the 1 tbsp Worcestershire sauce. Sear the meat quickly, just until it loses its raw color, about 2 to 3 minutes. You are not cooking it all the way through because it will finish in the oven. Toss everything together and turn off the heat.
Step 2: Fill the Pepper Halves

Lay the 8 pepper halves cut-side up in a baking dish that fits them snugly. Spoon the steak and vegetable mixture evenly into each pepper, packing it in lightly so nothing spills out.
A little juice will collect in the pan from the meat; that is flavor, so use a spoon to drizzle any pan drippings over the filling. If the peppers wobble, scrunch a small piece of foil under them to keep them steady while they bake.
Step 3: Bake Until Tender and Cheesy

Cover the dish tightly with foil and bake for 20 minutes. The steam trapped under the foil helps the peppers soften without drying out the filling.
Uncover the dish and lay a slice of provolone over each stuffed pepper half. Return the dish to the oven, uncovered, and bake until the cheese is fully melted and the peppers are fork-tender, another 10 to 15 minutes. For a browned, bubbly top, switch to broil for the last 1 to 2 minutes.
Step 4: Serve It Hot

Pull the dish from the oven and let it sit for just a couple of minutes; the cheese will settle and the filling will stop sputtering. Use a spatula to transfer the pepper halves to plates, and spoon any pan juices over the top.
Serve them while the cheese is still stretchy and the peppers are warm. A scattering of fresh parsley adds a tiny hit of brightness if you have some on hand.
A Few Notes Before You Start
- Get thin slices: Partially freezing the steak for 20 minutes firms it up just enough to slice nearly paper-thin with a sharp knife, which is what gives you that classic cheesesteak texture.
- Watch the water: Pat the inside of the pepper halves dry with a paper towel before stuffing. Any leftover moisture can make the filling a little soupy as it bakes.
- Don’t skip the foil: The covered bake is what tenderizes the peppers evenly. Skipping it can leave you with crunchy tops and a filling that dries out before the peppers soften.
- Cheese coverage: Let the provolone drape slightly over the edges of the pepper. It will melt down the sides and create those irresistible crispy cheese bits on the dish.
Here’s how to dial in the pepper texture you like:
| Texture Preference | Covered Bake | Uncovered Bake |
|---|---|---|
| Crisp-tender | 20 mins | 10 mins |
| Soft and yielding | 20 mins | 15 mins |
Storing Leftover Stuffed Peppers
- Refrigerate: Once cooled, store the peppers in an airtight container for up to 3 days. The peppers will soften a bit more as they sit, but the flavor holds up great.
- Reheating: Warm them in a 350°F oven for about 10 minutes, or microwave for 90 seconds to 2 minutes until the cheese is melty again.
What to Serve with Philly Cheesesteak Stuffed Peppers
A simple arugula salad with a sharp lemon vinaigrette cuts through the richness nicely. If you want something warm, roasted broccoli or green beans tossed with a little garlic and olive oil sit on the side without competing.
Frequently Asked Questions
Can I use ground beef instead of steak?
Yes. Brown the ground beef, drain off extra fat, season it with salt and Worcestershire, then combine with the cooked onions and mushrooms. It will be a looser filling but still delicious.
Can I assemble these ahead of time?
Absolutely. Stuff the peppers and cover them in the baking dish, then refrigerate for up to 24 hours. Add 5 extra minutes to the covered bake time since you are starting cold.
Can I freeze stuffed peppers?
You can freeze them before or after baking. Assemble them, wrap tightly, and freeze for up to 2 months. Bake straight from frozen, covered, for about 40 minutes, then uncover and add cheese.
Can I use deli roast beef instead of steak?
Yes, and it’s a real time-saver. Fold thin slices of roast beef into the onion mixture just to warm them through, then stuff the peppers. The bake time stays the same.
Do I need to pre-cook the peppers before stuffing?
No. They cook through completely in the oven and develop a pleasant softness while still holding their shape. Pre-cooking would make them too floppy to hold the filling.

Philly Cheesesteak Stuffed Peppers Recipe
Ingredients
Method
- Heat oven to 375°F. In a skillet over medium-high heat, cook onion and mushrooms in olive oil with a pinch of salt until softened, 6 to 8 minutes. Add steak, garlic powder, pepper, and Worcestershire; sear 2 to 3 minutes until just browned. Combine and remove from heat.
- Place pepper halves cut-side up in a baking dish. Spoon filling into each pepper, then drizzle any pan juices over the top.
- Cover dish with foil and bake 20 minutes. Uncover, top each pepper with a provolone slice, and bake uncovered 10 to 15 minutes more until cheese is melted and peppers are tender.
- Let rest a couple of minutes, then transfer to plates and serve hot.
