This Easy Philly Cheese Steak Casserole is the ultimate comfort food with a twist—everything you love about a classic Philly cheese steak, baked into one bubbly, cheesy, flavor-packed casserole! It’s ridiculously simple to make, perfect for hectic weeknights, and guaranteed to satisfy that craving for something hearty and delicious without the hassle of making individual sandwiches. Tender beef, sautéed peppers and onions, melty cheese—it’s all here, layered in a creamy, savory bake that’s just as good leftover as it is straight out of the oven.
Why You’ll Love This Recipe
- Quick Prep, Big Flavor: Everything comes together in one casserole dish—no sandwich assembly required. Just chop, sauté, layer, and bake!
- Crowd-Pleaser: It’s cheesy, savory, and full of rich, beefy flavor—basically impossible not to love. Great for feeding the whole family or a hungry group of friends.
- Customizable: Whether you’re going low-carb, dairy-free, or just want to mix it up, this recipe adapts beautifully.
- Perfect for Make-Ahead Meals: It stores and reheats like a dream, making it a fantastic option for meal prep or leftovers.
Ingredients You’ll Need
Let’s break down what makes this casserole irresistibly tasty:
- Ground beef: A classic for Philly cheese steak flavor—choose lean for less grease, or go with ribeye for a traditional twist.
- Bell peppers: Green is classic, but mix in red or yellow for sweetness and color.
- Onions: Sliced thin and sautéed until soft—key to that iconic steakhouse taste.
- Garlic: Adds depth and aroma. Use fresh cloves for the best flavor.
- Cream cheese: Creates a creamy, luscious base that binds everything together.
- Worcestershire sauce: Adds a subtle, meaty tang that takes it to the next level.
- Mozzarella cheese: Melts like a dream—go for low-moisture for best texture.
- Provolone cheese: Classic to Philly cheese steaks. Mild and melty with a slight sharpness.
- Eggs: Helps hold the casserole together—don’t skip this!
- Seasonings: Salt, pepper, and a touch of Italian seasoning to round out the flavors.
Variations
Want to shake things up? Here’s how:
- Low-Carb Version: Skip the bread entirely—it’s already keto-friendly!
- Add Mushrooms: Sauté sliced mushrooms with your peppers and onions for extra umami.
- Switch the Protein: Use shaved steak or even thinly sliced chicken breast for a different take.
- Spice It Up: Add jalapeños or a sprinkle of crushed red pepper flakes.
- Gluten-Free: This recipe is naturally gluten-free if you double-check your Worcestershire sauce.
How to Make Easy Philly Cheese Steak Casserole
Step 1: Sauté the Veggies
Start by heating a bit of oil in a large skillet. Add sliced bell peppers, onions, and garlic. Cook until softened and slightly caramelized—this adds a ton of flavor.
Step 2: Brown the Beef
Add ground beef to the same skillet. Cook until no longer pink, breaking it up as it browns. Drain any excess fat if needed.
Step 3: Make it Creamy
Stir in cream cheese and Worcestershire sauce with the beef mixture. Let everything melt together until smooth and creamy.
Step 4: Layer the Casserole
In a greased baking dish, spread the beef and veggie mixture evenly. In a small bowl, beat the eggs and pour over the top to help it set during baking.
Step 5: Add the Cheese
Top with a generous layer of shredded mozzarella and provolone slices. Trust me, don’t hold back here—the cheese is the star!
Step 6: Bake
Pop the dish into a preheated 350°F oven and bake for 25-30 minutes, or until bubbly and golden on top.
Pro Tips for Making the Recipe
- Don’t Overcook the Veggies: You want them tender but not mushy—they’ll cook more in the oven.
- Use Room Temp Cream Cheese: It melts more easily into the beef mixture for that perfect creamy consistency.
- Layer Provolone on Top: It forms that beautifully golden, gooey topping you’re going to want to dive into.
- Let It Rest: Give the casserole 5-10 minutes to cool before serving—this helps it set and makes slicing easier.
How to Serve
This casserole can totally stand on its own, but if you want to round out the meal, here are a few ideas:
Serve With:
- Toasted hoagie rolls: Scoop the casserole into a roll for the ultimate deconstructed cheese steak.
- Side salad: A crisp green salad with vinaigrette balances the richness.
- Roasted potatoes or fries: For a heartier meal, these make a perfect pairing.
- Pickles: A tangy counterpoint to the savory beef and cheese.
Make Ahead and Storage
Storing Leftovers
Keep leftovers in an airtight container in the fridge for up to 4 days. The flavors actually get better after sitting for a bit!
Freezing
Yes, this casserole freezes beautifully. Wrap tightly in foil or store in a freezer-safe container. Freeze for up to 2 months.
Reheating
Reheat individual portions in the microwave or warm the whole casserole in a 350°F oven until heated through.
FAQs
Can I use steak instead of ground beef?
Absolutely! Thinly sliced ribeye or sirloin makes this even more authentic. Just sear it briefly before mixing it in with the veggies and cheese.
Is this recipe keto-friendly?
Yes! With no bread or starchy fillers, it’s naturally low in carbs. Just make sure your Worcestershire sauce and cream cheese are sugar-free.
Can I make this ahead of time?
Definitely. Assemble the casserole a day ahead and refrigerate it, then bake just before serving. Perfect for entertaining or meal prep.
What if I don’t like provolone cheese?
No problem—use Swiss, Monterey Jack, or even cheddar. Just choose something that melts well and has a nice, creamy bite.
Final Thoughts
This Easy Philly Cheese Steak Casserole takes everything you love about a classic sandwich and turns it into a creamy, cheesy, crave-worthy bake that couldn’t be easier to make. It’s weeknight comfort food at its finest—rich, satisfying, and totally fuss-free. Give it a try, and don’t be surprised if it becomes a regular in your dinner rotation!
PrintEasy Philly Cheese Steak Casserole Recipe
This Easy Philly Cheese Steak Casserole brings all the classic flavors of the Philly cheesesteak into a simple, hearty casserole dish perfect for weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Ingredients
- 1 lb ground beef
- 1 tablespoon olive oil
- 1 green bell pepper, chopped
- 1 onion, chopped
- 1 cup mushrooms, sliced
- 1 teaspoon garlic powder
- Salt and pepper, to taste
- 4 oz cream cheese, softened
- 1/2 cup sour cream
- 1 cup shredded provolone or mozzarella cheese
- 2 large eggs
- 1/4 cup heavy cream
- 1 cup shredded cheddar cheese
Instructions
- Preheat oven to 350°F (175°C).
- In a large skillet over medium heat, add olive oil and cook the onions, bell pepper, and mushrooms until soft.
- Add the ground beef and garlic powder, season with salt and pepper, and cook until browned. Drain excess grease.
- Stir in cream cheese and sour cream until fully combined and melted into the beef mixture. Remove from heat.
- In a bowl, whisk eggs with heavy cream. Stir in shredded cheddar cheese.
- Spread the beef mixture evenly in a greased 9×13-inch baking dish.
- Pour the egg mixture over the beef layer.
- Top with shredded provolone or mozzarella cheese.
- Bake for 30–35 minutes or until the casserole is set and the top is golden and bubbly.
- Let it cool for 5 minutes before serving.
Notes
- You can substitute ground beef with thinly sliced steak for a more traditional Philly cheesesteak flavor.
- Feel free to add hot sauce or red pepper flakes for a spicy kick.
- Great for meal prep and reheats well.
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 3g
- Sodium: 620mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 24g
- Cholesterol: 145mg