Oh honey, let me tell you about the dish that turned my picky eaters into clean-plate club members – this Philly Cheesesteak Casserole! It all started when my grandson begged me to recreate his favorite sandwich after a school trip to Philadelphia. After a few messy experiments (that cheese sauce incident still haunts my kitchen walls), I landed on this foolproof baked version that’s become our Sunday supper staple.

Table of Contents
Table of Contents
Now, I know what you’re thinking – “Jo, why fuss with a casserole when you could just make sandwiches?” Well darling, this beauty feeds a crowd with half the work, and that creamy provolone sauce soaks right into the pasta for the most comforting bite you ever did taste. My bridge club ladies pretend to watch their figures, but they always sneak seconds when I bring this to potlucks.
The magic happens in under an hour, using simple ingredients you likely have on hand. It’s got all that classic cheesesteak goodness – tender beef, sweet peppers, melty cheese – but in a hearty bake that warms you from the inside out. Just wait till you see how the breadcrumbs get all golden and crispy on top… but I’m getting ahead of myself. Let’s get cooking!
Why You’ll Love This Philly Cheesesteak Casserole Recipe
Listen, I don’t mess around when it comes to comfort food, and this casserole hits all the right notes. Here’s why it’s been on repeat in my kitchen for years:
- All the flavor, none of the fuss – Get that iconic Philly cheesesteak taste without standing over a griddle flipping sandwiches
- Weeknight lifesaver – From fridge to table in 45 minutes flat (perfect for those “what’s for dinner?” emergencies)
- Crowd-pleasing magic – My grandkids, my book club, even my meat-and-potatoes husband go wild for this one
- Leftovers that actually taste good – The flavors meld beautifully overnight (if it lasts that long!)
- Customizable heat – Want it mild? Skip the red pepper. Feeling bold? Add extra – it’s your kitchen, sugar!
Trust me, once that golden, cheesy crust comes out of the oven, you’ll understand why this recipe’s earned its spot in my permanent rotation.
Ingredients for Philly Cheesesteak Casserole
Now let’s gather our cast of characters – and don’t you worry, nothing fancy here! I’ve made this enough times to know these simple ingredients transform into pure magic:

The Essentials
- 16 ounces bowtie pasta – those little ruffled edges hold onto the sauce beautifully
- 3 tablespoons olive oil, divided (we’ll use it in stages)
- 1 pound ground beef – 85/15 blend gives the best flavor without too much grease
Veggie Brigade
- 1 poblano or green bell pepper, thinly sliced (I prefer poblano for a gentle kick)
- 1 red or yellow bell pepper, sliced thin – that pop of color makes it pretty!
- 1 cup thinly sliced sweet onion – Vidalias if you can get ’em
- 2 cloves garlic, minced (fresh only, none of that jarred stuff!)
The Flavor Makers
- 1 teaspoon dried oregano – rub it between your fingers to wake up the aroma
- 3/4 teaspoon salt – adjust to your taste after the sauce thickens
- 1/4 teaspoon crushed red pepper – just enough for a whisper of heat
- 3 tablespoons all-purpose flour – our trusty thickener
- 1 (14.5 oz) can lower sodium beef broth – keeps the salt in check
Cheese Heaven
- 1 (8 oz) package cream cheese, softened and cut into chunks (leave it out 30 minutes first)
- 1 1/2 cups shredded provolone, divided – that authentic Philly flavor!
- 1 cup soft bread crumbs – I use my stale hot dog buns in a pinch
How to Make Philly Cheesesteak Casserole
Alright darlin’, let’s get this show on the road! I’ve made this casserole more times than I can count, and I’ll walk you through each step so yours turns out perfect. Just follow along and don’t rush – good food takes love and patience!

