Easy Philly Cheesesteak Casserole
A hearty casserole that combines the classic flavors of a Philly cheesesteak with an easy-to-follow format, making it perfect for busy weeknights or gatherings.

One of the most satisfying meals you can make is a hearty casserole, and this Philly Cheesesteak Casserole hits all the right notes. Combining the classic flavors of a Philly cheesesteak with an easy-to-follow casserole format makes it perfect for busy weeknights or casual gatherings. I often whip this dish up when I want something filling yet simple, as it’s packed with flavorful ingredients like ground beef, bell peppers, and creamy cheeses. You may also find Easy 5 Ingredient Philly Cheesesteak Casserole useful.
Why you’ll love this dish
This recipe is not only delicious but also incredibly versatile. Whether you’re hosting a game day gathering or simply looking for a quick family dinner, this casserole fits the bill perfectly. Its comforting flavors and creamy texture are kid-approved and will have everyone coming back for seconds. Plus, it’s budget-friendly using ingredients that are easy to find and prepare. You may also find Low Carb Philly Cheesesteak Casserole useful.
Preparing Philly Cheesesteak Casserole
Before jumping into the ingredients, let’s take a moment to understand how this delightful casserole comes together. Essentially, you will be browning ground beef and mixing in flavorful spices, vegetables, and creamy cheese, all baked to perfection.
Here’s a quick overview of the process:
- Brown the ground beef and season it.
- Add the sliced vegetables.
- Mix in cream cheese and transfer to a baking dish.
- Top with sliced and shredded cheeses, then bake until bubbly and golden.
What you’ll need
Gather these items to make your own Philly Cheesesteak Casserole:
- 2 pounds ground beef
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional)
- 1 tablespoon Worcestershire sauce
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 yellow onion, sliced
- 4 oz cream cheese, cubed
- 8 slices provolone cheese
- ½ cup shredded Colby Jack cheese
Feel free to experiment with the ingredients, such as using ground turkey or adding different types of cheese for a unique twist.
Directions to follow
- Preheat your oven to 350 degrees Fahrenheit.
- In a large skillet over medium-high heat, add the ground beef. Crumble the beef and cook until it’s nearly browned.
- Season the beef with salt, garlic powder, onion powder, black pepper, red pepper flakes (if using), and Worcestershire sauce. Stir well and continue cooking until the beef is browned and reaches 160°F (71°C) inside.
- Add the sliced bell peppers and onions to the skillet. Stir to combine and cook until the vegetables are softened.
- Once the vegetables are tender, stir in the cubed cream cheese until melted and mixed thoroughly.
- Transfer the mixture to a casserole dish, or if your skillet is oven-proof, leave it in the skillet. Strain any excess moisture if necessary.
- Evenly top the beef mixture with the sliced provolone cheese, then sprinkle the shredded cheese on top.
- Bake in the preheated oven for 12-15 minutes or until the cheese is melted and bubbly.

Philly Cheesesteak Casserole
- Prep
- 20 MIN
- Cook
- 15 MIN
- Total
- 35 MIN
- Serves
- 6
01Ingredients
Meat and Spices
Vegetables
Dairy
02Method
- Preparation
Tap a step when it's done. The next one lights up.
0 OF 8 DONE03Recipe notes
- 01To keep leftovers fresh, store any uneaten casserole in an airtight container in the fridge. It will last for about 3-4 days. Heat in the oven at 350 degrees Fahrenheit or microwave individual portions for a quick meal.
04Nutrition
Per serving- Calories
- 597
- Protein
- 37G
- Net carbs
- 6G
- Fat
- 47G
- Fiber
- 1G
Net carbs are total carbs minus fiber. Numbers are estimates from the ingredients listed.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
This Philly Cheesesteak Casserole is delicious on its own but can be even better with some creative serving suggestions. Serve it alongside a fresh salad or a pan of roasted broccoli for a comforting meal. You can also pair it with garlicky sautéed green beans or crispy oven-roasted zucchini for a more indulgent plate.
Storage and reheating tips
To keep your leftovers fresh, store any uneaten casserole in an airtight container in the fridge. It will last for about 3-4 days. When reheating, simply pop it back in the oven at 350 degrees Fahrenheit until heated through. You can also microwave individual portions for a quick meal, making use of safe food handling practices.
Recipe variations
Feel free to get creative with this casserole! You can substitute different meats, such as turkey or even chicken, for a lighter version. For a low-carb option, try adding zucchini or cauliflower instead of pasta or potatoes. If you want to explore plant-based options, use textured vegetable protein (TVP) in place of the ground beef, and you’re set for a vegetarian delight!
FAQs
What’s the prep time for this recipe?
You’ll need about 15-20 minutes to prepare the ingredients before cooking.
Can I freeze leftovers?
Yes, you can freeze leftovers! Just make sure to store them in a freezer-safe container, and they can last up to 3 months.
Are there any good substitutions for cream cheese?
If you’re looking for a lighter alternative, consider using Greek yogurt or cottage cheese to maintain the creamy texture.
Conclusion
In summary, this Philly Cheesesteak Casserole is a delightful, savory dish that brings all the classic flavors of a Philly cheesesteak into a warm, filling casserole. For more ideas, check out Philly Cheese Steak Casserole Recipe – Simple Joy and my Philly Cheesesteak Casserole.
Casseroles
Casseroles
Casseroles
