Gather Your Ingredients
For the Steak Filling:
- 1.5 lbs thinly sliced steak (such as sirloin or ribeye)
- 1 large onion, sliced
- 2 bell peppers (any color), sliced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/4 tsp onion powder
For the Cheese Sauce:
- 4 tbsp butter
- 4 tbsp all-purpose flour (or gluten-free alternative)
- 3 cups milk (whole or 2%)
- 8 oz cream cheese, softened
- 8 oz shredded provolone cheese
- 4 oz shredded mozzarella cheese
- 1/4 tsp salt
- 1/4 tsp black pepper
Optional Toppings:
- Hoagie rolls, toasted and sliced
- Hot sauce
- Pickled peppers
Let’s Get Cooking: Step-by-Step Instructions
Step 1: Prepare the Steak and Vegetables
- Heat olive oil in a large skillet over medium-high heat.
- Add sliced steak and cook until browned, about 5-7 minutes. Don’t overcrowd the pan; cook in batches if necessary to ensure proper browning.
- Remove steak from skillet and set aside.
- Add sliced onions and bell peppers to the skillet and cook until softened, about 8-10 minutes.
- Add minced garlic and cook for another minute until fragrant.
- Return the cooked steak to the skillet with the vegetables. Season with salt, pepper, garlic powder, and onion powder. Stir to combine.
- Remove from heat and set aside.
Step 2: Make the Cheese Sauce
- In a medium saucepan, melt butter over medium heat.
- Whisk in flour and cook for 1-2 minutes, stirring constantly, to create a roux. This is important for a smooth sauce! If it gets lumpy, don’t panic, just keep whisking.
- Gradually whisk in milk, ensuring there are no lumps.
- Bring to a simmer, stirring constantly, until the sauce thickens, about 5-7 minutes.
- Reduce heat to low and stir in softened cream cheese until melted and smooth.
- Add provolone and mozzarella cheese and stir until melted and the sauce is creamy.
- Season with salt and pepper.
Step 3: Assemble the Casserole
- Preheat oven to 375°F (190°C).
- Lightly grease a 9×13 inch baking dish.
- Pour the steak and vegetable mixture into the prepared baking dish.
- Pour the cheese sauce evenly over the steak and vegetable mixture.
- If you want to add some extra flavor you can try some different cheeses. I especially love a good sharp cheddar.
Step 4: Bake and Serve
- Bake in preheated oven for 20-25 minutes, or until the cheese is bubbly and golden brown.
- Let cool for a few minutes before serving.
- Serve hot, either directly from the casserole dish or spooned into toasted hoagie rolls.
- Optional: Top with hot sauce or pickled peppers for added flavor.
Tips and Tricks for the Best Philly Cheesesteak Casserole
Choosing the Right Steak
The key to a great Philly Cheesesteak Casserole is using thinly sliced steak. Look for sirloin, ribeye, or even shaved steak at your local grocery store. If you can’t find pre-sliced steak, you can partially freeze a steak and then slice it thinly with a sharp knife.
Making it Low Carb
For a Mexican Food Recipes Low Carb or High Protein Low Starch Meals version, skip the hoagie rolls and serve the casserole on its own or over cauliflower rice. You can also use almond flour instead of all-purpose flour for the cheese sauce.
Freezing for Later
This casserole is perfect for Low Cal Freezer Meals! To freeze, assemble the casserole but do not bake. Wrap it tightly in plastic wrap and then in aluminum foil. Freeze for up to 3 months. When ready to bake, thaw overnight in the refrigerator and then bake as directed.
Variations and Additions
Feel free to customize this casserole to your liking! Add sliced mushrooms, banana peppers, or jalapenos to the steak and vegetable mixture for extra flavor. You can also experiment with different cheeses, such as pepper jack or Monterey Jack.
Perfect for Ww Family Dinners
This Philly Cheesesteak Casserole is a crowd-pleaser and a great option for Ww Family Dinners. It’s easy to customize with lighter ingredients to keep the calorie count down. Use skim milk for the cheese sauce and load up on the vegetables. You can also serve smaller portions to help with portion control.
Craving More Philly Cheesesteak Flavors?
If you love the taste of Philly Cheesesteaks, be sure to check out some of my other favorite recipes! For a comforting soup, try my Philly Cheesesteak Soup. If you’re looking for a low-carb option, my Keto Philly Cheesesteak Rolls are a must-try. And for a fun twist on classic comfort food, you can’t go wrong with my Philly Cheesesteak Mac or my Philly Cheesesteak Pasta. And if you’re looking for something similar, but different, check out this Cheesy Ground Beef Melt!
Enjoy Your Delicious Philly Cheesesteak Casserole!
This Philly Cheesesteak Casserole is a guaranteed hit for any occasion. With its layers of flavorful steak, tender vegetables, and creamy cheese sauce, it’s the ultimate comfort food. So gather your ingredients, follow the steps, and get ready to enjoy a taste of Philly right in your own kitchen!
What are the best types of steak to use for a Philly Cheesesteak Casserole?
Thinly sliced steak, such as sirloin, ribeye, or even shaved steak, works best. If you can’t find pre-sliced steak, you can partially freeze a steak and then slice it thinly with a sharp knife.
How can I make this casserole low carb?
To make it low carb, skip the hoagie rolls and serve the casserole on its own or over cauliflower rice. You can also use almond flour instead of all-purpose flour for the cheese sauce.
Can I freeze this casserole for later?
Yes, you can! Assemble the casserole but do not bake. Wrap it tightly in plastic wrap and then in aluminum foil. Freeze for up to 3 months. When ready to bake, thaw overnight in the refrigerator and then bake as directed.
What are some variations or additions I can make to the casserole?
You can customize the casserole by adding sliced mushrooms, banana peppers, or jalapenos to the steak and vegetable mixture. You can also experiment with different cheeses, such as pepper jack or Monterey Jack.

