Philly Cheese Steak Casserole is a deliciously hearty dish inspired by the classic Philly sandwich. This easy-to-make casserole combines tender beef, sautéed peppers and onions, and gooey melted cheese—all baked into a comforting one-pan meal. Perfect for weeknight dinners or meal prepping, it brings all the flavors of a cheesesteak without the bun.
Why You’ll Love This Recipe
This casserole is loaded with flavor and comes together quickly with simple ingredients. It’s low-carb, customizable, and family-friendly. With all the melty cheese and savory beef, it’s a comforting and satisfying dish that’s perfect for busy nights.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
ground beefbell peppers (green and/or red)yellow oniongarliccream cheeseshredded provolone or mozzarella cheesesalt and pepperolive oileggs (for binding)Italian seasoning
directions
Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
In a large skillet over medium heat, add olive oil and sauté the diced onions and bell peppers until softened, about 5 minutes.
Add the minced garlic and cook for another minute.
Push the vegetables to the side of the pan and add the ground beef. Cook until browned and no longer pink, breaking it apart as it cooks.
Drain excess grease, then mix the vegetables and beef together. Stir in the cream cheese until melted and fully combined.
Season the mixture with salt, pepper, and Italian seasoning to taste.
In a small bowl, whisk the eggs and pour them into the beef mixture. Stir well to combine.
Transfer the mixture to the prepared baking dish and top with shredded provolone or mozzarella cheese.
Bake for 20-25 minutes, or until the cheese is bubbly and slightly golden on top.
Let the casserole sit for 5 minutes before serving.
Servings and timing
This recipe yields approximately 6 servings.Preparation time: 15 minutesCooking time: 25 minutesTotal time: 40 minutes
Variations
Swap ground beef for sliced steak or roast beef for a more authentic flavor.
Use pepper jack cheese for a spicy twist.
Add mushrooms for extra texture and umami.
Top with crushed croutons or keto-friendly breadcrumbs for added crunch.
Use cheddar cheese for a sharper flavor profile.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat individual portions in the microwave for 1-2 minutes, or warm the entire casserole in the oven at 300°F (150°C) for 10-15 minutes.This casserole also freezes well for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
Can I use real steak instead of ground beef?
Yes, thinly sliced ribeye or sirloin works great—just sear it before assembling the casserole.
Is this recipe keto-friendly?
Yes, it’s naturally low in carbs and fits a ketogenic diet.
Can I make it ahead of time?
Absolutely, prepare the casserole a day in advance and bake when ready to serve.
Can I use a different cheese?
Yes, any good melting cheese like Swiss, cheddar, or gouda can be substituted.
Do I have to use eggs?
Eggs help bind the casserole, but you can omit them for a looser texture.
How can I make this dairy-free?
Use dairy-free cream cheese and cheese alternatives.
What side dishes go well with it?
A side salad, roasted vegetables, or cauliflower rice pair nicely.
Can I add hot sauce or spices?
Yes, feel free to add crushed red pepper or hot sauce for more heat.
Can I double the recipe?
Yes, just use a larger baking dish or split into two pans.
Is this good for meal prep?
Very much so—it stores and reheats beautifully.
Conclusion
Easy Philly Cheese Steak Casserole delivers all the comfort of a cheesesteak in a baked, fuss-free format. With its rich flavors and cheesy top layer, it’s bound to become a regular on your dinner rotation. Try it once, and you’ll love its simplicity and heartiness.
PrintEasy Philly Cheese Steak Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
A quick and hearty Philly Cheese Steak Casserole packed with beef, peppers, onions, and gooey cheese – all the flavor of a classic sandwich in a comforting baked dish.
Ingredients
- 1 lb ground beef
- 1 green bell pepper, diced
- 1 small onion, diced
- 2 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 4 oz cream cheese, softened
- 1/2 cup mayonnaise
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- 2 large eggs
- 1/2 cup heavy cream
- 1 tsp Worcestershire sauce
- 1/2 tsp Italian seasoning
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13 inch casserole dish.
- In a skillet over medium heat, cook ground beef until browned. Drain excess fat.
- Add diced bell pepper, onion, and garlic. Cook until vegetables are tender, about 5 minutes.
- Stir in cream cheese until melted and well combined with the beef mixture. Season with salt and pepper.
- In a large bowl, whisk together mayonnaise, eggs, heavy cream, Worcestershire sauce, and Italian seasoning.
- Spread the beef mixture in the prepared baking dish. Pour the egg and cream mixture evenly over the top.
- Sprinkle provolone and mozzarella cheese evenly over the casserole.
- Bake for 30–35 minutes or until the top is golden and bubbly.
- Let cool slightly before serving.
Notes
- Use thinly sliced steak instead of ground beef for a more authentic flavor.
- Feel free to add mushrooms or hot peppers for variety.
- Can be made ahead and reheated – perfect for meal prep.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 580mg
- Fat: 36g
- Saturated Fat: 16g
- Unsaturated Fat: 17g
- Trans Fat: 1g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 155mg
Your email address will not be published. Required fields are marked *