I absolutely adore this Philly Cheesesteak Casserole Recipe because it captures all the comforting, melty goodness of a classic Philly cheesesteak but in a cozy, shareable casserole form. From the colorful bell peppers to the rich layers of provolone and mozzarella, every bite feels like a warm hug. It’s one of those dishes I love making when I want something satisfying but also a little bit special for family or friends. Plus, it’s surprisingly easy to prepare despite tasting so indulgent.

Why You’ll Love This Philly Cheesesteak Casserole Recipe

What I love most about this Philly Cheesesteak Casserole Recipe is the incredible flavor combination it delivers. The sweetness of the bell peppers and onions perfectly balances the savory richness of the roast beef, and when you add the garlicky mushrooms and melty provolone and mozzarella, it just elevates everything to a whole new level. Every spoonful feels like a classic cheesesteak sandwich reinvented in casserole form, with all the nostalgic flavors but none of the fuss of assembling individual sandwiches.

Another thing that keeps me coming back to this recipe is how straightforward it is. The prep work is minimal, and the cooking happens mostly in one skillet, which means less cleanup and more time enjoying the meal. It’s perfect for weeknight dinners when I want something quick yet comforting, but it’s also dressy enough to bring to casual get-togethers or potlucks. Honestly, it stands out because it’s both cozy and crowd-pleasing without feeling heavy or complicated.

Ingredients You’ll Need

The image shows six white dishes on a white marbled surface, each holding different ingredients. The top right plate is full of thin, large slices of light brown cooked meat arranged in a circular pattern. Below it to the center-left, there’s a bowl filled with thinly sliced strips of red, yellow, orange, and green bell peppers. To the right of the peppers, a bowl holds sliced brown mushrooms of various sizes. Below these, a small bowl contains light yellow shredded cheese. To the bottom left, a small white plate has four round slices of pale, thin cheese stacked slightly overlapping. Nearby are a small round yellow onion and three garlic cloves with peeled skin. Small cubes of butter rest in a small bowl at top left. The colors are fresh and the layout is neat. Photo taken with an iphone --ar 4:5 --v 7

The ingredients for this casserole are refreshingly simple but each one plays a vital role in building the dish’s full flavor and inviting texture. From the trio of colorful bell peppers adding crunch and sweetness to the savory roast beef and cheeses melting into gooey perfection, every item is essential.

  • Green, yellow, and red bell peppers: These add vibrant color and a crisp, sweet crunch that contrasts beautifully with the tender beef.
  • Salted butter: I use this to sauté the onions and garlic; it brings richness and helps those aromatics develop their best flavor.
  • Onion: Thinly sliced to melt down and add sweetness and depth.
  • Garlic: Minced for that fragrant punch that ties all the flavors together.
  • Cremini mushrooms: Thinly sliced to add a lovely earthiness and meaty texture.
  • Deli-style roast beef: The star protein—thin slices that warm through quickly and stay tender.
  • Provolone cheese slices: Layered on top for that classic Philly cheesesteak flavor and creamy melt.
  • Shredded mozzarella cheese: Sprinkled over everything for extra gooeyness and a golden finish.

Directions

Step 1: Start by cutting the tops off your green, yellow, and red bell peppers. Remove the ribs and seeds, then thinly slice them. Set these aside for later.

Step 2: Heat two tablespoons of salted butter in a large, deep-sided ovenproof skillet or Dutch oven over medium-low heat. Add the thinly sliced onion and minced garlic, cooking gently until the onions become translucent and the garlic is aromatic—about 7 minutes. This slow cooking brings out their natural sweetness.

Step 3: Toss in the sliced cremini mushrooms and the prepared peppers. Cook everything together until mushrooms release their moisture and the peppers are crisp-tender, which should take around 10 minutes. You’ll notice the wonderful mingling of aromas filling your kitchen.

Step 4: While the vegetables cook, preheat your oven to 350°F. This ensures it’s ready for the final baking step.

Step 5: Add the thinly sliced roast beef to your skillet and gently mix it in with the vegetables so everything is well combined. Taste the mixture and add salt and pepper if you feel it needs a little boosting. Carefully layer the six slices of provolone cheese over the top, followed by a generous sprinkling of shredded mozzarella.

