Oh, you’re going to love this one! My Philly Cheesesteak Casserole is the answer to those nights when you’re craving something hearty, cheesy, and downright comforting—but don’t want to fuss with sandwich rolls. It’s got all the flavors of a classic Philly cheesesteak—juicy beef, caramelized peppers and onions, melty provolone—but in an easy, bake-and-forget casserole form. I first made this on a busy weeknight when my kids were begging for “something cheesy,” and now it’s in our regular rotation. Trust me, the way the cheese gets all bubbly and golden in the oven? Absolute magic.

Why You’ll Love This Philly Cheesesteak Casserole
This casserole is a game-changer for so many reasons—here’s why it’s become my go-to comfort dish:
- Quick & easy: Throw it together in under 15 minutes—perfect for busy nights.
- Hearty & filling: Packed with beef, veggies, and cheese—it’s a full meal in one dish.
- Bold flavors: Melty provolone, caramelized onions, and savory beef taste just like the real deal.
- No-fuss cleanup: Bake it, serve it, and soak up the compliments.
Seriously, what’s not to love? Even picky eaters go back for seconds.

Ingredients for Philly Cheesesteak Casserole
Okay, let’s talk ingredients—this is where the magic starts! I’m pretty particular about a few things here (trust me, it makes all the difference). Here’s what you’ll need for that perfect, melty, beefy goodness:
- 1 lb beef sirloin, thinly sliced – Ribeye works too if you want that extra-rich flavor, but sirloin keeps it lean without skimping on taste.
- 1 large onion, sliced – Yellow or white, doesn’t matter, but slice ’em thin so they caramelize just right.
- 1 green bell pepper + 1 red bell pepper, sliced – The color combo makes it pretty, and the sweetness balances the beef.
- 8 oz mushrooms, sliced – Optional, but they add such a nice earthy depth.
- 2 cups shredded provolone cheese – None of that pre-shredded stuff—it doesn’t melt as smoothly. Buy a block and shred it yourself.
- 1 cup beef broth – Keeps everything juicy without making it soupy.
- 1 tbsp Worcestershire sauce – The secret umami bomb! Don’t skip it.
- 1 tsp garlic powder, 1 tsp salt, ½ tsp black pepper – Simple but mighty. Adjust the salt if your broth is salty.
- 2 tbsp olive oil – For sautéing those veggies to golden perfection.
See? Nothing fancy—just good, honest ingredients that work together like a dream.
How to Make Philly Cheesesteak Casserole
Alright, let’s get cooking! This casserole comes together in just a few simple steps, but I’ll walk you through each one so it turns out perfect. Trust me, your kitchen is about to smell amazing.
Preparing the Beef and Vegetables
First, heat that olive oil in a big skillet over medium heat. Toss in your onions, peppers, and mushrooms (if using) and let them sizzle away until they’re soft and just starting to caramelize—about 5 minutes. You want those onions translucent and sweet, not crunchy. Now, push the veggies to the side and add your beef slices in a single layer. Let them get a nice sear before stirring, about 2 minutes per side. Once they’re browned but still juicy, mix everything together and hit it with the Worcestershire sauce, garlic powder, salt, and pepper. Oh, that smell? That’s the sound of your future self thanking you.
Assembling and Baking the Casserole
Now, pour in the beef broth and let it simmer for 5 minutes—just enough time to reduce slightly and let all those flavors get cozy. While that’s happening, grab your baking dish (a 9×13-inch works great) and give it a quick spray or rub with oil. Transfer the beef and veggie mixture in, spreading it evenly. Here’s the fun part: blanket the whole thing with that glorious shredded provolone. Pop it in a 375°F oven for 15-20 minutes, until the cheese is bubbly and golden in spots. Resist the urge to dive in immediately! Let it cool for 5 minutes—this keeps it from becoming a lava-like cheese disaster on your plate. Then? Dig in and watch the smiles happen.
Tips for the Best Philly Cheesesteak Casserole
Want to take this casserole from good to knock-your-socks-off amazing? Here are my tried-and-true tricks:
- Splurge on ribeye: If you can swing it, ribeye steak gives that authentic Philly cheesesteak richness. Just slice it super thin—partially frozen beef is easier to cut!
- Spice it up: Toss in some diced jalapeños or banana peppers with the veggies if you like heat. A dash of hot sauce works too.
- Cheese matters: Freshly shredded provolone melts better than pre-shredded. For extra gooeyness, mix in a handful of American cheese.
- Storage smarts: Leftovers keep 3 days in the fridge—reheat in the oven (not microwave) to keep the cheese texture perfect.
Little tweaks, big flavor payoff!
Variations of Philly Cheesesteak Casserole
This recipe is seriously flexible—make it your own! Swap provolone for sharp cheddar or pepper jack if you’re feeling wild. Chicken instead of beef? Go for it (just use chicken broth). Throw in some jalapeños or banana peppers for heat, or even swap mushrooms for roasted garlic. The beauty? It’s always delicious.
Serving Suggestions for Philly Cheesesteak Casserole
This casserole is a meal all on its own, but I love pairing it with a few simple sides to round things out. Garlic bread is my go-to—perfect for soaking up any cheesy juices. A crisp green salad with tangy vinaigrette cuts through the richness nicely. Sometimes, I’ll even serve it with roasted potatoes if I’m feeling extra hungry. Honestly? It’s so good, you could eat it straight from the dish with a fork—no judgment here!
Storing and Reheating Philly Cheesesteak Casserole
Leftovers? No problem! This casserole keeps like a dream. Just cool it completely, then store in an airtight container in the fridge for up to 3 days. When reheating, skip the microwave—it makes the cheese rubbery. Instead, pop it back in a 350°F oven for 10-15 minutes until warmed through and melty again. Pro tip: Sprinkle a little extra cheese on top before reheating for that fresh-from-the-oven gooeyness!
Nutritional Information for Philly Cheesesteak Casserole
Okay, let’s talk numbers—but keep in mind, these are just estimates (my cheese hand might get a little heavy sometimes!). Per serving, you’re looking at about 420 calories, 25g fat (10g saturated), and a hearty 35g protein. Carbs come in around 15g, with 3g fiber from those yummy veggies. It’s rich, it’s filling, and totally worth every bite!
Frequently Asked Questions About Philly Cheesesteak Casserole
I get asked about this recipe all the time—here are the answers to the questions that pop up most often:
Can I use chicken instead of beef?
Absolutely! Just swap the beef for thinly sliced chicken breast or thighs, and use chicken broth instead of beef broth. It won’t have that classic Philly taste, but it’ll still be delicious—especially with some garlic powder and smoked paprika for extra flavor.
How long does it last in the fridge?
This casserole keeps well for up to 3 days in an airtight container. The cheese might firm up, but reheating in the oven (not the microwave!) brings back that melty magic.
Can I freeze it?
You can, but the texture changes a bit. Thaw it overnight in the fridge, then reheat in the oven at 350°F until bubbly. Add a little extra cheese on top to freshen it up!
What cheese works best?
Provolone is my top pick for that authentic flavor, but Swiss or mozzarella work too. For extra creaminess, mix in a handful of American cheese—just like the sandwich shops do!
Can I make it ahead?
Yes! Prep the beef and veggie mixture up to a day in advance. Store it in the fridge, then just top with cheese and bake when ready. Easy peasy!
Share Your Philly Cheesesteak Casserole Experience
Alright, now it’s your turn! Did you add a spicy twist? Maybe sneak in extra cheese (no shame here)? Drop a comment below—I love hearing how you made this casserole your own. And hey, if you snapped a pic of that golden, bubbly goodness, I wanna see! Tag me or leave a rating so others can find this recipe too. Happy cooking, friends! For more great recipes, check out BBC Good Food.
Print
Philly Cheesesteak Casserole
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Low Lactose
Description
A hearty and easy-to-make casserole inspired by the classic Philly cheesesteak. Layers of beef, peppers, onions, and cheese come together for a comforting dish.
Ingredients
- 1 lb beef sirloin, thinly sliced
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 8 oz mushrooms, sliced
- 2 cups shredded provolone cheese
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp salt
- 1/2 tsp black pepper
- 2 tbsp olive oil
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add onions, peppers, and mushrooms. Cook until softened.
- Add beef slices and cook until browned. Stir in Worcestershire sauce, garlic powder, salt, and pepper.
- Pour beef broth into the skillet and simmer for 5 minutes.
- Transfer the mixture to a baking dish. Top with shredded provolone cheese.
- Bake for 15-20 minutes until cheese is melted and bubbly.
- Let cool for 5 minutes before serving.
Notes
- Use ribeye steak for a more authentic flavor.
- Add hot peppers for extra spice.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 5g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 85mg