Philly Cheesesteak Stuffed Peppers

Philly Cheesesteak Stuffed Peppers

I still remember the first time I made Philly Cheesesteak Stuffed Peppers. It was a busy weeknight, and I had a craving for that iconic, rich, meaty filling from a classic cheesesteak, but I wanted something a bit lighter and, frankly, easier to eat with a fork. Friends always ask me for this recipe after trying it at dinner parties, and it’s become a staple in my home. This dish takes all the savoury, satisfying elements of a loaded cheesesteak—tender beef, sweet fried onions, and gooey, melted cheese—and nests them inside a perfectly roasted bell pepper. It’s a complete meal in one tidy package, and it’s genuinely more delicious than the sum of its parts.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 30-35 minutes
  • Total Time: 50 minutes
  • Servings: 4 (2 pepper halves per person)
  • Difficulty: Easy

Why You’ll Love This Philly Cheesesteak Stuffed Peppers

  • All the flavour, fewer carbs: You get the full, decadent experience of a cheesesteak without the heavy bread roll. The pepper acts as a sweet, slightly charred vessel that complements the savoury filling beautifully.
  • Naturally gluten-free: This recipe is a wonderful option for anyone avoiding gluten. There are no substitutions needed; it’s simply a dish that works perfectly as-is.
  • Incredibly satisfying and filling: Each pepper half is packed with protein and roasted vegetables, making it a robust main course that leaves you feeling full and content, not sluggish.
  • A great way to use up bell peppers: If you find yourself with an abundance of peppers from your garden or a bulk buy, this is the perfect, flavourful solution that goes beyond a simple stir-fry.
  • Customisable for any palate: The basic recipe is a blank canvas. You can easily add mushrooms, swap the cheese, or turn up the spice to make it exactly what you’re craving.
Philly Cheesesteak Stuffed Peppers

Philly Cheesesteak Stuffed Peppers
15 min prep  ·  40 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 4 large bell peppers (any colour, but red or yellow are sweeter)
  • 500g beef sirloin or ribeye steak, very thinly sliced
  • 2 tablespoons olive oil, divided
  • 1 large yellow onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ½ teaspoon sea salt
  • ½ teaspoon black pepper
  • 2 tablespoons beef stock (to deglaze the pan)
  • 150g provolone cheese, thinly sliced
  • 100g cream cheese, softened
  • Fresh parsley, chopped, for garnish

Tip: For the most tender beef, pop your steak in the freezer for about 20 minutes before slicing. This firms it up, allowing you to cut it into paper-thin ribbons that will cook in just a minute or two.

How to Make Philly Cheesesteak Stuffed Peppers

  1. Preheat and prepare the peppers: Preheat your oven to 200°C (400°F). Slice each bell pepper in half lengthwise and remove the seeds and white membranes. Place the pepper halves, cut-side up, on a baking tray. Drizzle with 1 tablespoon of olive oil and rub it all over the inside and outside. You’ll see the skin take on a glossy sheen. Roast for 15 minutes, until the edges just begin to soften and you can smell their sweetness in the air.
  2. Cook the beef: While the peppers are roasting, heat 1 tablespoon of olive oil in a large, heavy-based skillet over high heat. The oil should shimmer and ripple. Add the thinly sliced beef in a single layer—you may need to do this in two batches. Let it sear undisturbed for 1 minute. You’ll hear a vigorous sizzle, and the underside should be deeply browned. Toss the beef with tongs and cook for another 30 seconds. The meat will be just cooked through and very tender. Transfer the beef to a plate and set aside.
  3. Sauté the aromatics: Reduce the heat to medium. Add the sliced onion to the pan. There will be some brown bits stuck to the pan—that’s flavour. Cook the onion for 5-6 minutes, stirring occasionally, until it turns a soft, translucent gold and smells sweet. You’ll see it become soft and pliable. Add the minced garlic, oregano, and smoked paprika. Stir for 30 seconds until the garlic is fragrant but not burnt.
  4. Deglaze and combine: Pour the beef stock into the pan. Using a wooden spoon, scrape up all the browned bits from the bottom of the pan. The liquid will steam and bubble, dissolving all that flavour. Add the cooked beef back to the pan, along with the cream cheese. Stir everything together over low heat until the cream cheese has melted and coated the beef and onions in a rich, creamy sauce. The mixture should look cohesive and glossy.
  5. Stuff the peppers: Remove the pre-roasted pepper halves from the oven. They should be slightly softened but still holding their shape. Divide the beef and onion mixture evenly among the eight pepper halves, pressing it in gently. Top each stuffed pepper with a slice or two of provolone cheese, ensuring it covers the filling.
  6. Bake to perfection: Return the baking tray to the oven and bake for a final 12-15 minutes. You’ll know they are ready when the cheese is bubbly and has started to turn golden brown in spots. The peppers will be fully tender when pierced with a fork. The smell of roasted peppers and melted cheese filling your kitchen is the final cue.
  7. Rest and serve: Let the stuffed peppers rest on the tray for 5 minutes. This allows the filling to set slightly, making them much easier to handle. Garnish generously with fresh parsley and serve immediately.

