Table of Contents
Philly Cheesesteak Casserole is the kind of dinner that checks every box. It’s rich, cheesy, packed with flavor, and made in just one pan. If you love the classic sandwich but want something easier to prep and eat, this casserole version is the answer. No hoagie rolls. No mess. Just tender beef, sautéed peppers, and creamy melted cheese baked to perfection. In this article, I’ll share how I discovered this recipe, why it works so well, and how you can adapt it for different needs. It’s the kind of meal that fits right into busy weeknights and casual gatherings.
Why I Keep Coming Back to Philly Cheesesteak Casserole
A Cozy Recipe That Started with Leftovers
This recipe happened by accident. I had ground beef, a couple of peppers, and no desire to spend much time in the kitchen. I thought about how my grandma used to cook with what she had, using simple steps and getting great results. I added mushrooms, cream cheese, and a mix of shredded cheese. It smelled like a classic cheesesteak and tasted even better. What came out of the oven was hot, cheesy, and full of flavor. It quickly became a favorite.
It reminded me of how comforting dinners can be when they don’t feel like work. This one hits all the right notes and feels like a simpler version of my Ground Beef Stroganoff that still delivers bold taste without the extra prep.
Print
Philly Cheesesteak Casserole
- Total Time: 40
- Yield: 6 servings 1x
Description
Philly Cheesesteak Casserole is an easy one-pan dinner packed with ground beef, peppers, mushrooms, and creamy cheese. It’s perfect for busy nights.
Ingredients
1 lb 450 g ground beef or shaved steak
1 tbsp olive oil
1 medium onion diced
1 green bell pepper diced
1 red bell pepper diced
8 oz 225 g white mushrooms sliced
2 cloves garlic minced
1 tsp salt
½ tsp black pepper
1 tsp Worcestershire sauce
8 oz 225 g cream cheese softened
½ cup 120 ml beef broth
1 cup 115 g shredded mozzarella cheese
1 cup 115 g shredded provolone cheese
½ tsp dried oregano
Optional: chopped parsley for garnish
Instructions
1. Preheat oven to 375°F (190°C).
2. In a large skillet over medium-high heat, add olive oil. Cook ground beef until browned, breaking it apart. Drain excess fat if needed.
3. Add onion, bell peppers, and mushrooms. Sauté for 5–6 minutes until softened. Stir in garlic and cook 1 minute more.
4. Stir in salt, pepper, Worcestershire sauce, and beef broth. Let simmer for 2–3 minutes.
5. Reduce heat and stir in cream cheese until smooth.
6. Transfer mixture to greased 9×13 baking dish. Top with mozzarella, provolone, and oregano.
7. Bake uncovered for 15–20 minutes until cheese is melted and bubbly.
8. Garnish with parsley if desired. Serve hot.
Notes
Can be made ahead and refrigerated before baking.
Substitute shaved steak for ground beef.
Serve with salad or low-carb vegetables.
- Prep Time: 10
- Cook Time: 30
- Category: Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 410
- Sugar: 4g
- Sodium: 630mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 95mg
Full Flavor Without Extra Fuss
The reason this Philly Cheesesteak Casserole works is simple. You don’t have to juggle sandwich ingredients or worry about serving hot rolls. Just cook the filling, layer the cheese, and bake. It’s ready in under an hour and always gets a great reaction at the table. It’s warm, filling, and uses easy-to-find ingredients. It also works for meal prep or freezer meals, which is why it sits right next to my Garlic Butter Cheeseburger Rollups when I plan out the week.
Even better, this is a recipe that feels satisfying without needing to serve it with bread. Spoon it over rice, pair it with a side salad, or just eat it as-is. It’s flexible, dependable, and always tastes like comfort.
Building the Perfect Philly Cheesesteak Casserole
Simple Ingredients That Bring Big Flavor
This casserole sticks to the basics, and that’s exactly why it works. You only need one pound of ground beef, a couple of bell peppers, mushrooms, onion, and cream cheese. Shredded mozzarella and provolone create that iconic cheesesteak melt. Worcestershire sauce adds just enough depth to give the beef that steakhouse feel. Garlic, oregano, salt, and pepper round everything out.
If you want to cut prep time, pre-sliced mushrooms and bagged shredded cheese will help. The beef can be swapped for shaved steak or even ground turkey if you prefer a leaner option. If you love easy, hearty meals like the Cheesy Beef Fajita Dirty Rice Casserole, this recipe will feel just as simple to pull off.
Here’s a quick breakdown of what you’ll need:
| Ingredient | Amount |
|---|---|
| Ground Beef or Shaved Steak | 1 lb (450 g) |
| Cream Cheese | 8 oz (225 g) |
| Mozzarella & Provolone | 1 cup each (115 g) |
| Bell Peppers (Red & Green) | 1 of each, diced |
How to Make It Work for Your Diet
This casserole is already gluten-free, but you can make it low-carb or keto by skipping the bread and sides. Want to stretch the meal? Serve it over cauliflower rice or roasted vegetables. For extra veggies, stir in spinach or chopped zucchini before baking. If you’re looking for more balanced casseroles like this, try the Shrimp and Spinach Casserole which also blends protein and veggies into one warm dish.
You can also reduce the cheese a bit without losing flavor. The cream cheese adds a creamy texture that holds it all together, while the shredded cheese on top gives you that golden, baked finish. Make it your own, but don’t skip the basics that make it taste like a cheesesteak.
How to Make Philly Cheesesteak Casserole Step-by-Step
A Skillet-to-Oven Method That Keeps It Simple
The entire recipe comes together in one skillet before moving to the oven. First, you’ll cook the ground beef until browned. Drain the fat, then add diced onions, bell peppers, mushrooms, and garlic. These cook for a few minutes until they soften and release their flavor. Once everything’s tender, stir in Worcestershire sauce, salt, pepper, and beef broth to bring out a savory base.
With the heat turned to low, you’ll add the cream cheese and stir until it melts into a smooth, creamy texture. That’s when the mixture transforms from good to crave-worthy. The goal here is a thick filling that coats the back of a spoon and smells like comfort food in progress.
Once combined, you’ll transfer it all to a greased baking dish and top it evenly with mozzarella, provolone, and a sprinkle of oregano. It bakes for 15 to 20 minutes until the cheese melts and the top turns golden. No need to cover the dish. Just keep an eye on the cheese. You want bubbles and browning, not burning.
Extra Tips to Get It Just Right
If you’re cooking for a smaller group, feel free to halve the recipe and bake it in an 8×8-inch pan. For a deeper flavor, try adding sliced banana peppers or a dash of hot sauce before baking. You can even layer in cooked spinach or kale for extra color and nutrients.
Need more casserole dinner ideas like this one? The Loaded Potato Meatloaf Casserole is another comforting favorite built for weeknight success. Both recipes come together fast and always go over well with hungry eaters.
Once it’s done, let the casserole rest for five minutes before slicing and serving. That short wait helps the cheese set and makes it easier to portion out.
Serving and Storing Philly Cheesesteak Casserole
How to Serve It for Any Meal
Once baked, this Philly Cheesesteak Casserole is ready to plate. You can enjoy it straight from the dish as a no-fuss dinner. If you’re feeding a bigger group, serve it with a crisp side salad or over white or brown rice. Cauliflower rice or roasted broccoli also work well for a low-carb option. For something heartier, crusty bread or baked potatoes can stretch the meal further.
This dish is rich enough to stand alone but flexible enough to mix and match. If you like pairing casseroles with simple sides, try something light like the vinaigrette from my Juicy Steak with Creamy Garlic Sauce recipe. A few fresh herbs or chopped green onions on top also add a nice final touch.
To dress it up for guests, spoon the hot casserole into individual ramekins or oven-safe bowls and broil them briefly for a bubbly finish on top.
How to Store and Reheat for Later
Philly Cheesesteak Casserole stores well, which makes it perfect for meal prep. Once cooled, cover the baking dish with foil or transfer leftovers to an airtight container. It will keep in the fridge for up to four days.
To reheat, warm single portions in the microwave for 60 to 90 seconds. If reheating the full dish, cover with foil and bake at 350°F until heated through. Add a small splash of beef broth before reheating if the filling has thickened too much.
You can also freeze portions in freezer-safe containers for up to two months. Just thaw overnight in the fridge before reheating. For another make-ahead dinner idea, the Chicken Rice-A-Roni Casserole freezes just as well and offers a different flavor with the same comfort factor.
FAQs
Can I use steak instead of ground beef?
Yes, thinly sliced or shaved steak works great in this casserole. Just sear it quickly before adding vegetables, then follow the rest of the steps as written.
Is Philly Cheesesteak Casserole keto-friendly?
It can be. This recipe is naturally low in carbs. Just avoid starchy sides and serve it with vegetables or salad for a keto option.
What cheeses can I use besides provolone and mozzarella?
Swiss, Monterey Jack, or a shredded Italian blend all melt well and work nicely. Stick with cheeses that melt smoothly for best results.
Easy to Make, Hard to Forget
Philly Cheesesteak Casserole is comfort food made easy. With juicy beef, peppers, onions, and layers of melted cheese, it brings all the flavors of the classic sandwich into a one-dish meal that’s perfect for busy schedules. It works as a weeknight staple or a casual dinner for guests, and the leftovers are just as good the next day. Whether you’re keeping things simple or planning meals ahead, this casserole fits right in. Try it once, and it might just become your new favorite.