Irresistible Philly Cheesesteak Casserole
Equipment
- Large skillet
- Medium saucepan
- Whisk
- 9×13 inch baking dish
- Mixing Bowls
- Spatula
- Measuring cups and spoons
Ingredients
- 1.5 lbs thinly sliced steak such as sirloin or ribeye
- 1 large onion, sliced
- 2 bell peppers any color
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
- ¼ tsp onion powder
- 4 tbsp butter
- 4 tbsp all-purpose flour or gluten-free alternative
- 3 cups milk whole or 2%
- 8 oz cream cheese, softened
- 8 oz shredded provolone cheese
- 4 oz shredded mozzarella cheese
- ¼ tsp salt
- ¼ tsp black pepper
- Hoagie rolls, toasted and sliced optional
- Hot sauce optional
- Pickled peppers optional
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a large skillet over medium-high heat.
- Add sliced steak and cook until browned, about 5-7 minutes. Cook in batches if necessary to ensure proper browning.
- Remove steak from skillet and set aside.
- Add sliced onions and bell peppers to the skillet and cook until softened, about 8-10 minutes.
- Add minced garlic and cook for another minute until fragrant.
- Return the cooked steak to the skillet with the vegetables. Season with salt, pepper, garlic powder, and onion powder. Stir to combine.
- Remove from heat and set aside.
- In a medium saucepan, melt butter over medium heat.
- Whisk in flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in milk, ensuring there are no lumps.
- Bring to a simmer, stirring constantly, until the sauce thickens, about 5-7 minutes.
- Reduce heat to low and stir in softened cream cheese until melted and smooth.
- Add provolone and mozzarella cheese and stir until melted and the sauce is creamy.
- Season with salt and pepper.
- Lightly grease a 9×13 inch baking dish.
- Pour the steak and vegetable mixture into the prepared baking dish.
- Pour the cheese sauce evenly over the steak and vegetable mixture.
- Bake in preheated oven for 20-25 minutes, or until the cheese is bubbly and golden brown.
- Let cool for a few minutes before serving.
- Serve hot, either directly from the casserole dish or spooned into toasted hoagie rolls.
- Optional: Top with hot sauce or pickled peppers for added flavor.
