This Cheesy Philly Cheesesteak Casserole is a hearty, comforting dinner packed with seasoned ground beef, tender onions, colorful bell peppers, creamy cheese, and a generous layer of melted mozzarella or provolone.
It delivers all the delicious flavors of a classic Philly cheesesteak in an easy baked casserole that comes together quickly. It is perfect for busy weeknights, family dinners, meal prep, or anyone looking for an easy low-carb-friendly beef casserole.
Recipe Overview
| Category | Details |
| Prep Time | 15 minutes |
| Cook Time | 25–30 minutes |
| Total Time | About 40–45 minutes |
| Servings | 6 |
| Cuisine | American-inspired |
| Main Ingredient | Ground beef |
| Cooking Method | Stovetop + oven |
| Difficulty | Easy |
Why You’ll Love This Recipe
This casserole combines savory seasoned beef with sweet onions and tender bell peppers for a flavorful and satisfying meal.
The cream cheese gives the beef mixture a rich, creamy texture, while mozzarella or provolone melts beautifully over the top.
Everything is prepared in one skillet before being transferred to a baking dish, making this recipe simple and convenient for busy evenings.
It is also easy to customize with your favorite vegetables, seasonings, and cheese.
Ingredients
For the Beef and Vegetable Base
| Ingredient | Amount |
| Ground beef | 1.5 lb (700 g) |
| Yellow onion | 1 medium, diced |
| Red bell pepper | 1, chopped |
| Green bell pepper | 1, chopped |
| Garlic | 2–3 cloves, minced |
| Worcestershire sauce | 1 tablespoon |
| Garlic powder | 1 teaspoon |
| Onion powder | 1 teaspoon |
| Italian seasoning | 1 teaspoon |
| Salt | To taste |
| Black pepper | To taste |
For the Creamy Cheese Layer
| Ingredient | Amount |
| Cream cheese | 4 oz (115 g), softened |
| Shredded mozzarella | 1½–2 cups |
| Provolone | Optional, instead of or alongside mozzarella |
| Fresh parsley | For garnish |
Step-by-Step Instructions
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9 × 13-inch baking dish with cooking spray or a small amount of oil and set it aside.
2. Brown the Ground Beef
Place a large skillet over medium-high heat.
Add the ground beef and cook for several minutes, breaking it apart with a wooden spoon or spatula as it cooks.
Continue cooking until the beef is completely browned and no longer pink.
If there is a large amount of excess fat in the skillet, carefully drain it before continuing.
3. Add the Vegetables
Add the diced onion, chopped red bell pepper, chopped green bell pepper, and minced garlic to the skillet.
Cook for approximately 5–7 minutes, stirring occasionally, until the onions become tender and the peppers soften slightly.
4. Season the Beef Mixture
Add the Worcestershire sauce, garlic powder, onion powder, Italian seasoning, salt, and black pepper.
Stir thoroughly so the seasonings are evenly distributed throughout the beef and vegetables.
Cook for another 1–2 minutes to allow the flavors to combine.
5. Make It Creamy
Reduce the heat to low.
Add the softened cream cheese directly to the skillet.
Stir continuously until the cream cheese has completely melted and coats the beef and vegetables.
The mixture should look creamy and well combined.
6. Transfer to the Baking Dish
Pour the creamy beef mixture into the prepared 9 × 13-inch baking dish.
Spread it evenly from edge to edge using a spatula.
7. Add the Cheese
Sprinkle the shredded mozzarella generously over the entire surface.
For a stronger Philly cheesesteak-style flavor, you can use sliced or shredded provolone instead.
You can also combine mozzarella and provolone for an especially creamy, stretchy cheese topping.
8. Bake
Place the casserole in the preheated oven.
Bake uncovered for approximately 20–25 minutes, or until the cheese is completely melted, hot, and bubbling around the edges.
9. Broil for a Golden Top
For an extra golden and lightly toasted cheese topping, switch the oven to broil for approximately 2–3 minutes.
Watch the casserole carefully during this step because the cheese can brown quickly under the broiler.
10. Garnish and Serve
Remove the casserole from the oven and let it rest for approximately 5 minutes.
Sprinkle freshly chopped parsley over the top.
Serve hot and enjoy! 🤌✨
Best Tips
Use ground beef with enough fat to keep the casserole flavorful and juicy, but drain excess grease after browning if necessary.
Soften the cream cheese before adding it to the skillet. This helps it melt more smoothly into the beef mixture.
Do not rush the vegetables. Cooking the onions and peppers until tender develops more flavor and gives the casserole a better texture.
For the best cheese topping, use freshly shredded cheese when possible because it melts smoothly and evenly.
If you use the broiler, keep a close eye on the casserole because the cheese can go from golden to overly browned very quickly.
Allowing the casserole to rest for about five minutes before serving helps the creamy filling settle slightly.
Best Ingredient Options
Ground beef: An 80/20 ground beef blend provides excellent flavor, while leaner ground beef can be used if you prefer less fat.
Cheese: Provolone gives the casserole a classic cheesesteak-inspired flavor, while mozzarella provides excellent stretchiness. A combination of both works particularly well.
Cream cheese: Full-fat cream cheese creates the richest texture, while reduced-fat cream cheese can be used for a lighter option.
Bell peppers: Red and green peppers provide a nice balance of sweetness and savory flavor, but yellow or orange peppers can also be used.
Seasonings: Italian seasoning works well, but you can use oregano, garlic powder, onion powder, paprika, or a little crushed red pepper according to your taste.
Recipe Variations
For a mushroom cheesesteak casserole, sauté sliced mushrooms together with the onions and peppers.
For a spicy version, add sliced jalapeños or a pinch of red pepper flakes.
For an extra cheesy casserole, add another layer of provolone or mozzarella before baking.
For a loaded cheesesteak casserole, add sautéed mushrooms and extra onions before covering the dish with cheese.
For a lower-carbohydrate meal, serve the casserole with a green salad or roasted vegetables instead of bread or potatoes.
For individual portions, divide the mixture between small oven-safe baking dishes and bake until the cheese is melted and bubbling.
What to Serve With
Serve this casserole with a crisp green salad for a fresh contrast to the rich, creamy beef.
Roasted broccoli, cauliflower, green beans, or zucchini also make excellent side dishes.
For a heartier meal, serve it with roasted potatoes or a warm vegetable side.
You can also serve the casserole with toasted bread or dinner rolls to soak up the creamy beef and cheese mixture.
Make-Ahead Instructions
You can prepare the beef and vegetable mixture up to 1 day in advance.
Allow the cooked mixture to cool, then transfer it to a covered baking dish and refrigerate.
When ready to bake, add the cheese topping and place the casserole in a preheated 375°F (190°C) oven.
Because the mixture will be cold from the refrigerator, it may require several additional minutes of baking time.
Storage
Allow leftover casserole to cool before transferring it to an airtight container.
Store it in the refrigerator for up to 3–4 days.
Keep the casserole refrigerated and reheat only the portion you plan to eat.
Reheating
For individual portions, microwave on medium power until heated through, usually in 1–2 minute intervals.
For larger portions, place the casserole in an oven-safe dish and reheat at 350°F (175°C) until hot throughout.
If the cheese begins to brown too quickly during oven reheating, loosely cover the dish with aluminum foil.
Freezing
This casserole can be frozen for longer storage.
Allow it to cool completely, then place it in a freezer-safe airtight container or tightly cover the baking dish.
For best quality, use within approximately 2–3 months.
Thaw overnight in the refrigerator before reheating.
The texture of the cream cheese can change slightly after freezing and thawing, but the casserole should still remain flavorful and satisfying.
Common Mistakes to Avoid
Do not leave a large amount of excess grease in the skillet because it can make the casserole oily.
Avoid adding cold cream cheese directly to a very hot skillet. Softened cream cheese blends more easily and produces a smoother filling.
Do not overcook the peppers and onions before baking because they will continue cooking in the oven.
Avoid over-broiling the cheese. A couple of minutes can be enough to create golden-brown spots.
Do not cut into the casserole immediately after removing it from the oven. A short resting period helps the filling set.
Nutrition Estimate
Nutrition will vary depending on the ground beef, cream cheese, cheese quantity, and serving size used.
| Nutrient | Approximate Amount per Serving |
| Calories | 450–550 kcal |
| Protein | 30–35 g |
| Fat | 32–40 g |
| Carbohydrates | 8–12 g |
| Fiber | 2–3 g |
| Sugar | 4–6 g |
| Sodium | 700–1,000 mg |
These values are estimates and should be calculated using the exact brands and quantities of ingredients used.
Frequently Asked Questions
Can I use sliced provolone instead of mozzarella?
Yes. Provolone is an excellent choice and gives the casserole a more traditional cheesesteak-inspired flavor. You can also combine provolone and mozzarella.
Can I use ground turkey instead of beef?
Yes. Ground turkey can be substituted for ground beef, although the casserole will have a lighter flavor and slightly different texture.
Can I add mushrooms?
Absolutely. Sauté sliced mushrooms with the onions and bell peppers until tender before adding the seasonings.
Can I make this casserole ahead of time?
Yes. Prepare the beef and vegetable mixture, refrigerate it, then add the cheese and bake when you are ready to serve.
Why is my casserole watery?
Excess moisture can come from the vegetables or from not draining the beef properly. Cook the vegetables until their excess moisture has evaporated and drain excess fat from the beef when necessary.
Can I make it spicy?
Yes. Add jalapeños, crushed red pepper flakes, hot sauce, or a small amount of cayenne pepper to customize the heat.
Can I freeze the leftovers?
Yes. Cool the casserole completely, store it in a freezer-safe container, and use it within approximately 2–3 months for the best quality.
Final Thoughts
This Cheesy Philly Cheesesteak Casserole is an easy comfort-food dinner that brings together savory ground beef, tender peppers and onions, creamy cheese, and a bubbling golden cheese topping.
With simple ingredients and minimal preparation, it is a practical option for busy weeknight dinners while still feeling hearty and satisfying.
Serve it hot with a fresh salad or roasted vegetables for a complete family meal. 🧀🥩✨