Step 6: Place the skillet in the oven and bake for 15 minutes. Just before serving, switch your oven to broil and broil for 2 to 3 minutes until the cheese turns bubbly and beautifully browned. Keep a close eye during this step—you want that perfect golden finish without burning.

Servings and Timing

This Philly Cheesesteak Casserole Recipe serves 6 hearty portions, making it perfect for family dinners or sharing with friends. Prep time is about 15 minutes, mostly slicing and prepping ingredients. The cooking time is roughly 30 minutes including sautéing and baking, so you’re looking at a total time of approximately 45 minutes from start to finish. The dish is best served immediately while the cheese is warm and gooey, so no resting time is needed.

How to Serve This Philly Cheesesteak Casserole Recipe

The image shows a white pot filled with sautéed vegetables, including thin strips of red, orange, yellow, and green bell peppers mixed with sliced brown mushrooms and some light caramelized onions. The vegetables are shiny and appear cooked but still crisp. A teal spatula with a wooden handle is resting inside the pot on the right side. The pot is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When I serve this casserole, I like to keep sides simple to let the rich flavors shine. A crisp green salad dressed with a tangy vinaigrette complements the hearty beef and cheese without overwhelming your palate. Roasted or steamed green beans also pair beautifully for extra freshness and texture contrast.

For garnishing, a sprinkle of freshly chopped parsley or green onions adds a pop of color and a touch of brightness. If you want to go all out, a light drizzle of hot sauce or a dollop of horseradish cream on the side gives a lovely kick that complements the smoky roast beef.

As for drinks, I often enjoy a medium-bodied red wine like a Merlot or Zinfandel because they balance the richness nicely. If you prefer something lighter or non-alcoholic, an iced tea with lemon or a sparkling water with a twist of lime refreshes the palate wonderfully. I find this casserole is a fantastic choice for cozy evenings, casual parties, or any occasion where everyone needs a satisfying dish that feels special yet approachable. I serve it hot straight from the oven in generous scoops, perfect for platefuls that warm you from the inside out.

Variations

One of my favorite things about this Philly Cheesesteak Casserole Recipe is how easy it is to customize. If you don’t have deli roast beef on hand, thinly sliced cooked steak or even leftover steak strips work beautifully. For a different cheese twist, swapping provolone with fontina or Monterey Jack adds a creamy, mellow flavor that melts just as well.

If you’re feeding someone gluten-free, this recipe is naturally compliant since it has no bread or traditional fillers. For a vegan or vegetarian variation, you can use marinated and sautéed portobello mushrooms or plant-based beef substitutes along with vegan cheese options. The mushrooms already add wonderful umami, so going meatless is totally doable and delicious here.

For an extra layer of indulgence, I sometimes sprinkle the top with some Parmesan before baking, and mixing in finely diced jalapeños with the peppers adds a nice spicy kick. You can also experiment with cooking method by transferring the skillet contents to a casserole dish if you prefer baking it all together without sautéing first, although I find sautéing develops the best flavor.

Storage and Reheating

Storing Leftovers

Leftovers from this casserole store really well in an airtight container in the fridge for up to 3 days. I recommend using a glass or BPA-free plastic container that seals tightly, to keep the cheese and beef fresh and to prevent odors from mingling with other foods. Before storing, allow the casserole to cool to room temperature but try not to leave it out longer than two hours to keep food safety in check.

Freezing

This Philly Cheesesteak Casserole Recipe freezes nicely if you want to save some for later. After the casserole cools completely, portion it into freezer-safe containers or heavy-duty freezer bags. It will keep well frozen for up to 2 months. When you’re ready to enjoy, thaw it overnight in the refrigerator before reheating to maintain the best texture.

Reheating

To reheat, I prefer popping the casserole back into a 350°F oven until warmed through, usually about 15-20 minutes. This method helps the cheese melt evenly and refreshes the roasted flavors. Microwaving works in a pinch, but I find it can make the cheese rubbery or the beef a bit dry. If microwaving, cover loosely and heat in short intervals, stirring gently to distribute heat.

FAQs

Can I make this Philly Cheesesteak Casserole Recipe ahead of time?

Absolutely! You can prepare the skillet mixture up to the point before adding the cheese and baking. Store it covered in the refrigerator and bake fresh when you’re ready to serve. This makes it a great make-ahead meal for busy weeknights or hosting.

