This Philly Cheesesteak Casserole is a delightful twist on the classic sandwich, combining tender beef, sautéed peppers and onions, and gooey melted cheese into a comforting baked dish. Perfect for busy weeknights, potlucks, or hearty family dinners, this easy-to-make casserole delivers all the flavors you love in a simple, one-pan meal. With its rich layers of savory ingredients and creamy textures, it’s no wonder this dish has become a favorite among home cooks.
Why You’ll Love This Recipe
This recipe stands out for its versatility, flavor-packed ingredients, and ease of preparation. It captures the essence of a traditional Philly cheesesteak while transforming it into a convenient casserole format. Here are some reasons why you’ll adore this dish:
- All the classic flavors of a Philly cheesesteak in a single, satisfying baked dish.
- Perfect for meal prep, leftovers, or feeding a crowd with minimal effort.
- Highly customizable—swap cheeses, add veggies, or adjust seasonings to suit your taste.
- Kid-friendly and ideal for gatherings, making it a versatile option for any occasion.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the base:
- 1 pound ground beef or thinly sliced steak (such as ribeye or sirloin)
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 medium yellow onion, diced
- 8 ounces mushrooms, sliced (optional)
For the seasoning and sauce:
- 2 tablespoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 4 ounces cream cheese, softened
- ½ cup beef broth
For the topping:
- 2 cups shredded provolone or mozzarella cheese
- 6 slices provolone cheese (for extra cheesiness)
Other essentials:
- 1 tablespoon olive oil
- 4 large eggs
- 1 cup heavy cream
Directions
Step 1: Preheat Your Oven
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish to prevent sticking and ensure easy cleanup.
Step 2: Cook the Beef
If using ground beef, cook it in a large skillet over medium-high heat until fully browned. Be sure to drain any excess fat to keep the dish from becoming greasy. If using thinly sliced steak, heat olive oil in the skillet, add the steak slices, and cook until nicely browned. Once cooked, remove the steak from the skillet and set it aside.
Step 3: Sauté the Vegetables
In the same skillet, add a bit more olive oil if needed. Toss in the diced onions, bell peppers, and mushrooms (if using). Sauté the vegetables until they’re softened and aromatic, about 5-7 minutes. Stir occasionally to prevent burning. Add minced garlic during the last minute of cooking to infuse the dish with additional flavor.
Step 4: Combine Ingredients
Return the cooked beef or steak to the skillet with the sautéed vegetables. Stir in Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Mix well to ensure the flavors are evenly distributed. For a creamy texture, add softened cream cheese and beef broth to the skillet. Stir until the mixture is smooth and cohesive.
Step 5: Assemble the Casserole
Transfer the beef and vegetable mixture to the prepared baking dish, spreading it out evenly. Sprinkle shredded mozzarella cheese generously over the top. Arrange slices of provolone cheese on the surface to create a golden, bubbly layer of melted goodness.
Step 6: Bake
Place the assembled casserole in the preheated oven and bake for 25-30 minutes, or until the cheese is fully melted and the dish is heated through. The edges should be slightly golden, and the center should be set.
Step 7: Serve
Let the casserole cool slightly before serving. This allows the flavors to meld together and makes it easier to portion. Serve warm and enjoy every cheesy, savory bite!
Servings and Timing
This casserole serves 6-8 people, making it perfect for families or gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Variations
- Low-Carb/Keto: Omit the mushrooms or replace them with low-carb veggies like zucchini or spinach.
- Cheese Swap: Experiment with different cheeses like Swiss, American, or a blend of cheddar and provolone.
- Add Bread: Serve with garlic bread or toasted hoagie rolls for a nod to the classic sandwich experience.
- Spicy Kick: Add sliced jalapeños or a dash of red pepper flakes for a fiery twist.
Storage and Reheating
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: This casserole freezes beautifully for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat in the oven at 350°F (175°C) for 15 minutes or microwave individual portions until warmed through.
Philly Cheesesteak Casserole
Ingredients
- 1 pound ground beef or thinly sliced steak (e.g., ribeye)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 8 ounces mushrooms, sliced (optional)
- 2 cloves garlic, minced
- 2 tablespoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- to taste salt and pepper
- 4 ounces cream cheese, softened
- ½ cup beef broth
- 1 cup shredded mozzarella cheese
- 6 slices provolone cheese
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- In a large skillet, heat olive oil over medium heat. Add diced onions, bell peppers, and mushrooms (if using). Sauté until softened, about 5-7 minutes. Remove from skillet and set aside.
- Add ground beef or sliced steak to the skillet. Season with garlic powder, onion powder, salt, and pepper. Cook until fully browned, then drain excess grease.
- Return the sautéed vegetables to the skillet with the beef. Stir in Worcestershire sauce and mix well.
- Transfer the beef and vegetable mixture to the prepared baking dish.
- In a bowl, whisk together cream cheese and beef broth until smooth. Pour evenly over the beef mixture in the baking dish.
- Sprinkle shredded mozzarella cheese evenly over the mixture. Layer provolone cheese slices on top to cover the entire surface.
- Bake for 25-30 minutes, or until the casserole is set and the cheese is melted and bubbly.
- Let cool slightly before serving. Enjoy warm!
Notes
Nutrition
FAQs
- Can I use a different type of meat?
Absolutely! Ground turkey, chicken, or even roast beef work well as substitutes. - Can I make this casserole ahead of time?
Yes, assemble the casserole up to 24 hours in advance and refrigerate until ready to bake. - What sides go well with this dish?
Pair it with a simple green salad, roasted vegetables, or garlic bread for a complete meal. - Can I make this casserole gluten-free?
Yes, just ensure that all ingredients, including Worcestershire sauce, are certified gluten-free. - How do I prevent the casserole from becoming watery?
Sauté the vegetables thoroughly to release their moisture and drain any excess liquid before assembling the dish. - Can I add bread to the casserole?
While bread isn’t traditional, you can toast bread cubes and sprinkle them on top for added texture. - What other cheeses work well in this recipe?
Try white cheddar, Monterey Jack, or cream cheese for extra creaminess. - Can I use frozen vegetables?
Yes, but thaw and drain them thoroughly to avoid excess water in the casserole. - How do I make this casserole more filling?
Add cooked pasta, rice, or potatoes to turn it into a heartier meal. - Can I make this casserole dairy-free?
Use a dairy-free cheese substitute and swap the heavy cream for coconut milk or another non-dairy alternative.
Conclusion
The Philly Cheesesteak Casserole is a comforting, cheesy, and hearty dish that brings all the delicious flavors of a classic cheesesteak into an easy-to-make baked masterpiece. With its tender beef, sautéed veggies, and melty cheese, this casserole is sure to become a family favorite. Whether you’re preparing a quick weeknight dinner, planning meals for the week, or hosting a potluck, this dish is guaranteed to impress. Its versatility, simplicity, and crowd-pleasing appeal make it a must-try recipe for any home cook.
This Philly Cheesesteak Casserole brings all the flavors of the classic sandwich into a comforting, cheesy bake. Packed with tender beef, sautéed peppers and onions, and topped with gooey provolone cheese, it’s perfect for an easy weeknight dinner or a crowd-pleasing dish at gatherings.
Author: Beth
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Yield: 6 servings
Category: Main Course
Method: Baking
Cuisine: American
Recipe Card
Ingredients
(Scale: 1x | 2x | 3x)
For the base:
- 1 pound ground beef or thinly sliced steak (e.g., ribeye or sirloin)
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 medium onion, diced
- 8 ounces mushrooms, sliced (optional)
For the seasoning and sauce:
- 2 tablespoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 4 ounces cream cheese, softened
- ½ cup beef broth
For the topping:
- 2 cups shredded mozzarella cheese
- 6 slices provolone cheese
Other essentials:
- 1 tablespoon olive oil
- 4 large eggs
- 1 cup heavy cream
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Cook the beef or steak in a skillet until browned. Drain excess fat if needed.
- Sauté onions, bell peppers, and mushrooms in the same skillet until softened. Add garlic and cook for 1 minute.
- Return the beef to the skillet with the vegetables. Stir in Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Add cream cheese and beef broth, stirring until creamy.
- Transfer the mixture to the baking dish. Top with shredded mozzarella and provolone slices.
- Bake for 25-30 minutes, or until the cheese is melted and bubbly.
- Let cool slightly before serving.
Notes
- Make it low-carb by skipping starchy sides.
- Add a splash of hot sauce or red pepper flakes for extra spice.
- Mix in cooked pasta for a more filling dish.
Did you make this recipe? Share your thoughts and tag us in your culinary creations!
