Philly Cheesesteak Stuffed Peppers

The Spruce
  • 80 mins
  • Prep: 20 mins,
  • Cook: 60 mins
  • Yield: Serves 4-6
Ratings (25)

Get the satisfaction of a Philly cheesesteak without all that bread in this hearty dinner. Bell peppers are filled with provolone cheese, steak, and caramelized onions and mushrooms, then cooked until the peppers are soft and cheese bubbly and a bit browned. The result is high in protein and comfort, low in leftovers. 

What You'll Need

  • 8 oz to 12oz  flank steak (you can also sub a different cut of steak)
  • 2 large green bell peppers (blanch ahead of time if you would like a softer pepper)
  • 1 medium onion
  • 6 ounces baby bella mushrooms
  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • Pinch of fresh thyme (can substitute dried too)
  • Salt and pepper to taste
  • 8 slices provolone cheese

How to Make It

  1. Salt and pepper steak. Cook (grill or pan fry) over high heat about 2 minutes per side.

  2. Slice the peppers in half lengthwise. Clean and remove the seeds.

  3. Thinly slice the onions and mushrooms. Saute over medium heat with butter, olive oil, thyme and salt and pepper to taste. Cook until caramelized, about 30 minutes.

  4. Preheat oven to 400 degrees

  5. Slice the steak into thin strips or bite size pieces

  6. Line the inside of each pepper half with a slice of provolone cheese

  1. Fill each pepper half with meat and some onion mixture until they are packed high and almost overflowing.

  2. Top each pepper with another slice of cheese.

  3. Bake for 15-20 minutes until the cheese is golden brown and bubbling.