The Philly cheesesteak is a legendary sandwich known for its rich, savory flavors, packed with tender beef, sautéed onions, and melted cheese. But what if you could enjoy all that deliciousness in a hearty, oven-baked dish? That’s where the Philly Cheese Steak Casserole comes in!
This dish is a game-changer for busy families and anyone who loves comfort food with minimal effort. It’s easy to prepare, loaded with cheesy goodness, and perfect for meal prep. If you love Philly cheesesteaks but want a simple, one-pan version, this casserole is a must-try.
The Origins of Philly Cheese Steak
The Philly cheesesteak traces its roots back to the 1930s in Philadelphia, where Pat Olivieri, a hot dog vendor, decided to throw some beef on his grill. A passing cab driver took notice, asked for a sandwich, and the rest is history. The sandwich became an instant favorite, eventually evolving into the iconic meal we know today.
While the traditional Philly cheesesteak is served on a hoagie roll, the casserole version takes those beloved ingredients and turns them into a baked, cheesy delight. It’s a fantastic way to serve this classic dish to a crowd without needing a griddle or fresh rolls.
Why Choose a Casserole Version?
If you love easy-to-make meals that don’t sacrifice flavor, the Philly Cheese Steak Casserole is for you. Here’s why:
- Convenient – No need to assemble individual sandwiches; just layer everything in one dish.
- Feeds a crowd – Perfect for family dinners or potlucks.
- Less mess – No hoagie buns mean fewer crumbs and easier cleanup.
- Customizable – You can tweak the ingredients to suit your preferences.
Whether you’re making it for a weeknight meal or meal prep, this casserole simplifies the Philly cheesesteak experience without losing its signature taste.
Ingredients Needed
To make this mouthwatering casserole, you’ll need:
Main Ingredients:
- 1 lb ribeye steak (or ground beef for a budget-friendly option)
- 1 tbsp olive oil
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 2 cloves garlic, minced
- 8 oz mushrooms, sliced (optional)
- 1 cup provolone cheese, shredded
- 1 cup mozzarella cheese, shredded
- 4 large eggs
- ½ cup heavy cream
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp Worcestershire sauce
Optional Add-Ons:
- Hot sauce for a spicy kick
- Cheddar cheese for extra cheesiness
- Low-carb bread crumbs for a crispy topping
These ingredients bring out the authentic cheesesteak flavors while making it casserole-friendly.
Step-by-Step Cooking Instructions
Follow these simple steps to make your Philly Cheese Steak Casserole:
1. Prepare the Beef and Vegetables
- Heat olive oil in a skillet over medium heat.
- Add the sliced steak or ground beef and cook until browned. Remove from the pan.
- In the same pan, sauté the onions, bell peppers, garlic, and mushrooms until soft.
2. Mix the Egg Mixture
- In a bowl, whisk together eggs, heavy cream, Worcestershire sauce, salt, and pepper.
3. Assemble the Casserole
- Preheat oven to 375°F (190°C).
- Layer the cooked beef and vegetables in a greased baking dish.
- Pour the egg mixture over the top, ensuring even coverage.
- Sprinkle with provolone and mozzarella cheese.
4. Bake to Perfection
- Place in the oven and bake for 25-30 minutes until the cheese is melted and bubbly.
- Let it sit for 5 minutes before serving.
Tips for the Best Philly Cheese Steak Casserole
- Use ribeye steak for the most authentic flavor.
- Mix cheese varieties for a rich, gooey texture.
- Add Worcestershire sauce to enhance the meaty taste.
- Don’t overcook the eggs—they should be firm but creamy.
Variations of the Recipe
- Keto-Friendly Version: Skip the Worcestershire sauce (contains sugar) and use only high-fat cheeses.
- Vegetarian Alternative: Replace beef with sautéed mushrooms and extra cheese.
Best Side Dishes to Serve With It
- Garlic bread – For a classic cheesesteak experience.
- Caesar salad – Light and refreshing.
- Fries or roasted potatoes – A hearty side.
Storage and Reheating Tips
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Freeze individual portions for easy meal prep.
- Reheating: Warm in the oven at 350°F or microwave for 1-2 minutes.
Final Thoughts
The Philly Cheese Steak Casserole is a fantastic way to enjoy a classic sandwich in a new, convenient form. It’s easy to make, customizable, and perfect for any occasion. Give it a try, and you’ll have a new favorite in your meal rotation!
Frequently Asked Questions (FAQs)
1. Can I make it ahead of time?
Yes! Assemble it and refrigerate overnight before baking.
2. What’s the best beef to use?
Ribeye is ideal, but ground beef works too.
3. Can I use a different cheese?
Absolutely! Cheddar, Swiss, or pepper jack are great alternatives.
4. How do I make it spicier?
Add jalapeños or a dash of hot sauce.
5. Can I make this dairy-free?
Use dairy-free cheese and almond milk instead of heavy cream.

Philly Cheese Steak Casserole
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Low Fat
Description
This Philly Cheese Steak Casserole is a delicious twist on the classic sandwich, packed with tender beef, sautéed onions, bell peppers, and gooey melted cheese—all baked to perfection in one dish. It’s a perfect low-carb, keto-friendly, and family-friendly meal that’s easy to prepare and full of flavor.
Ingredients
Main Ingredients:
- 1 lb ribeye steak, thinly sliced (or ground beef for a budget-friendly option)
- 1 tbsp olive oil
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 2 cloves garlic, minced
- 8 oz mushrooms, sliced (optional)
- 1 cup provolone cheese, shredded
- 1 cup mozzarella cheese, shredded
Egg Mixture:
- 4 large eggs
- ½ cup heavy cream
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp Worcestershire sauce
Optional Add-Ons:
- ½ tsp smoked paprika – for extra depth of flavor
- 1 tsp hot sauce – for a spicy kick
- ¼ cup grated Parmesan cheese – for extra cheesiness
- Low-carb breadcrumbs – for a crispy topping
Instructions
Preheat Oven – Set to 375°F (190°C) and grease a baking dish.
Cook Beef – Brown sliced ribeye or ground beef in a skillet with olive oil. Remove from heat.
Sauté Vegetables – In the same skillet, cook onions, bell peppers, mushrooms, and garlic until soft.
Prepare Egg Mixture – Whisk together eggs, heavy cream, Worcestershire sauce, salt, and pepper in a bowl.
Assemble Casserole – Layer the cooked beef and vegetables in the baking dish, pour the egg mixture over, and top with provolone and mozzarella cheese.
Bake – Cook for 25-30 minutes until cheese is bubbly and golden.
Rest & Serve – Let it sit for 5 minutes before slicing and serving.
Notes
- Beef Choice: Ribeye is best, but ground beef is a budget-friendly option.
- Cheese Options: Swap provolone for cheddar, Swiss, or pepper jack.
- Storage: Store leftovers in the fridge for 3 days or freeze for later.
- Spicy Version: Add jalapeños or hot sauce for extra heat.
- Prep Time: 10 minutes
- Cook Time: 30 minutes