Preparing the Pasta and Beef
First things first – preheat that oven to 375°F (190°C) and grease up a 9×13-inch baking dish. Now grab your biggest pot (I use my old speckled enamel one) and cook the bowtie pasta according to the package directions. Here’s my trick: salt the water like the ocean and don’t overcook it – we want al dente because it’ll keep cooking in the oven. Drain it well and dump it right into that waiting baking dish.
While the pasta’s working, heat 1 tablespoon of olive oil in a 12-inch skillet over medium heat. Crumble in that ground beef and let it cook for about 4 minutes before adding your sliced peppers and onions. Now here’s where the magic starts – cook everything together until the beef’s nicely browned and those veggies are tender but still have some bite, about 8 minutes total. Don’t crowd the pan or you’ll steam instead of brown!
Building the Sauce
Time to make that luscious sauce! Stir in the minced garlic, oregano, salt, and crushed red pepper – oh, that smell takes me back to my Philly days! Cook just until fragrant, about 1 minute. Now sprinkle the flour over everything and keep stirring for another minute to cook out that raw flour taste.
Here comes the fun part – slowly pour in the beef broth while stirring constantly. Bring it to a gentle boil and watch as it thickens up beautifully. Now add those cream cheese chunks – this is where most folks mess up by not cutting it small enough.
Stir patiently until it’s completely melted and smooth. Finally, mix in 1 cup of the provolone cheese until it’s all gooey and wonderful. If your sauce seems too thick, add a splash more broth; too thin? Let it simmer another minute.
Assembling and Baking
Pour that glorious meat and sauce mixture over the waiting pasta in the baking dish. Give it a good stir to combine everything evenly. Top with the remaining 1/2 cup provolone – be generous now! In a small bowl, toss the breadcrumbs with the last 2 tablespoons of olive oil until they’re nicely coated, then sprinkle them evenly over the top.
Pop it in the oven and bake until it’s bubbly around the edges and that topping is golden brown, about 20 minutes. And here’s my secret – let it rest for 5 minutes before serving. I know it’s hard to wait when it smells this good, but trust me, it helps the sauce set up perfectly!
Print
Grandma Jo’s 45-Minute Philly Cheesesteak Casserole Recipe
A comforting and hearty casserole inspired by the classic Philly cheesesteak, packed with ground beef, peppers, onions, and melted provolone cheese.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
- 16 ounces bowtie pasta
- 3 tablespoons olive oil, divided
- 1 pound ground beef
- 1 poblano pepper or green bell pepper, thinly sliced
- 1 red or yellow bell pepper, thinly sliced
- 1 cup thinly sliced sweet onion
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 3/4 teaspoon salt
- 1/4 teaspoon crushed red pepper
- 3 tablespoons all purpose flour
- 1 (14.5-ounce) can lower sodium beef broth
- 1 (8-ounce) package cream cheese, softened and cut up
- 1 1/2 cups shredded provolone cheese, divided
- 1 cup soft bread crumbs
Instructions
- Gather all ingredients. Preheat the oven to 375 degrees F (190 degrees C). Grease a 9×13-inch baking dish.
- Cook pasta according to package directions; drain. Add to the prepared baking dish.
- Meanwhile, heat 1 tablespoon of the oil in a 12-inch skillet over medium heat. Add ground beef, and cook for 4 minutes. Add peppers and onions. Cook until beef is browned and vegetables are tender, about 8 minutes.
- Season with garlic, oregano, salt and crushed red pepper. Cook until fragrant, 1 minute. Dust with flour and cook, stirring, for 1 minute.
- Mix in broth, and bring to a boil, stirring, until thickened and bubbly.
- Add cream cheese to the skillet. Cook and stir until melted.
- Stir in 1 cup provolone cheese until melted.
- Add mixture to the baking dish; stir to combine. Top with remaining 1/2 cup provolone cheese.
- Toss bread crumbs with remaining 2 tablespoons olive oil in a small bowl to coat. Spread over the mixture.
- Bake until browned and bubbly, 20 minutes.
Notes
- Use fresh peppers and onions for the best flavor.
- Adjust the amount of crushed red pepper to control the heat.
- Serve hot for the best texture.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 5g
- Sodium: 650mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 75mg
Tips for the Best Philly Cheesesteak Casserole
After making this casserole more times than I can count, I’ve picked up a few tricks that make all the difference:
- Slice those veggies thin – They’ll cook evenly and blend beautifully with the beef (I aim for 1/4-inch strips)
- Don’t skip softening the cream cheese – Room temp blends smoother without lumps (30 minutes on the counter does the trick)
- Watch your flour – Cook it with the beef mixture for a full minute to avoid that pasty taste
- Toast your breadcrumbs – For extra crunch, brown them lightly in a dry skillet before topping
- Let it rest – Resist cutting in right away! Those 5 minutes help the sauce thicken perfectly
Follow these simple tips, and you’ll have a casserole that’ll make your family think you trained in Philadelphia! If you want more comforting bakes like this, check out my collection of recipes.
Variations for Philly Cheesesteak Casserole
Now don’t be shy about making this recipe your own! Over the years, I’ve played around with all sorts of tasty twists:
- Meat lovers: Swap ground beef for sliced sirloin (just sear it first) or ground turkey for a lighter option
- Gluten-free folks: Use your favorite GF pasta and cornstarch instead of flour
- Cheese swaps: Try sharp white cheddar or pepper jack if you’re out of provolone
- Veggie boost: Toss in mushrooms or zucchini with the peppers
- Spice it up: Add a dash of Worcestershire or hot sauce to the beef mixture
The beauty of this casserole is how forgiving it is – make it work for your family’s tastes! For other hearty ground beef dishes, you might enjoy my cheesy ground beef goulash.
Serving Suggestions for Philly Cheesesteak Casserole
Oh honey, this casserole shines brightest when served family-style right from the baking dish – let everyone dig in while it’s piping hot! My perfect pairings? A crisp green salad with tangy vinaigrette cuts through the richness, while warm garlic bread soaks up every last bit of that glorious cheese sauce.
For game nights, I’ll sometimes serve it with pickled peppers on the side for those who like an extra kick. Just remember – this is comfort food meant to be shared with plenty of napkins!
Storage and Reheating
Now listen close, because I’ve learned the hard way how to keep this casserole tasting fresh! Let it cool completely, then cover tightly with foil or transfer to an airtight container. It’ll keep in the fridge for 3-4 days. To reheat, sprinkle a few drops of water over the top and warm it in a 350°F oven until bubbly again – about 15-20 minutes.
Microwaving works in a pinch, but the oven keeps that crispy topping intact. For longer storage, freeze portions in foil pans (up to 2 months) and thaw overnight before reheating. Just between us? The flavors get even better after a day in the fridge!
Nutritional Information
Now sugar, I know we don’t make this casserole for its diet-friendly qualities, but here’s the scoop: Nutrition varies based on your ingredients and brands, but each generous serving comes in around 520 calories, with 28g fat (12g saturated), 25g protein, and 40g carbs. It’s hearty comfort food meant to be enjoyed in moderation – though I won’t judge if you go back for seconds!
Frequently Asked Questions
Oh honey, I’ve heard every question under the sun about this casserole! Here are the ones that pop up most often at family gatherings:
Can I use steak instead of ground beef?
Absolutely, darling! Thinly slice a ribeye or sirloin and sear it quickly before adding to the casserole. Just remember – steak cooks faster than ground beef, so reduce the initial cooking time by half.
How can I make it spicier?
Now we’re talking! Double the crushed red pepper, add a diced jalapeño with the peppers, or stir in a tablespoon of hot sauce when you add the broth. My grandson loves when I sprinkle extra red pepper flakes on his portion!
Can I prepare this ahead of time?
You bet! Assemble everything except the breadcrumb topping, cover tightly, and refrigerate overnight. Add the topping right before baking – you may need 5 extra minutes in the oven.
What’s the best cheese substitute for provolone?
While provolone gives that authentic Philly taste, Swiss or mozzarella work in a pinch. For extra tang, try half provolone and half sharp cheddar – that’s my secret “cheesesteak supreme” version!
Why did my sauce turn out lumpy?
Don’t fret, sugar – we’ve all been there! The key is cutting the cream cheese small and adding it gradually while stirring constantly. If lumps form, just whisk vigorously or blend briefly with an immersion blender.
Share Your Thoughts
Now I want to hear from you, sugar! Did your family go crazy for this casserole like mine does? Drop a comment below with your twists or tag me on social media – nothing makes an old cook happier than seeing her recipes make new memories!
For More recipes, Follow me on Facebook!