High Protein Philly Cheesesteak Stuffed Peppers

If you love Philly cheesesteaks but want something a bit lighter and higher in protein, these high protein Philly cheesesteak stuffed peppers are exactly what you need.

Instead of a big hoagie roll, you get all that classic cheesesteak flavor packed inside a baked bell pepper. Steak, caramelized onions, mushrooms, and melted provolone – it’s all here.

Juicy high protein stuffed peppers closeup

Each pepper is loaded with filling and seriously satisfying. You won’t miss the bread at all, I promise.

The whole thing comes together in about 40 minutes, and it’s really simple to make. No fancy techniques or hard-to-find ingredients.

This is one of those meals that works great for meal prep too. Make a batch on Sunday and you’re set for easy high protein lunches all week.

What Makes This Recipe So Good

Packed With Protein – With 1.5 pounds of shaved steak split across six peppers you get a seriously high protein meal without any bread or wraps.

Tender high protein cheesesteak peppers

Low Carb Friendly – Bell peppers replace the traditional hoagie roll so you get all the Philly cheesesteak flavor without the extra carbs.

Caramelized Onions and Mushrooms – Cooking the onions and mushrooms until golden adds a rich savory depth that makes this taste like a real Philly joint.

Ingredients

  • 6 large Green Bell Peppers
  • 1.5 lb Shaved Steak or Thinly Sliced Sirloin
  • 1 tbsp Olive Oil
  • 1 large Yellow Onion, thinly sliced
  • 8 oz White Mushrooms, sliced
  • 1 tsp Salt
  • 1/2 tsp Black Pepper
  • 1 tsp Garlic Powder
  • 1 tbsp Worcestershire Sauce
  • 6 slices Provolone Cheese

Directions

Step 1

Preheat your oven to 400 degrees F. Cut the tops off the bell peppers and remove the seeds. Place them cut-side up in a baking dish and bake for 15 minutes to soften them slightly.

Step 2

While the peppers soften, heat olive oil in a large skillet over medium-high heat. Add the sliced onion and sliced mushrooms. Cook for 6 to 7 minutes, stirring occasionally, until the onions are caramelized and the mushrooms are golden.

Step 3

Push the onions and mushrooms to the side. Add the shaved steak to the skillet and season with salt, black pepper, and garlic powder. Cook for 3 to 4 minutes, stirring to break it apart, until the steak is browned.

Step 4

Add the Worcestershire sauce and toss everything together. Stir-fry for 1 more minute to let the flavors combine.

Step 5

Remove the peppers from the oven. Spoon the steak, onion, and mushroom filling generously into each pepper, packing it in tightly.

Step 6

Place a slice of provolone cheese on top of each stuffed pepper. Return to the oven and bake for 10 minutes until the cheese is melted, bubbly, and lightly golden. Serve hot.

Homemade Philly cheesesteak stuffed peppers

Pro Tips

Par-Bake the Peppers Right

The 15-minute par-bake is important, but make sure you don’t skip draining the liquid that collects inside the peppers after you pull them out. Tip each pepper upside down on a paper towel for a minute before filling them.

If you skip this step, that trapped water will make the filling soggy and the peppers will be sitting in a pool of liquid by the time they’re done.

You want the peppers softened but still firm enough to hold their shape. If they start to slump or collapse during the par-bake, they went too long.

Get the Skillet Really Hot Before Adding the Steak

When it’s time to cook the shaved steak, make sure the skillet is properly hot before you drop it in. If the pan isn’t hot enough, the steak will release a bunch of liquid and start steaming instead of browning.

Loaded Philly cheesesteak stuffed peppers

You want to hear a loud sizzle the second the meat hits the pan. That’s how you get those browned, slightly crispy edges that make a Philly cheesesteak taste right.

Also, don’t overcrowd the skillet. If your pan is on the smaller side, cook the steak in two batches so it actually browns instead of boiling in its own juices.

Don’t Undercook the Onions

6 to 7 minutes is a good range, but use your eyes more than the timer here. The onions should be soft, golden, and slightly sweet before you move on. If they still look white and crunchy, give them more time.

Caramelized onions are a huge part of what makes a cheesesteak taste like a cheesesteak. Rushing this step is the easiest way to make the whole filling taste flat.

Related Recipes

Frequently Asked Questions

Can I use a different type of cheese instead of provolone?

Absolutely. White American cheese is the most classic Philly cheesesteak option and it melts really smoothly. You could also use pepper jack if you want a little kick, or even a cheese whiz-style sauce drizzled on top for that authentic street-style flavor.

Just keep in mind that harder cheeses like cheddar won’t melt as evenly over the peppers, so stick with something that gets nice and gooey in the oven.

High Protein Philly Cheesesteak Stuffed Peppers

High Protein Philly Cheesesteak Stuffed Peppers

All the classic Philly cheesesteak flavors packed into tender bell peppers. A satisfying, protein-packed twist that's absolutely worth making.
No ratings yet
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Course
Cuisine American
Servings 6 servings
Calories 316 kcal

Ingredients
  

  • 6 large Green Bell Peppers
  • 1.5 lb Shaved Steak or Thinly Sliced Sirloin
  • 1 tbsp Olive Oil
  • 1 large Yellow Onion, thinly sliced
  • 8 oz White Mushrooms, sliced
  • 1 tsp Salt
  • 1/2 tsp Black Pepper
  • 1 tsp Garlic Powder
  • 1 tbsp Worcestershire Sauce
  • 6 slices Provolone Cheese

Instructions
 

  • Preheat your oven to 400 degrees F. Cut the tops off the bell peppers and remove the seeds. Place them cut-side up in a baking dish and bake for 15 minutes to soften them slightly.
  • While the peppers soften, heat olive oil in a large skillet over medium-high heat. Add the sliced onion and sliced mushrooms. Cook for 6 to 7 minutes, stirring occasionally, until the onions are caramelized and the mushrooms are golden.
  • Push the onions and mushrooms to the side. Add the shaved steak to the skillet and season with salt, black pepper, and garlic powder. Cook for 3 to 4 minutes, stirring to break it apart, until the steak is browned.
  • Add the Worcestershire sauce and toss everything together. Stir-fry for 1 more minute to let the flavors combine.
  • Remove the peppers from the oven. Spoon the steak, onion, and mushroom filling generously into each pepper, packing it in tightly.
  • Place a slice of provolone cheese on top of each stuffed pepper. Return to the oven and bake for 10 minutes until the cheese is melted, bubbly, and lightly golden. Serve hot.

Nutrition

Serving: 1servingCalories: 316kcalCarbohydrates: 12gProtein: 31gFat: 16g
Keyword high protein stuffed peppers, keto stuffed peppers, low carb stuffed peppers, Philly cheesesteak stuffed peppers
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating