A warm, cheesy aroma fills your kitchen as you pull out a bubbling casserole from the oven, its golden brown top hinting at the deliciousness to come. This Philly Cheesesteak Casserole layers all the classic flavors of a beloved sandwich into a comforting dish that’s ready in just 45 minutes. It’s the perfect family-friendly recipe that brings smiles to the dinner table with every bite.
This recipe is great for weeknight dinners or casual gatherings with friends. It’s particularly convenient for meal prep, as you can make it ahead of time and simply reheat it when you’re ready to serve.
Why You’ll Love This Recipe
- Hearty ground beef provides rich, savory flavor in every bite.
- Cream cheese creates a velvety texture that melts beautifully with the cheeses on top.
- An array of colorful vegetables adds both crunch and nutrients.
- Quick to assemble, making it an ideal choice when time is short.
What You’ll Need
Gather the following ingredients to create this tasty dish.
For the Meat
- 1 lb 450 g ground beef (or shaved steak)
- 1 tbsp olive oil
For the Vegetables
- 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
For the Creamy Mixture
- 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
- ½ tsp dried oregano
For the Cheese Topping
- 1 cup 115 g shredded mozzarella cheese
- 1 cup 115 g shredded provolone cheese
Optional: for garnish, chopped parsley.
Substitutions & Swaps
- Ground turkey can replace ground beef.
- Use vegetable broth for a vegetarian option.
- Any melting cheese can work if you’re out of provolone.
- Swap mushrooms for spinach for a different flavor profile.
How to Make It
Get ready to whip up this delicious casserole easily.
1. Preheat Oven
Heat your oven to 375°F (190°C).
2. Cook Meat
In a large skillet over medium-high heat, add olive oil. Cook the ground beef until browned, breaking it apart as it cooks. Drain excess fat if needed.
3. Sauté Vegetables
Add onion, bell peppers, and mushrooms to the skillet. Sauté for 5–6 minutes until softened. Stir in garlic and cook for 1 more minute.
4. Season & Combine
Stir in salt, pepper, Worcestershire sauce, and beef broth. Let it simmer for 2–3 minutes to combine flavors.
5. Make It Creamy
Lower heat and stir in the cream cheese until smooth. Ensure it’s well combined with the meat and veggies.
6. Assemble Casserole
Transfer the mixture to a lightly greased 9×13-inch baking dish. Sprinkle evenly with mozzarella, provolone, and oregano over the top.
7. Bake
Bake uncovered for 15–20 minutes. Look for the cheese to be melted and bubbly.
8. Serve
Garnish with chopped parsley if desired. Serve hot with crusty bread, over rice, or with a side salad.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, cream cheese doesn’t freeze well.
Reheat: Microwave for 2-3 minutes until hot.
Tips for Best Results
- Brown the beef properly for depth of flavor.
- Don’t skip the Worcestershire sauce; it enhances savoriness.
- Allow some time for the dish to cool before cutting.
- Use fresh herbs for garnish to brighten the dish.
Serving Suggestions
- Pair with a fresh garden salad for a balanced meal.
- Serve with crusty bread to soak up the flavors.
- Enjoy alongside roasted vegetables for extra nutrition.




Leave a Comment