What type of roast beef works best here?

I recommend deli-style thinly sliced roast beef for authentic flavor and ease of cooking. You can also use leftover cooked roast beef trimmed and sliced thinly. Avoid very thick cuts so the beef heats through quickly and stays tender.

Can I use other types of mushrooms?

Yes! While cremini mushrooms add a nice earthiness, you can substitute with white button mushrooms or shiitake for a slightly different flavor. Just slice thinly so they cook through evenly with the peppers.

Is this casserole spicy?

This recipe is mild by default, perfect for all tastes. If you like heat, I suggest adding diced jalapeños or a pinch of crushed red pepper flakes while cooking the vegetables to introduce some spicy warmth.

Can I double this recipe for a larger crowd?

Definitely. I like to double the ingredients and use a larger oven-safe casserole dish or two skillets if you have them. Just keep an eye on baking times since a larger casserole might take a little longer to heat through and brown nicely.

Conclusion

I hope you’re as excited as I am for you to try this Philly Cheesesteak Casserole Recipe. It’s such a rewarding dish that brings together bold flavors, comforting textures, and an easy cooking process that anyone can master. Whether you’re feeding family, entertaining friends, or simply treating yourself, this casserole is sure to become one of your favorites. Trust me, once you take that first cheesy, savory bite, you’ll keep coming back for more!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Philly Cheesesteak Casserole Recipe

Philly Cheesesteak Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 13 reviews

This Philly Cheesesteak Casserole is a hearty and flavorful twist on the classic sandwich, combining sautéed bell peppers, onions, garlic, mushrooms, tender roast beef, and melted provolone and mozzarella cheeses baked to bubbly perfection. It’s an easy, comforting meal perfect for a family dinner or entertaining guests.

  • Total Time: 45 minutes
  • Yield: 6 servings

Ingredients

Vegetables

  • 1 large green bell pepper
  • 1 large yellow bell pepper
  • 1 large red bell pepper
  • 1 small onion, thinly sliced (about 1/2 cup)
  • 3 cloves garlic, minced
  • 8 ounces cremini mushrooms, thinly sliced

Main Ingredients

  • 2 tablespoons salted butter
  • 1 1/2 pounds deli-style roast beef, thinly sliced
  • 6 slices provolone cheese (about 6 ounces)
  • 1 cup shredded mozzarella cheese

Instructions

  1. Prepare Peppers: Cut the tops off the green, yellow, and red bell peppers, remove ribs and seeds, then thinly slice the peppers. Set aside for cooking.
  2. Sauté Onions and Garlic: In a large deep-sided ovenproof skillet or Dutch oven, heat 2 tablespoons of salted butter over medium-low heat. Add the thinly sliced onion and minced garlic and cook, stirring occasionally, until the onion becomes translucent and the garlic is fragrant, about 7 minutes.
  3. Cook Mushrooms and Peppers: Add the thinly sliced cremini mushrooms and prepared bell peppers to the skillet. Continue cooking, stirring occasionally, until the mushrooms release their liquid and the peppers are crisp-tender, approximately 10 minutes.
  4. Preheat Oven: While the vegetables cook, preheat your oven to 350°F (175°C) to prepare for baking the casserole.
  5. Add Roast Beef and Cheese: Stir in the thinly sliced deli-style roast beef with the cooked vegetables in the skillet. Taste the mixture and add salt and pepper if desired. Layer the 6 slices of provolone cheese evenly over the top, followed by sprinkling 1 cup of shredded mozzarella cheese for a rich cheesy topping.
  6. Bake and Broil: Place the skillet in the preheated oven and bake for 15 minutes. After baking, finish the dish under the broiler for 2 to 3 minutes until the cheese is browned, bubbly, and slightly crisped on top. Remove carefully and serve warm.

Notes

  • Use an ovenproof skillet or Dutch oven to seamlessly transition from stovetop to oven.
  • Thinly slicing the bell peppers and roast beef ensures even cooking and better flavor absorption.
  • Adjust seasoning with salt and pepper to taste since roast beef can sometimes be salty.
  • For a spicier kick, add sliced jalapeños or drizzle with hot sauce before serving.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
  • Author: Daisy
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star