This Philly Cheese Steak Casserole is everything you crave about a classic cheesesteak, but in an irresistibly creamy, cheesy, easy-to-share baked dish. Think juicy beef, vibrant peppers and onions, savory mushrooms, and melty cheese all cozied up under a golden layer, ready for your fork to dive right in! With its one-pan simplicity and ooey-gooey comfort, this casserole satisfies those weeknight dinner cravings and brings a big taste of Philadelphia to your kitchen table.
Ingredients You’ll Need
The beauty of this casserole is its simplicity—you probably have most of these ingredients already! Each item plays a starring role in building those iconic flavors, hearty textures, and that signature cheese pull that makes every bite unforgettable.
- 1 lb ground beef or sliced steak: The heart of your casserole, juicy and full of classic cheesesteak flavor—use sliced steak for extra authenticity!
- 1 green pepper + 1 onion, sliced: This duo brings a sweet, savory crunch that perfectly balances the richness of the beef and cheese.
- 1 cup mushrooms, sliced: Earthy mushrooms soak up all the savory juices, adding extra depth and a wonderful bite.
- 4 oz cream cheese: The secret weapon for an ultra-creamy texture—the luscious base melts everything together in pure comfort.
- 1 cup provolone or mozzarella: Choose provolone for traditional Philly flair or mozzarella for that classic cheese stretch—either way, it’s a bubbling blanket of joy on top.
- 1 tsp Worcestershire sauce: Just a splash transforms the filling, adding irresistible umami and a hint of savoriness.
- Salt & pepper: Essential for seasoning the layers and bringing everything to life—taste and adjust as you go!
How to Make Philly Cheese Steak Casserole
Step 1: Preheat the Oven
Start by setting your oven to 375°F. This takes just a minute, but makes all the difference for a bubbly, golden casserole top and even heating. While the oven does its thing, you can get started on prepping the flavorful filling.
Step 2: Sauté the Beef and Veggies
Grab your largest skillet and brown the ground beef or sliced steak over medium-high heat. As the meat starts to sizzle and caramelize, toss in the sliced green pepper, onion, and mushrooms. Cook together, stirring occasionally, until the meat is fully browned and the veggies have softened just enough to keep their color and gentle crunch. This step lays the flavor foundation for your Philly Cheese Steak Casserole.
Step 3: Add Cream Cheese and Worcestershire
Turn the heat to low and drop in that creamy cream cheese along with the Worcestershire sauce. Gently stir until everything is silky and well-combined—you want the cream cheese fully melted and coating each morsel. Taste and add salt and pepper as needed; the filling should already taste absolutely irresistible!
Step 4: Assemble the Casserole
Spoon your creamy beef and veggie mixture into a greased baking dish, spreading it out so every bite will have a little of everything. Sprinkle generously with provolone or mozzarella on top—the more even, the bubblier the cheese layer becomes as it bakes!
Step 5: Bake Until Melty and Bubbly
Slide the dish into your preheated oven and bake for 15 to 20 minutes. Watch for the cheese to transform into a melted, golden crown with bubbling edges—the ultimate sign your Philly Cheese Steak Casserole is ready to serve. Let it rest for a few minutes out of the oven so everything sets up perfectly when you dig in.
How to Serve Philly Cheese Steak Casserole
Garnishes
Brighten every scoop with a sprinkle of fresh chopped parsley or thinly sliced green onions. For a zippy finish, top with pickled jalapeño slices or a drizzle of hot sauce—each adds fresh color and brings those toasty cheese flavors front and center.
Side Dishes
This casserole is a meal in itself, but it’s fantastic alongside crisp side salads, roasted veggies, or a pile of garlic bread if you want to keep with the comforting vibe. For a low-carb option, serve over cauliflower rice, which soaks up all those cheesy juices without weighing you down.
Creative Ways to Present
Try spooning Philly Cheese Steak Casserole into toasted hoagie rolls for a hand-held, party-ready take, or bake individual portions in ramekins for a dinner party feel. It’s also delicious stuffed inside bell pepper halves for a veggie-packed twist you’ll love.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover your casserole tightly with foil or transfer to an airtight container. It keeps beautifully in the fridge for up to 3 days, making it a winning option for leftovers or next-day lunch prep.
Freezing
Philly Cheese Steak Casserole is a freezer hero! Assemble and cool fully, then wrap well and freeze for up to two months. When ready to enjoy, thaw overnight in the fridge before baking or reheating to keep everything creamy and delicious.
Reheating
For the best texture, reheat covered in a 350°F oven until warmed through (about 15 minutes). If you’re in a rush, the microwave works too—just use a lower power to prevent overcooking, and stir halfway through for even heat. Add a sprinkle of fresh cheese before reheating for added melty goodness!
FAQs
Can I use shredded beef instead of ground beef or steak?
Absolutely! Shredded cooked beef adds a rustic texture and soaks up all those cheesy flavors. Just be sure it’s tender before using—it’s a great way to repurpose leftovers, too.
What’s the best cheese for a true Philly Cheese Steak Casserole?
Provolone is classic, giving that signature tang and melt, but mozzarella is beloved for its gooey texture. A blend of both is honestly hard to beat, so don’t be afraid to mix it up!
How spicy can I make it?
Turn up the heat by sautéing jalapeños with your veggies or sprinkling with crushed red pepper before baking. Add pickled hot peppers as a garnish for a daring spicy twist!
Is this casserole keto-friendly?
Yes! Made as written, Philly Cheese Steak Casserole is packed with protein and low in carbs. Swap the side for cauliflower rice or a tossed salad to keep your meal perfectly keto.
Can I prep this ahead for a party?
Definitely. Assemble the casserole up to the step before baking, cover, and refrigerate for up to one day. When your guests arrive, just bake for 20-25 minutes and serve hot and bubbly!
Final Thoughts
There’s something so comforting (and a little bit thrilling!) about pulling a bubbling Philly Cheese Steak Casserole from the oven and knowing a crowd-pleasing, flavor-packed dinner is just minutes away. Give it a try tonight—you’ll love how easy, cozy, and utterly delicious this classic gets when transformed into one unforgettable bake!
Print
Philly Cheese Steak Casserole Recipe
- Total Time: 35 min
- Yield: 4 servings
- Diet: Low Carb
Description
All the flavors of a Philly cheesesteak — tender beef, peppers, and gooey cheese — in a creamy, baked casserole form.
Ingredients
Ground Beef Mixture:
- 1 lb ground beef or sliced steak
- 1 green pepper + 1 onion, sliced
- 1 cup mushrooms, sliced
Cheese Topping:
- 4 oz cream cheese
- 1 cup provolone or mozzarella
- 1 tsp Worcestershire sauce
- Salt & pepper
Instructions
- Preheat oven to 375 °F.
- Stir in cream cheese and Worcestershire until creamy.
- Pour into baking dish and top with cheese.
- Bake 15–20 minutes until melted and bubbly.
Cook beef with peppers, onions, and mushrooms.
Notes
- Serve over cauliflower rice for low carb.
- Add jalapeños for extra kick.
- Prep Time: 10 min
- Cook Time: 25 min
- Category: Casserole / Main
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 3g
- Sodium: 480mg
- Fat: 23g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 95mg
