Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Difficulty: Easy
Calories per Serving: ~450 kcal
Description
This Philly Cheesesteak Casserole takes all the delicious flavors of a classic Philly cheesesteak—tender beef, sautéed peppers and onions, and melty cheese—and transforms them into an easy, family-friendly casserole. Perfect for weeknight dinners, this dish is hearty, cheesy, and packed with protein.
Ingredients
Main Ingredients
-
1 lb (450g) thinly sliced ribeye steak or sirloin
-
1 large green bell pepper, thinly sliced
-
1 large onion, thinly sliced
-
8 oz (225g) mushrooms, sliced (optional)
-
2 cloves garlic, minced
-
2 tbsp olive oil
-
1 tsp salt
-
½ tsp black pepper
-
1 tsp Worcestershire sauce
Cheese Sauce
-
2 cups shredded provolone cheese (or American cheese)
-
½ cup heavy cream (or milk for a lighter version)
-
1 tsp garlic powder
-
½ tsp onion powder
Topping
-
1 cup shredded mozzarella cheese
-
½ cup grated Parmesan cheese
Optional Add-Ins
-
1 cup cooked rice or pasta (for extra bulk)
-
½ tsp red pepper flakes (for heat)
Instructions
Step 1: Preheat & Prep
-
Preheat oven to 375°F (190°C).
-
Grease a 9×13-inch baking dish with cooking spray or butter.
Step 2: Cook the Beef & Veggies
-
Heat 1 tbsp olive oil in a large skillet over medium-high heat.
-
Add the sliced steak, season with salt & pepper, and cook for 3-4 minutes until browned. Remove and set aside.
-
In the same skillet, add the remaining 1 tbsp olive oil, then sauté bell peppers, onions, and mushrooms for 5-6 minutes until softened.
-
Stir in garlic and Worcestershire sauce, cooking for 1 more minute.
-
Return the beef to the skillet and mix well.
Step 3: Make the Cheese Sauce
-
In a small saucepan, warm the heavy cream over low heat.
-
Stir in provolone cheese, garlic powder, and onion powder until fully melted and smooth.
Step 4: Assemble the Casserole
-
Spread the beef & veggie mixture evenly in the baking dish.
-
Pour the cheese sauce over the top.
-
Sprinkle with mozzarella and Parmesan cheese.
Step 5: Bake
-
Bake uncovered for 15-20 minutes until bubbly and golden.
-
For extra browning, broil for 1-2 minutes (watch carefully!).
Step 6: Serve
-
Let cool for 5 minutes before serving.
-
Garnish with fresh parsley or extra cheese if desired.
Nutritional Information (Per Serving)
Nutrient | Amount |
---|---|
Calories | 450 kcal |
Protein | 30g |
Fat | 32g |
Carbs | 10g |
Fiber | 2g |
Sugar | 4g |
Tips & Variations
✅ Make Ahead: Assemble the casserole (without baking), cover, and refrigerate for up to 24 hours before baking.
✅ Freezer-Friendly: Freeze baked casserole for up to 3 months (thaw before reheating).
✅ Low-Carb Option: Skip rice/pasta and serve with a side salad.
✅ Vegetarian Twist: Substitute beef with portobello mushrooms or soy-based steak strips.
Final Thoughts
This Philly Cheesesteak Casserole is a crowd-pleaser—easy to make, packed with flavor, and perfect for busy nights. The gooey cheese, savory beef, and tender veggies make it irresistible!

Hayyat is a talented content writer and digital marketer with expertise in SEO, social media management, and online marketing. She excels at creating impactful, data-driven content to help businesses connect with their target audience and achieve measurable outcomes.