Cheesesteak Stuffed Peppers

Steak-and-cheese-stuffed peppers
Diana Rattray
  • Total: 60 mins
  • Prep: 15 mins
  • Cook: 45 mins
  • Servings: 4 to 6 servings
Nutritional Guidelines (per serving)
342 Calories
23g Fat
6g Carbs
28g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 342
% Daily Value*
Total Fat 23g 29%
Saturated Fat 10g 51%
Cholesterol 98mg 33%
Sodium 317mg 14%
Total Carbohydrate 6g 2%
Dietary Fiber 2g 5%
Protein 28g
Calcium 172mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These stuffed peppers are made with all of the flavors you'd find in a Philly Cheesesteak sandwich. Shaved steak, caramelized onions, and bell peppers make up the filling for these amazing stuffed bell peppers, along with optional sliced mushrooms and a topping of shredded cheese. 

The recipe has a few cooking steps, but preparation is easy, and the list of ingredients is simple. If you like steak and cheese sandwiches, you'll love this combination, and it's gluten-free!

Use fresh, good-quality, shaved steak if possible -- sirloin, flank, bottom round, etc. Frozen shaved steak cooks quickly and will do in a pinch.

Pepper jack cheese made up our topping, but cheddar jack, Muenster, American, or your favorite melting cheese would work just fine. Or top them with Cheez Whiz to make them even more like the original Philly Cheesesteak.


  • 5 large bell peppers, green, red, or combination of colors (divided)
  • 2 tablespoons butter
  • 1 to 2 tablespoons vegetable oil
  • 2 large onions (peeled, quartered, and thinly sliced)
  • 6 to 8 ounces sliced mushrooms (optional)
  • 1 pound shaved steak
  • 1/2 teaspoon Worcestershire sauce, or to taste
  • salt and pepper to taste
  • 1 cup shredded cheddar jack, pepper jack, or other cheese (or more, if you like)

Steps to Make It

  1. Cut four of the peppers in half lengthwise. Remove the seeds and ribs. Set aside.

  2. Remove the seeds and ribs from the fifth pepper, and chop it coarsely. Set aside.

  3. In a large skillet or saute pan, melt the butter with 1 tablespoon of vegetable oil. Add the sliced onions and cook over medium heat, stirring frequently, until browned - about 15 minutes.

  4. Add the chopped peppers and mushrooms, if using. Continue cooking until mushrooms are golden and the peppers are tender. Remove to a plate, and set aside.

  5. If necessary, add another tablespoon of oil to the pan, and cook the shaved steak, stirring, until evenly browned. Add the onion and pepper mixture back to the pan. Season the mixture with salt and pepper and the Worcestershire sauce.

  6. Heat the oven to 400 F. Line a 9 x 13 x 2-inch baking pan with foil, or spray with nonstick cooking spray.

  7. Fill a large saucepan, Dutch oven, or deep saute pan with enough salted water to cover the peppers (don't add them yet). Bring the water to a boil, and then add the pepper halves. Cover and simmer for about 4 minutes, or until just tender but not too soft.

  8. Carefully drain the peppers and arrange them -- cut side up -- in the prepared baking dish. 

  9. Fill each pepper with the steak and onion mixture. Top each filled bell pepper with a generous amount of shredded cheese. 

  10. Bake for about 10 to 12 minutes or until the cheese is melted and the filling is hot. For a cheesier topping, add more cheese just before the peppers are done baking.