Philly Cheese Steak Casserole takes the beloved flavors of a classic Philadelphia cheesesteak and transforms them into a hearty, comforting casserole that’s perfect for any meal. This dish is a blend of lean ground beef, crisp bell peppers, and caramelized onions under a creamy, cheesy topping that bakes to perfection. Imagine the taste of a savory cheesesteak combined with the homestyle feel of a warm casserole—it’s an all-in-one meal that satisfies cravings for something filling and flavorful.
This casserole simplifies mealtime without sacrificing taste. It’s constructed with layers of well-seasoned ground beef, vegetables, and provolone cheese, then finished with a rich egg mixture that bakes into a tender, custard-like texture, binding all the ingredients together. The inclusion of classic condiments like Worcestershire sauce and optional hot sauce adds depth and a hint of spice that elevates this dish from simple to spectacular. Whether you’re looking to impress guests or just want to spice up your weeknight dinner routine, this Philly Cheese Steak Casserole promises to deliver both comfort and taste with every bite.
Why You’ll Love This Recipe
- Classic Flavors, New Format: Enjoy the classic flavors of a Philly cheese steak in a hearty, easy-to-serve casserole.
- Weeknight Friendly: Quick to prepare with simple ingredients and even easier cleanup.
- Comfort Food: Perfect for those evenings when you need something satisfying and comforting.
- Versatile: Easy to customize with different vegetables or cheeses to suit your taste.

Ingredients
- 1 1/2 lb lean ground beef
- 2 bell peppers (any color), diced
- 1/2 yellow onion, diced
- 1 clove garlic, minced
- 1 tsp seasoned salt (like Lawry’s or Morton’s)
- 4 slices Provolone cheese
- 4 large eggs
- 1/4 cup heavy cream
- 1 tsp hot sauce (optional, for a kick)
- 1 tsp Worcestershire sauce
Instructions
Preheat and Prepare
- Preheat your oven to 350°F (175°C). Prepare a 9×9-inch baking dish by spraying it with non-stick spray.
Cook Beef and Veggies
- Dice the bell peppers and onion into bite-sized pieces, and mince the garlic.
- In a skillet over medium heat, cook the ground beef until browned and crumbled. Drain any excess fat.
- Add the diced bell peppers, onions, and minced garlic to the skillet with the beef. Sauté until the vegetables are tender.
- Stir in seasoned salt to the beef and vegetable mixture, adjusting to taste.
Assemble the Casserole
- Transfer the beef and vegetable mixture to the prepared baking dish.
- Layer slices of Provolone cheese on top of the beef mixture.
Prepare Egg Mixture
- In a bowl, whisk together the eggs, heavy cream, hot sauce, and Worcestershire sauce until smooth.
- Pour this mixture evenly over the beef and cheese in the baking dish.
Bake
- Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the eggs are set and the cheese is melted and bubbly.
Serve
- Allow the casserole to cool slightly before serving. Enjoy this comforting, cheesy beef and Provolone casserole!
Tips for Success
- Quality Ingredients: Use high-quality cheese and fresh vegetables for the best flavor.
- Customize Your Spice Level: Adjust the amount of hot sauce or add a pinch of red pepper flakes for extra heat.
Storage Options
- Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat: Warm in the oven or microwave until heated through.
This Philly Cheese Steak Casserole is a wonderful dish that brings the essence of Philadelphia right into your kitchen. It’s perfect for those who love a good cheesesteak but want the ease and comfort of a casserole. Enjoy the robust flavors and simple preparation of this delightful dish.