When you’re in the mood for comfort food, few dishes can rival the irresistible appeal of a cheesesteak. Now imagine combining that beloved flavor with the ease of a casserole; that’s exactly what the Philly Cheesesteak Casserole offers! This dish is not only delicious but also incredibly simple to prepare, making it a perfect meal for busy weeknights or casual gatherings.
The combination of ground beef, creamy cheeses, and layers of sautéed vegetables creates a mouthwatering experience that will have everyone coming back for seconds. Plus, it’s budget-friendly and can feed a crowd, which is always a win in my book. Get ready to bring the classic Philly cheesesteak right to your kitchen in an exciting new way!
What Makes This Recipe So Good
This Philly Cheesesteak Casserole stands out for several reasons. First, it is remarkably easy to make, requiring just a few simple steps to achieve that authentic cheesesteak flavor. You don’t need to be a professional chef to whip this up; even novice cooks will find success with this recipe.
Moreover, it’s a time-saver. With a prep time of just 15 minutes and a cooking time of only 20 minutes, you can have a hot and hearty meal on the table in no time. This makes the casserole an ideal option for families with busy schedules. The hearty ingredients fill you up without breaking the bank, making it a fantastic budget-friendly option.
Simple Overview of the Cooking Process
Creating this delectable casserole involves a straightforward cooking process. You start by browning the ground beef in a skillet, which adds flavor and texture to the dish. Next, you’ll sauté a mixture of vegetables until they’re tender. After seasoning everything perfectly, you mix in cream cheese and beef broth to create a rich base.
The mixture is then transferred to a greased baking dish, topped with a generous layer of mozzarella and provolone cheese, and baked until bubbly and golden. The final touch of fresh parsley adds a pop of color and freshness to the dish. By keeping everything in one pot and then moving it to the oven, you simplify cleanup and maintain the robust flavors!
Ingredients
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 6
- 1 lb (450 g) ground beef (or shaved steak)
- 1 tbsp olive oil
- 1 medium onion (diced)
- 1 green bell pepper (diced)
- 1 red bell pepper (diced)
- 8 oz (225 g) white mushrooms, sliced
- 2 cloves garlic (minced)
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- 1 tsp Worcestershire sauce
- 8 oz (225 g) cream cheese, softened
- ½ cup (120 ml) beef broth
- 1 cup (115 g) shredded mozzarella cheese
- 1 cup (115 g) shredded provolone cheese
- ½ tsp dried oregano
- Optional: chopped parsley for garnish

Step-by-Step Instructions
Now that you have your ingredients lined up, let’s dive into the cooking process. Follow these simple steps for a successful casserole:
1. Preheat your oven to 375°F (190°C).
Make sure your oven is hot and ready to go, as this will ensure your casserole cooks evenly and comes out perfectly.
2. In a large skillet over medium-high heat, add olive oil.
Once the oil is shimmering, it’s time to add the ground beef. Cook it until browned, breaking it apart with a spatula to ensure all pieces get cooked through. Make sure to drain any excess fat to keep the dish from becoming greasy.
3. Add the diced onion, green and red bell peppers, and sliced mushrooms.
Sauté these vegetables for about 5–6 minutes, or until they are softened. This step develops the flavor base of your casserole. After vegetables become tender, stir in the minced garlic for an additional minute to enhance the aroma.
4. Stir in salt, black pepper, Worcestershire sauce, and beef broth.
Bring everything to a simmer for about 2–3 minutes. This will allow the flavors to meld beautifully.
5. Lower the heat, add cream cheese, and stir until smooth.
The cream cheese is what makes this casserole creamy and indulgent. Stir it thoroughly until it’s fully incorporated, creating a luscious base for your casserole.
6. Transfer the mixture to a greased 9×13-inch baking dish.
Evenly spread the mixture in the dish, then generously top it with mozzarella and provolone cheese. Finish by sprinkling the dried oregano on top, which adds a lovely touch of flavor that complements the dish.
7. Bake uncovered for 15–20 minutes until cheese is melted and bubbly.
This is the part where you get to enjoy the glorious aroma filling your kitchen! Keep an eye on it to prevent burning, and aim for that golden-brown bubbly look.
8. Garnish with parsley if desired and serve hot.
Add a bit of chop parsley on top for color and freshness. Serve this delicious casserole while it’s hot to enjoy it at its best!
Tasty Serving Suggestions
This Philly Cheesesteak Casserole is versatile, making it easy to adapt to different dining experiences. Here are some great ways to serve it:
- Classic Sidekick: Pair it with a fresh salad for a balanced meal. A simple green salad or a Caesar salad complements the richness of the casserole.
- Potato Love: Serve some garlic bread or a side of crispy French fries to soak up the delicious creamy sauce.
- Celebration Dish: This casserole works well for game days, potlucks, and family gatherings. It’s easy to double the recipe to feed a larger crowd, making it a hit at any occasion.
- Drink Pairing: A chilled glass of iced tea or a light lager beer can enhance the flavors of the casserole, creating a delightful dining experience.
How to Store Leftovers and Reheat
If you’re lucky enough to have leftovers, storing and reheating them is straightforward. To store, let the casserole cool down to room temperature. Use airtight containers to keep the casserole fresh, and it can last in the fridge for up to 3-4 days.
For longer storage, consider freezing portions in freezer-safe containers. It should last for about 2-3 months in the freezer. Just remember to label them so you know what you have on hand.
When it’s time to reheat, you can do so in the microwave or oven. For the oven, preheat to 350°F (175°C), cover the dish with aluminum foil to prevent drying out, and heat until it’s warm throughout. If using a microwave, heat in 1-minute intervals, stirring in between until it’s thoroughly warmed.
Helpful Cooking Tips
For the best results with this casserole, consider these pro tips:
- Adjust the seasoning to your taste preference; feel free to add a little garlic powder or even a dash of hot sauce for a kick.
- If you like a bit of crunch, sprinkle some crushed red pepper flakes on top just before serving.
- Make sure your cream cheese is softened. If it’s too cold, it won’t blend smoothly into the mixture.
- To simplify cooking, you can use pre-sliced vegetables or frozen bell peppers and onions.
Delicious Variations to Try
This casserole recipe is quite flexible, allowing you to adapt it to suit your tastes. Here are some variations you might enjoy:
- Vegetarian Version: Swap the beef for a plant-based ground meat substitute. You can also add in extra veggies like spinach or zucchini for more nutrition.
- Spicy Twist: Add jalapeños or diced chili peppers to the beef mixture for a spicy kick. The heat adds a delightful contrast to the creamy texture.
- Cheese Lovers: Incorporate different types of cheese, like cheddar or gouda, to change the flavor profile.
- Grain Base: Serve the casserole over cooked rice or quinoa for a heartier meal.
Common Questions About Philly Cheesesteak Casserole
1. Can I use different meats?
Absolutely! While ground beef is traditional, you can use shaved steak, turkey, or even shredded chicken for a different flavor.
2. Can I make this casserole ahead of time?
Yes! You can prepare the casserole in advance and store it in the fridge or freeze it unbaked. Just adjust the baking time if it’s coming straight out of the fridge or freezer.
3. Is this recipe gluten-free?
The ingredients in this recipe are gluten-free, but make sure to check the labels of your Worcestershire sauce and beef broth to confirm they are gluten-free.
4. What should I do with leftovers?
Store them in airtight containers in the fridge for 3-4 days, or freeze for up to 2-3 months. Just remember to reheat thoroughly before serving!
5. Can I add more vegetables?
Definitely! Feel free to add any of your favorite veggies such as zucchini, corn, or spinach to this casserole for added flavor and nutrition.