Tips From My Kitchen

  • Slice the beef against the grain: This is the single most important step for tender beef. Look at the muscle fibres running through the steak; you want to cut perpendicular to those lines. This shortens the fibres, meaning when you bite into the meat, it breaks apart easily rather than being chewy. If you cut with the grain, you’ll end up with long, tough strands.
  • Don’t skip pre-roasting the peppers: I know it’s tempting to just stuff raw peppers and throw them in the oven. Pre-roasting for 15 minutes gives the peppers a head start, ensuring they become perfectly tender and sweet without the filling overcooking or drying out. It also concentrates their natural sugars, adding another layer of flavour to the dish.
  • Use high heat for the beef: A screaming hot pan is your best friend here. You want a deep, savoury sear on the beef, which creates that signature ‘umami’ flavour. If the pan isn’t hot enough, the beef will steam and release its juices, becoming tough and grey. You should hear a loud sizzle the moment the meat hits the pan.
  • Let the cream cheese come to room temperature: Softened cream cheese blends much more smoothly into the hot beef and onions. If it’s straight from the fridge, it will form cold lumps that won’t melt properly. Letting it sit on the counter for 20 minutes makes all the difference in creating a luscious, even sauce.
  • Choose the right cheese: Provolone is the classic choice for a reason—it melts beautifully and has a mild, buttery flavour that doesn’t overpower the beef. Mozzarella works in a pinch, but it can be a bit stringy. For a sharper, more pronounced flavour, a good provolone piccante is wonderful.

Equipment You’ll Need

  • Large, heavy-based skillet or frying pan
  • Baking tray or sheet pan
  • Sharp chef’s knife
  • Cutting board
  • Tongs for turning the beef
  • Wooden spoon or spatula

Common Mistakes to Avoid

  • Overcooking the beef during the initial sear: The beef will cook a second time in the oven. If you cook it through completely on the stove, it will become dry and tough after baking. Sear it quickly—just until it’s browned on the outside but still slightly pink in the middle—knowing it will finish cooking perfectly inside the pepper.
  • Using watery peppers: Bell peppers contain a lot of water. If you don’t pre-roast them, this water will leach out during the final bake, making the filling soggy and the bottom of the pepper watery. Pre-roasting helps evaporate some of this excess moisture and concentrates the flavour.
  • Skipping the deglazing step: Those browned bits stuck to the pan after cooking the beef and onions are pure, concentrated flavour. If you skip deglazing with the beef stock, you’re leaving all that deliciousness behind. The stock lifts these bits off the pan, dissolving them into the sauce and enriching the entire dish.

Delicious Variations to Try

  • Spicy Version: For a punch of heat, add 1 finely chopped jalapeño or serrano pepper to the pan when you cook the onions. You can also stir in a teaspoon of chilli flakes or a dash of your favourite hot sauce into the beef and cream cheese mixture before stuffing the peppers.
  • Vegetarian/Vegan Option: This works beautifully with a plant-based filling. Swap the beef for 250g of sliced portobello or cremini mushrooms and 1 can of drained and crumbled chickpeas. Cook them exactly as you would the beef. Use a vegan cream cheese and a good melting vegan mozzarella or provolone-style shred for the top.
  • Different Protein: While beef is classic, this is a fantastic recipe for shredded chicken or turkey. Use leftover roast chicken or cooked, shredded turkey breast. Simply sauté the onions and garlic, then stir in the shredded meat, cream cheese, and stock, and proceed with stuffing the peppers.

What to Serve With Philly Cheesesteak Stuffed Peppers

These stuffed peppers are a meal on their own, but they pair wonderfully with a few simple sides. A crisp green salad with a tangy vinaigrette cuts through the richness brilliantly. For something more substantial, consider a side of Crispy Sweet Potato Fries Recipe for a sweet and savoury contrast. If you’re looking for a lighter option, a Light Zucchini Noodles Dish is a fantastic, low-carb companion. My personal go-to is a simple side of Creamy Mashed Potatoes Side to soak up any extra cheesy sauce from the bottom of the pan.

Frequently Asked Questions

Can I make Philly Cheesesteak Stuffed Peppers ahead of time?
Absolutely. You can assemble the stuffed peppers completely up to 24 hours in advance. Simply prepare the recipe through step 5, cover the baking tray tightly with foil, and store it in the refrigerator. When you’re ready to eat, you may need to add 5-10 minutes to the final baking time to ensure everything is heated through properly.

What is the best cut of beef to use for this recipe?
Ribeye or sirloin are my top choices. Ribeye has a higher fat content, which renders down and keeps the meat incredibly tender and flavourful. Sirloin is a leaner option that still works wonderfully if sliced very thinly against the grain. Avoid tougher cuts like chuck or brisket, as they require long, slow cooking to become tender.

