This Philly Cheesesteak Casserole has all the flavors of a classic cheesesteak in a rich, cheesy, and hearty baked dish. Loaded with seasoned beef, sautéed peppers, onions, and gooey cheese, it’s perfect for an easy and comforting dinner!
Step 1: Preheat Oven – Preheat oven to 375°F (190°C) and grease a 9x13-inch baking dish.
Step 2: Cook Beef – Heat olive oil in a skillet over medium heat. Cook ground beef or steak until browned, then drain excess grease.
Step 3: Sauté Veggies – In the same skillet, cook onions, bell peppers, and garlic until soft. Stir in Worcestershire sauce, salt, and black pepper.
Step 4: Mix & Assemble – In a bowl, combine cooked beef, sautéed veggies, cream cheese, heavy cream, and Italian seasoning. Transfer to the baking dish.
Step 5: Add Cheese & Bake – Sprinkle provolone and mozzarella cheese on top. Bake for 20-25 minutes until bubbly and golden.
Notes
Make Ahead: Prepare the casserole a day ahead and bake when ready.
Customizing the Flavor: Add mushrooms, hot sauce, or steak seasoning for extra flavor.
Serving Suggestions: Serve with a side salad or toasted bread.
Allergy-Friendly Options: Use dairy-free cheese and cream alternatives if needed.
Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days or freeze for 2 months.