This easy Philly Cheesesteak Casserole bursts with all the classic flavors of Philly cheesesteak sandwiches, including thinly sliced sirloin steak, bell peppers, onions, and three types of cheese! It’s a creamy, keto, low-carb casserole that works for both dinner and as a mouthwatering party snack.
If you love a cheesy Philly Cheesesteak Sandwich, then you will love this Philly Cheesesteak casserole. This super easy, hassle-free casserole is filled with slices of sirloin steak, onion, bell peppers, and mushrooms covered in gooey, delicious melted cheese. Low-carb and keto-approved, enjoy this fun and flavorful dish for dinner as is, or serve it with rice, pasta, or sandwiched between two slices of your favorite bread.
Key Ingredients
Find the printable recipe with measurements in the recipe card below.
- Steak: Thinly sliced beef steak is key to any Philly cheesesteak recipe. Ribeye and sirloin are the most popular choices for their flavor and tenderness.
- Veggies: Sliced onions and bell peppers are sautéed until soft and sweet. They bring the signature flavors that are so closely associated with a traditional Philly Cheesesteak. Mushrooms, while optional, are a popular addition, providing delicious umami flavor.
- Fresh Garlic: For added depth and flavor.
- Worcestershire Sauce: A tangy, savory sauce that adds extra umami flavor. To make this dish gluten-free, purchase a gluten-free version of this sauce.
- Olive oil and Butter
- Hot Sauce: Optional, but delicious. A little added kick complements the gooey cream cheese sauce.
- Cheese: This casserole calls for three different types of cheeses – cream cheese, shredded mozzarella, and sliced provolone.
How to Make Philly Cheesesteak Casserole
1. Preheat and Prepare: Preheat the oven to 375 degrees Fahrenheit and spray a 9×9-inch or similarly sized casserole dish with non-stick cooking spray. Set aside for later.
2. Brown the Steak: Heat the olive oil in a large skillet set over medium heat. Once the oil is hot, add the steak and cook until browned, approximately 6-8 minutes. Drain any excess grease from the skillet.
3. Add the Veggies: Add the butter, red pepper, green pepper, and onion and cook until softened, about 5 minutes. Stir in the garlic and cook for 30 seconds.
4. Add Some Mushrooms and Seasoning: Stir in the mushrooms and cook until softened – about 5 minutes – then stir in the hot sauce, Worcestershire sauce, salt, and pepper.
5. Add the Cheeses: Stir in the cream cheese until fully melted and incorporated with the steak and veggies. Tip– This happens so much faster, and the results are so much creamier when the cream cheese is brought to room temperature and softened first before adding to the skillet. Move the pan off the heat and stir in the mozzarella until fully melted.
6. Assemble and Bake: Transfer the mixture to the prepared baking dish, then layer the slices of provolone cheese over the top. Transfer to the oven and bake for 20 minutes or until the top is golden and bubbly.
Variations and Substitutions
In true casserole fashion, this Philly cheesesteak casserole can be made in various ways with various ingredients.
- Meat: Substitute the steak for a different protein choice, such as thinly sliced chicken, ground turkey, or lean ground beef. White beans can be used instead of the steak for a vegetarian version of this dish.
- Veggies: Add more veggies like zucchini, peas, spinach, and kale.
- Carbs: Add cooked rice or cooked pasta to the recipe for a more filling main dish.
- Add more heat: Add some diced jalapeño, cayenne pepper, or crushed red pepper for a little (or lot!) of heat.
How to Serve Philly Cheesesteak Casserole
This easy weeknight casserole is super versatile and pairs well with practically any side dish, including salad, roasted veggies, and garlic bread. You can also enjoy this casserole as a filling between toasty French bread for a melty sandwich or mixed with buttered egg noodles for an easy pasta dinner.
Storage
Transfer leftovers to an airtight container and place in the refrigerator for up to 5 days.
This casserole is also great for freezing. To do so, assemble the casserole in an oven-safe, freezer-safe, airtight container, but wait to bake it. Cover with plastic wrap, aluminum foil, or a tight-fitting lid and transfer to the freezer for up to 2-3 months. When ready to bake, remove the lid or foil/plastic wrap and place it directly in the oven. Bake for 25-30 minutes, or until the top is golden brown and bubbly and the casserole is cooked through.
Make-Ahead Tip
You can prepare this Philly cheesesteak casserole up to 2-3 days in advance by preparing and assembling it all the way up to the baking step. Cover tightly with foil or a tight-fitting lid and place in the refrigerator until ready to bake.
More Delicious Casserole Recipes
- Crack Chicken Casserole
- Chicken Noodle Casserole
- Zucchini Casserole
- Chicken Broccoli Rice Casserole
- The Best Tuna Noodle Casserole
- Breakfast Casserole
- Poppy Seed Chicken Casserole
If you try making this Philly Cheesesteak Casserole Recipe, please leave me a comment and let me know! I always love to hear your thoughts.
RECIPE CARD
Philly Cheesesteak Casserole
Ingredients
- 1 tablespoon olive oil
- 1 ½ pounds sirloin steak - thinly sliced into 1-inch pieces
- 2 tablespoon butter
- 1 red bell pepper - seeded and sliced
- 1 green bell pepper - seeded and sliced
- 1 white onion - thinly sliced
- 3 cloves garlic - minced
- 4 ounces cremini mushrooms - sliced
- 1-2 tablespoon hot sauce
- 1 teaspoon Worcestershire sauce
- ½ teaspoon salt
- ½ teaspoon Ground black pepper
- 8 ounces cream cheese - at room temperature/softened, cut into small pieces
- 1 cup mozzarella cheese - freshly shredded
- 12 slices provolone cheese
Instructions
- Preheat the oven to 375 Fahrenheit and spray a 9×9 or similarly sized casserole dish with non-stick cooking spray. Set aside for later.
- Heat the olive oil in a large skillet set over medium heat. Once the oil is hot, add the steak and cook until browned about 6-8 minutes. Drain any excess grease from the skillet.
- Add the butter, red pepper, green pepper, and onion and cook until softened, about 5 minutes. Stir in the garlic and cook for 30 seconds.
- Add the mushrooms and cook until softened, about 5 minutes, then stir in the hot sauce, Worcestershire sauce, salt, and pepper.
- Stir in the cream cheese until fully melted and incorporated with the steak and veggies. Move the pan off the heat and stir in the mozzarella until fully melted.
- Spoon the cheesy meat mixture into the prepared baking dish, then layer the slices of provolone cheese over the top. Bake in the oven for 20 minutes or until the top is golden and bubbly.
- Serve with freshly minced parsley for garnish if desired.
Jessica’s Notes
Nutritional Information
(Nutrition information provided is an estimate and will vary based on cooking methods and specific brands of ingredients used.)
D Kobbe says
Amazing! Loved this! Thank You!
Jessica Randhawa says
Thanks for the lovely feedback ๐
b says
Great , filling meal. I cut this back for two and we still couldn’t eat it all.
Loved the flavors. I did add more garlic.
Jessica Randhawa says
Thanks for the great feedback and review, B ๐