Can I freeze the leftovers?
Yes, these stuffed peppers freeze exceptionally well. Allow them to cool completely, then place them in a single layer on a baking tray and freeze until solid. Transfer the frozen peppers to a freezer-safe bag or container. They will keep for up to three months. To reheat, thaw overnight in the refrigerator and bake at 180°C (350°F) until hot and bubbly.

Can I use a different type of cheese?
Certainly. While provolone is the classic choice, you have many excellent options. A sharp white cheddar will give a more pronounced, tangy flavour. Gruyère melts beautifully and adds a nutty, sophisticated taste. For a more familiar, stringy texture, a low-moisture mozzarella works perfectly. The key is choosing a cheese that melts well.

How do I prevent the peppers from becoming too soft?
The key is not to over-bake them. The initial pre-roast is crucial because it starts the cooking process. For the final bake, you only need 12-15 minutes—just long enough to melt the cheese and heat the filling through. If your peppers are particularly large or thick-walled, you can add an extra 5 minutes to the pre-roasting time to ensure they are tender without being mushy.

Philly Cheesesteak Stuffed Peppers

Philly Cheesesteak Stuffed Peppers

Bell peppers are roasted until tender, then filled with a savory mixture of thinly sliced beef, caramelized onions, garlic, and cream cheese, all topped with provolone and baked until bubbly and golden. A delightful low-carb twist on the classic Philly cheesesteak.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 4 large bell peppers any colour, but red or yellow are sweeter
  • 500 g beef sirloin or ribeye steak very thinly sliced
  • 2 tablespoons olive oil divided
  • 1 large yellow onion thinly sliced
  • 2 cloves garlic minced
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ½ teaspoon sea salt
  • ½ teaspoon black pepper
  • 2 tablespoons beef stock to deglaze the pan
  • 150 g provolone cheese thinly sliced
  • 100 g cream cheese softened
  • Fresh parsley chopped, for garnish

Method
 

  1. Preheat and prepare the peppers: Preheat your oven to 200°C (400°F). Slice each bell pepper in half lengthwise and remove the seeds and white membranes. Place the pepper halves, cut-side up, on a baking tray. Drizzle with 1 tablespoon of olive oil and rub it all over the inside and outside. You'll see the skin take on a glossy sheen. Roast for 15 minutes, until the edges just begin to soften and you can smell their sweetness in the air.
  2. Cook the beef: While the peppers are roasting, heat 1 tablespoon of olive oil in a large, heavy-based skillet over high heat. The oil should shimmer and ripple. Add the thinly sliced beef in a single layer—you may need to do this in two batches. Let it sear undisturbed for 1 minute. You'll hear a vigorous sizzle, and the underside should be deeply browned. Toss the beef with tongs and cook for another 30 seconds. The meat will be just cooked through and very tender. Transfer the beef to a plate and set aside.
  3. Sauté the aromatics: Reduce the heat to medium. Add the sliced onion to the pan. There will be some brown bits stuck to the pan—that's flavour. Cook the onion for 5-6 minutes, stirring occasionally, until it turns a soft, translucent gold and smells sweet. You'll see it become soft and pliable. Add the minced garlic, oregano, and smoked paprika. Stir for 30 seconds until the garlic is fragrant but not burnt.
  4. Deglaze and combine: Pour the beef stock into the pan. Using a wooden spoon, scrape up all the browned bits from the bottom of the pan. The liquid will steam and bubble, dissolving all that flavour. Add the cooked beef back to the pan, along with the cream cheese. Stir everything together over low heat until the cream cheese has melted and coated the beef and onions in a rich, creamy sauce. The mixture should look cohesive and glossy.
  5. Stuff the peppers: Remove the pre-roasted pepper halves from the oven. They should be slightly softened but still holding their shape. Divide the beef and onion mixture evenly among the eight pepper halves, pressing it in gently. Top each stuffed pepper with a slice or two of provolone cheese, ensuring it covers the filling.
  6. Bake to perfection: Return the baking tray to the oven and bake for a final 12-15 minutes. You'll know they are ready when the cheese is bubbly and has started to turn golden brown in spots. The peppers will be fully tender when pierced with a fork. The smell of roasted peppers and melted cheese filling your kitchen is the final cue.
  7. Rest and serve: Let the stuffed peppers rest on the tray for 5 minutes. This allows the filling to set slightly, making them much easier to handle. Garnish generously with fresh parsley and serve immediately.

Notes

For best results, ensure your beef is very thinly sliced. You can ask your butcher to do this, or partially freeze the steak at home for easier slicing. Red or yellow bell peppers are recommended for a sweeter flavor profile.

There you have it—my go-to recipe for Philly Cheesesteak Stuffed Peppers. This is my go-to recipe when I need something quick but impressive, and it never fails to get a happy, satisfied silence around the table as everyone tucks in. I genuinely hope you love making and eating these as much as I do. If you give them a try, I’d love to hear how they turned out for you in the comments below!

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating