Go Back
Philly Cheesesteak Stuffed Peppers

Philly Cheesesteak Stuffed Peppers

Philly Cheesesteak Stuffed Peppers combine savory shaved beef, caramelized onions, and melty cheese inside tender roasted bell peppers for a satisfying, easy weeknight dinner. The rice stretches the filling and keeps each bite balanced while optional red pepper flakes add a bright kick. This is a creamy, comforting, quick family meal that looks impressive and comes together in under an hour, perfect for busy evenings or casual entertaining.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner
Cuisine American
Servings 6 servings
Calories 400 kcal

Equipment

  • Oven
  • Rimmed baking dish
  • Heavy Skillet

Ingredients
  

  • 6 medium bell peppers halved, seeded and ribs removed Halved and seeded to create sturdy edible vessels for the filling, providing a colorful, slightly sweet base that softens when baked. Roast or bake until tender-crisp so they hold the cheesy, beefy filling without collapsing.
  • 1 1/2 tbsp . olive oil Lightly coats the pan to prevent sticking while sautéing the steak, onions, and mushrooms, and adds a subtle fruity richness to the filling. Use sparingly to preserve the peppers' natural flavors and achieve gentle browning on the meat.
  • 1 lb . beef shaved steak Thinly sliced for quick, even cooking and easy shredding into the filling, delivering the savory, umami backbone of the dish. Browns quickly in a hot pan to develop caramelized edges that complement the melted cheese.
  • 1 medium onion sliced Sliced to add sweet, caramelized notes and moisture to the filling while balancing the richness of the beef and cheese. Cook until softened and translucent so flavors meld and texture becomes tender.
  • 6 oz . mushrooms sliced Sliced to contribute earthy, savory depth and a meaty texture that pairs well with the steak and cheese. Sauté until golden to concentrate flavor and release moisture that integrates into the filling.
  • 6 slices of American or Provolone cheese Layered over the hot filling to melt into a creamy, gooey finish that binds ingredients and provides classic Philly cheesesteak flavor. Choose American for extra creaminess or Provolone for a slightly sharper, milder profile.
  • 2 cups cooked white rice Pre-cooked and mixed into the filling to add bulk and a tender, slightly sticky texture that helps absorb juices and stretch the filling. Provides a neutral, comforting base that keeps stuffed peppers hearty and satisfying.
  • 1/2 tsp . red pepper flakes optional Sprinkled sparingly to introduce a gentle heat and subtle kick that lifts the savory components without overpowering them. Adjust amount to taste to add warmth and a touch of complexity to the filling.
  • salt and pepper to taste Added to enhance and balance flavors, ensuring the savory beef and cheese are well-seasoned while highlighting natural sweetness of the peppers and onions. Season gradually and taste as you cook to avoid over-salting.
  • chopped parsley to garnish Chopped finely to garnish finished peppers, contributing a fresh, herbal brightness and subtle color contrast that lightens the rich filling. Sprinkle just before serving to retain vibrant flavor and a pleasant visual finish.

Instructions
 

  • Preheat the oven to 400ºF. Place the peppers cut side up onto the baking dish and bake for about 20 minutes.: You will notice the oven warming the kitchen and the pepper skins beginning to soften, which helps them hold their shape when filled; this brief roast concentrates the pepper sweetness and loosens the interior so the rice and filling nestle in easily. The right cue is when the edges begin to wrinkle slightly but the peppers are not collapsing, they should still feel firm when you press gently. Use a rimmed baking dish so any juices are contained. Common mistake to avoid is over roasting which makes the peppers too floppy to fill evenly, so check at 15 minutes if your peppers are small.
  • Meanwhile, in a heavy pan, heat the oil on medium-high heat. Add the onions and mushrooms, stir, and cook for about 7-8 minutes.: As the olive oil shimmers, the sliced onion will sizzle and begin to turn translucent, releasing a sweet aroma, while the sliced mushrooms release moisture and then brown; these changes deepen the flavor base and build the savory backbone of the filling. Keep the heat steady so the vegetables soften and pick up golden edges, stirring occasionally to promote even color. You want the onions softened and the mushrooms reduced, not steamed into limpness. One common misstep is crowding the pan which causes steaming instead of browning, so give them room or cook in batches if necessary.
  • Add the steak to the pan and cook for 3-5 minutes, until just done and no pink color remains. Season with salt, pepper, and red pepper flakes. Stir and remove the pan from the heat.: Once the thinly sliced beef hits the hot pan you will hear an immediate sizzle, and in minutes it will lose its pink hue and develop browned edges which concentrate savory flavor; this quick sear is key to keeping the meat tender rather than tough. Seasoning at this stage lets the flavors marry with the juices from the meat and vegetables. After tossing everything together, remove from heat to prevent overcooking while you assemble. A frequent error is overcooking the shaved steak which makes it chewy, so pull it off when just cooked through.
  • Place a spoonful of rice inside each pepper half (the amount of rice depends on the size of your peppers). Add a half slice of cheese on top.: The warm rice should feel slightly fluffy and will serve as a cushion that soaks up meat juices, contributing to cohesive texture. Press gently so the rice settles without compacting it into mush. Topping the rice with half a slice of cheese creates a melty layer that glues the filling together and prevents sogginess by separating rice and meat. Avoid packing too much rice which can make the center dense rather than light.
  • Fill each pepper with the cheesesteak mixture. Add another half slice of cheese on top of each pepper.: When you spoon in the savory mixture you should notice steamy aromas and a juicy sheen from the cooked beef and vegetables, and the filling should mound slightly without overflowing. The second half slice of cheese on top will melt into a glossy finish that binds everything when baked. Arrange the peppers snugly so they support each other on the baking dish. A common slip is overfilling which leads to spills and uneven melting, so aim for a neat mound rather than a toppled heap.
  • Bake for about 5-7 minutes, just until the cheese melts nicely. Garnish with freshly chopped parsley and serve.: In these final minutes the cheese will soften and become glossy, and you may hear a soft bubbling at the edges, which signals readiness; the oven also warms the filling through so flavors meld. Take care to watch closely because cheese can go from perfectly melted to browned in a blink. Once out of the oven, the chopped parsley adds a bright, fresh scent and a pop of color that makes the dish sing. Avoid leaving them in the oven too long or the cheese can develop a hard skin rather than a silky melt.

Notes

  • Prep the peppers consistently, choose peppers of similar size and halve them cleanly so they sit flat; uneven peppers will bake at different rates and complicate assembly.
  • Use room temperature cheese, slices that are not too cold melt faster and create a silkier top layer; cold cheese can delay the finishing time and affect texture.
  • Cool cooked rice briefly, very hot rice can make the filling too loose when assembled; a slight cool down keeps the structure and prevents steam build up in the pepper.
  • Drain excess pan juices if the filling becomes very wet while cooking; spooning off a bit of liquid concentrates flavor and prevents soggy peppers.
  • Garnish last, add the chopped parsley after baking to preserve its bright color and fresh bite, it contrasts the warm, savory filling perfectly.
Keyword beef stuffed peppers, cheesesteak stuffed peppers, easy weeknight stuffed peppers, Philly Cheesesteak recipe