Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Chicken Philly Cheesesteak Hoagies
Philly Cheesesteak Skillet Casserole

Philly Cheesesteak Skillet Casserole

This One Pan Philly Cheesesteak Skillet Casserole is an easy weeknight dinner when you want cozy flavors and a one skillet meal.
close up of baked beef cheesesteak casserole in skillet close up of baked beef cheesesteak casserole in skillet

Save For Later

Total time: 45 minutesServings:6 servingsCalories:560 kcal

This Philly Cheesesteak Skillet Casserole takes everything you love about the classic sandwich (savory beef, sweet peppers, melty cheese) and turns it into a low-carb, one-skillet dinner. It’s ready in about 35 minutes, needs almost no prep skills, and packs roughly 30 to 35 grams of protein per serving.

What Makes This Skillet Casserole Great?

A good cheesesteak casserole comes down to three things: well-seasoned beef, veggies that still have a little bite, and enough cheese to make every forkful gooey. This version leans into all three, plus mushrooms for extra savoriness that plain ground beef can be missing.

Why You’ll Love It

  • Genuine comfort food that even fussy eaters go for, it tastes like a cheesesteak but eats like a warm, cheesy casserole.
  • Almost no real prep or cleanup, brown the beef, stir everything into one pan, top with cheese, and bake.
  • Feeds a family without fuss, kids can pick around the peppers and mushrooms while everyone else gets the full version.
  • Stretches easily if you’re feeding more mouths, bulk it out with rice or egg noodles underneath without changing the method.
  • Makes great next-day lunches, the leftovers reheat easily and taste just as good the second time around.

The Beef

Ground beef is the backbone here, and going with an 85/15 blend keeps things juicy without pooling too much grease in the skillet. A splash of Worcestershire sauce does a lot of quiet work, it deepens the savory flavor in a way that salt alone can’t manage, and garlic powder builds in aromatics without needing a separate sauté step.

Season it while it browns, not after. That’s honestly the easiest way to make sure the flavor gets into every bite instead of just sitting on top.

What You’ll Need for the Beef

  • 1 1/2 lbs ground beef (85/15), a fattier blend keeps the meat from drying out under the broiler later.
  • 1 tablespoon Worcestershire sauce, adds a savory, slightly tangy backbone.
  • 1 teaspoon garlic powder, quick aromatic flavor without extra chopping.
  • 1 teaspoon salt, season to taste as you go.
  • 1/2 teaspoon black pepper, for a little bite.
  • 1 tablespoon olive oil, just enough to get things sizzling in a cold skillet.

The Vegetables

Bell peppers and onion are non-negotiable for anything calling itself a cheesesteak, but sliced mushrooms are the upgrade that makes this feel a little more restaurant-worthy. They soak up the beef drippings and add a meaty texture that bulks up the dish without more meat.

Don’t rush this part. Give the vegetables real time to soften and pick up some color, mushy raw onion in the final bake is not the goal.

What You’ll Need for the Vegetables

  • 1 large green bell pepper, diced, classic cheesesteak flavor and a little bitterness to balance the richness.
  • 1 large red bell pepper, diced, adds natural sweetness and color.
  • 1 medium yellow onion, diced, essential aromatic base.
  • 8 oz cremini mushrooms, sliced, brings umami depth and a heartier bite.
  • 2 cloves garlic, minced, for fresh, sharper flavor than powder alone.

The Creamy Filling

Cream cheese is what turns this from “beef and peppers” into an actual casserole. Stirred in off the heat, it melts into the meat and vegetables and creates a rich, slightly tangy base that holds everything together, kind of like a stroganoff without the noodles.

What You’ll Need for the Filling

  • 4 oz cream cheese, softened, melts smoothly and adds tang plus body.
  • For a higher-protein version, swap the cream cheese for 1/2 cup low-fat cottage cheese, blended until smooth.
  • 1/4 cup beef broth, loosens the cream cheese so it coats everything instead of clumping.
  • 1/4 teaspoon smoked paprika, a subtle background warmth that plays well with the beef.

The Cheese Topping

This is the part that actually makes it a “cheesesteak” casserole instead of just a beef and pepper skillet. Provolone is the traditional pick because it melts into long, stretchy strands, but a little shredded mozzarella mixed in helps it cover every corner of the skillet more evenly.

What You’ll Need for the Topping

  • 6 slices provolone cheese, classic cheesesteak flavor and excellent melt.
  • 1/2 cup shredded mozzarella, fills in gaps between the provolone slices for full coverage.

How to Make Philly Cheesesteak Skillet Casserole

Brown the Beef

Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the ground beef, breaking it into smaller pieces as it cooks, and season with the salt, pepper, and garlic powder.

Cook for 6 to 8 minutes, stirring occasionally, until no pink remains and the beef is nicely browned. Drain off excess fat if there’s a lot pooling in the pan.

Sauté the Vegetables

Push the beef to one side of the skillet and add the onion, bell peppers, and mushrooms to the empty space. Sauté for 6 to 7 minutes, stirring occasionally, until the mushrooms have released their liquid and the peppers are tender-crisp.

Stir in the minced garlic during the last minute, it burns fast, so keep it moving. Once fragrant, stir everything together with the beef.

Build the Creamy Filling

