This dish features tender bell peppers roasted until soft and filled with a savory mixture of sautéed thinly sliced beef, caramelized onions, and optionally mushrooms. The filling is seasoned with garlic, Worcestershire sauce, salt, and pepper, then topped with melted provolone cheese for richness. Baked until the cheese bubbles and peppers are tender, it delivers a satisfying low-carb variation inspired by classic Philly flavors, perfect for an easy, flavorful main course.
The first time I made these stuffed peppers, I was hunting for something that felt indulgent without the guilt. I'd been craving a proper Philly cheesesteak for weeks, but I wanted it lighter, closer to how I actually eat now. Twenty minutes into prep, my kitchen smelled like caramelized onions and beef, and I realized I was onto something that tasted like a cheat meal but wasn't. These peppers became my answer to that craving.
I served these to my brother last spring when he was visiting, and he ate three halves before asking what was in them. When I said bell peppers, he laughed because he'd been so focused on the beef and cheese that the pepper had become invisible. That's when I knew I'd nailed it—when people stop noticing they're eating vegetables because they're too busy enjoying the food.
Ingredients
- 4 large bell peppers (any color): The base of everything; halve them lengthwise and scoop out the seeds and white ribs completely so they hold the filling without falling apart.
- 1 lb thinly sliced beef sirloin or ribeye: Ask the butcher to slice it thin—it cooks fast and absorbs the seasonings better than thick cuts.
- 1 medium yellow onion, thinly sliced: Sweet when cooked down and essential for that classic Philly texture.
- 1 cup mushrooms, thinly sliced (optional): They add earthiness and mimic some of the texture you'd get from bread in the original sandwich.
- 8 slices provolone cheese: One slice per pepper half; it melts perfectly and tastes right for this application.
- 1 tablespoon cream cheese, softened (optional): A small amount binds the filling and adds richness without heaviness.
- 2 tablespoons olive oil: Use good quality oil here since you're tasting it directly, not baking it.
- 2 cloves garlic, minced: Mince it fine so it distributes evenly through the beef mixture.
- 1 teaspoon Worcestershire sauce: The umami backbone that makes this taste like a real Philly.
- 1/2 teaspoon salt and 1/2 teaspoon black pepper: Taste as you go; you might want slightly more depending on your beef.
Instructions
- Get the oven ready and prep your peppers:
- Preheat your oven to 375°F and arrange your pepper halves cut-side up in a baking dish. Give them 10 minutes in the oven—this softens them slightly so they don't stay too crisp and firm at the end.
- Build the filling foundation:
- Heat olive oil in a large skillet over medium-high heat and sauté your sliced onions and mushrooms until they're soft and starting to caramelize, about 5 minutes. The kitchen should smell incredible by now.
- Bloom the garlic:
- Add minced garlic and let it cook for just 1 minute until fragrant. Don't let it brown or it'll taste bitter.
- Cook the beef until just done:
- Add your sliced beef to the skillet along with salt, pepper, and Worcestershire sauce. Stir constantly for 3–4 minutes until the meat is cooked through but still tender. It should look browned and smell savory.
- Make it creamy (optional but recommended):
- Stir in the cream cheese if you're using it, letting it melt and coat everything evenly. Remove from heat immediately so nothing overcooks.
- Fill and top:
- Remove the partially cooked peppers from the oven and spoon the beef mixture evenly into each half. Top each one with a slice of provolone cheese.
- Finish baking:
- Return the dish to the oven for 15–20 minutes, until the cheese is melted and bubbly and the peppers are fork-tender. The tops should look golden and the peppers should smell sweet and slightly charred at the edges.
These peppers hit different on a weeknight when you're tired but need to feel like you're taking care of yourself. There's something grounding about serving something warm and filled and colorful that tastes like restaurant food but came from your own kitchen.
Why This Works as a Low-Carb Main
Swapping the bread for a bell pepper doesn't feel like deprivation once you taste it. The pepper gets soft and slightly sweet, the cheese gets melty, and the beef-and-onion filling delivers all the savory depth you're looking for. It's the kind of dish that satisfies without leaving you feeling heavy afterward.
Cheese Options and Variations
Provolone is my default because it melts beautifully and tastes authentic to a Philly, but I've made these with aged cheddar for a sharper bite and with Swiss for a more neutral melt. Mozzarella works fine if that's what you have, though it's a bit milder. The mushrooms are truly optional, but they're worth including if you like them—they add texture and umami that fills out the dish.
Make It Your Own
The beauty of this recipe is how customizable it is without losing its identity. I've added sautéed spinach to the filling for extra green, used a mix of beef and ground Italian sausage for deeper flavor, and served it alongside a simple salad or coleslaw for crunch and contrast.
- If you like heat, thinly slice a hot pepper and scatter it into the beef mixture or on top before baking.
- For extra richness, use a mix of provolone and white cheddar, or add a thin layer of cream cheese to the pepper before filling it.
- Make these up to 2 hours ahead and refrigerate; just add 5 extra minutes to the final baking time straight from the fridge.
These stuffed peppers prove that lighter eating doesn't mean boring eating. They're the kind of meal that sits well, tastes special, and makes you feel good.
Recipe FAQs
- → What cut of beef works best for this dish?
-
Thinly sliced beef sirloin or ribeye works well, as it cooks quickly and remains tender when sautéed.
- → Can I add vegetables to the filling?
-
Yes, thinly sliced mushrooms and onions add flavor and texture to the beef filling. Additional veggies like hot peppers can add spice.
- → What cheeses can I use to top the peppers?
-
Provolone cheese melts beautifully, but mozzarella or Swiss can be used as delicious alternatives.
- → How do I prevent the peppers from becoming too soft?
-
Roast the bell peppers briefly before stuffing to soften slightly, then bake just until the cheese melts to maintain some firmness.
- → Is this dish suitable for a low-carb diet?
-
Yes, using bell peppers and a meat and cheese filling keeps the carbohydrate count low while delivering rich flavors.