Cheesesteak Stuffed Peppers Recipe

Cheesesteak Stuffed Peppers

The Spruce / Kristina Vanni

Prep: 15 mins
Cook: 45 mins
Total: 60 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
342 Calories
23g Fat
6g Carbs
28g Protein
Show Full Nutrition Label Hide Full Nutrition Label
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. Gather ingredients.

    Cheesesteak Stuffed Peppers ingredients

    The Spruce / Kristina Vanni

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

    Cut four of the peppers in half lengthwise

    The Spruce / Kristina Vanni

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

    Remove the seeds and ribs from the fifth pepper, and chop it coarsely

    The Spruce / Kristina Vanni

  4. 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.

    red onions cooking in a skillet

    The Spruce / Kristina Vanni

  5. 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.

    Add the chopped peppers and mushroom to the onions in the skillet

    The Spruce / Kristina Vanni

  6. If necessary, add another tablespoon of oil to the pan, and cook the shaved steak, stirring, until evenly browned.

    streak cooking in a skillet

    The Spruce / Kristina Vanni

  7. Add the onion and pepper mixture back to the pan. Season the mixture with salt and pepper and the Worcestershire sauce.

    add onions and peppers to the steak in the skillet

    The Spruce / Kristina Vanni

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

    aluminum foil lined baking dish

    The Spruce / Kristina Vanni

  9. 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.

    pepper halves in a Dutch oven

    The Spruce / Kristina Vanni

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

    peppers in a baking dish

    The Spruce / Kristina Vanni

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

    peppers stuffed with the meat and vegetable mixture and topped with cheese

    The Spruce / Kristina Vanni

  12. 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.

    Cheesesteak Stuffed Peppers in a a baking dish on a cooling rack

    The Spruce / Kristina Vanni