Preheat your oven to 375°F. Lower the heat under the skillet and stir in the Worcestershire sauce, beef broth, smoked paprika, and cream cheese. (For a higher-protein version, swap the cream cheese for 1/2 cup low-fat cottage cheese, blended until smooth. It melts into the sauce the same way but adds significantly more protein per serving.)

Stir continuously for 2 to 3 minutes until the cream cheese fully melts and coats the beef and vegetables in a glossy, slightly thickened sauce.

Taste and adjust salt if needed.

Assemble and Melt

Lay the provolone slices over the top so they overlap slightly, then scatter the shredded mozzarella into any gaps.

Transfer the skillet to the oven and bake for 10 to 12 minutes, until the cheese is fully melted and just starting to turn golden in spots.

For extra color, broil for the final 1 to 2 minutes, watching closely so it doesn’t burn.

Variations and Customizations

This recipe is easy to adjust depending on what’s in your fridge or how you like to eat. Swap the protein, change the cheese, or dial the seasoning up or down without throwing off the balance of the dish.

  • Ground turkey or ground chicken work as a leaner substitute for the beef.
  • Thinly sliced ribeye or sirloin can replace the ground beef for a more traditional cheesesteak texture.
  • Swap provolone for white American cheese if you want that classic Philly cheesesteak shop flavor.
  • Add sliced jalapeños to the vegetable mix for built-in heat.
  • Serve it over rice, mashed potatoes, or egg noodles if you want a more filling meal.

Toppings, Add-Ons, and Finishing Touches

A few finishing touches right before serving can brighten up all that richness. Something fresh or a little sharp goes a long way against the melted cheese and creamy beef.

  • Chopped fresh parsley, for a pop of color and freshness.
  • Sliced pepperoncini, adds a tangy, slightly spicy contrast.
  • Extra black pepper, cracked on top right before serving.
  • A drizzle of hot sauce, for anyone who wants more heat.
  • Crusty bread on the side, for scooping up the extra cheese sauce.

Storing, Reheating, and Meal Prep

Let leftovers cool completely before transferring to an airtight container. Stored in the refrigerator, this casserole keeps well for 3 to 4 days. Reheat individual portions in the microwave in 60-second bursts, stirring in between, or warm it in a skillet over medium-low heat with a splash of beef broth to loosen the sauce back up.

This dish doesn’t freeze particularly well, since the cream cheese sauce can separate and turn grainy once thawed, so it’s best made for fresh eating or short-term meal prep rather than a freezer stash. If you’re prepping ahead, cook the beef and vegetable mixture up to 2 days in advance and store it separately from the cheese topping, then reheat and add the cheese just before baking.

Philly Cheesesteak Skillet Casserole

Difficulty: Beginner Total Time 45 mins
Cooking Temp: 375  F Servings: 6 Calories: 560

Description

A comforting ground beef Philly cheesesteak turned into an easy, one-skillet casserole, with seasoned beef, caramelized peppers, onions, and mushrooms, and a rich cream cheese sauce, all finished under a blanket of melted provolone and mozzarella. A simple, low-fuss dinner that’s ready in under an hour with minimal cleanup.

Ingredients

Beef

Vegetables

Creamy Filling

Cheese Topping

Instructions

Brown the Beef

  1. Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the ground beef, breaking it into smaller pieces as it cooks, and season with the salt, pepper, and garlic powder. Cook for 6 to 8 minutes, stirring occasionally, until no pink remains and the beef reaches 160°F. Drain off excess fat if a lot has pooled in the pan.

Cook the Vegetables

  1. Push the beef to one side of the skillet and add the onion, bell peppers, and mushrooms to the empty space. Cook for 6 to 7 minutes, stirring occasionally, until the mushrooms have released their liquid and the peppers are tender-crisp. Stir in the minced garlic during the last minute. Once fragrant, stir everything together with the beef.

Build the Creamy Filling

  1. Preheat the oven to 375°F. Lower the heat under the skillet and stir in the Worcestershire sauce, beef broth, smoked paprika, and cream cheese. Stir continuously for 2 to 3 minutes, until the cream cheese fully melts and coats the beef and vegetables in a glossy, slightly thickened sauce. Taste and adjust the salt if needed.

Assemble and Melt

  1. Smooth the beef mixture into an even layer across the skillet. Lay the provolone slices over the top so they overlap slightly, then scatter the shredded mozzarella into any gaps. Transfer the skillet to the oven and bake for 10 to 12 minutes, until the cheese is fully melted and just starting to turn golden in spots. For extra color, broil for the final 1 to 2 minutes, watching closely so it doesn’t burn.

Note

Dice the vegetables to a similar size so they cook through evenly and finish tender at the same time.

For meal prep, store the cooked filling separately from the cheese topping. Refrigerate the filling in an airtight container for up to 4 days.

Reheat the filling in a skillet over medium-low heat with a splash of beef broth to loosen the sauce, or in the microwave in 60-second bursts, stirring in between.

This casserole doesn’t freeze particularly well, since the cream cheese sauce can turn grainy once thawed. It’s best made for fresh eating or short-term meal prep.

If the vegetables look watery after cooking, continue cooking uncovered for a few extra minutes to let the liquid evaporate before stirring in the cream cheese.

For a higher-protein version, swap the cream cheese for 1/2 cup low-fat cottage cheese, blended until smooth. It melts into the sauce the same way but adds significantly more protein per serving.

Keywords: casserole,

Save For Later

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Previous Post

Chicken Philly Cheesesteak Hoagies