
Philly Cheese Steak Casserole transforms the iconic sandwich into something extraordinarily satisfying without the bread. This genius low-carb creation captures all the savory goodness of a traditional Philly cheese steak in casserole form – seasoned ground beef, tender bell peppers, and caramelized onions bound together in a creamy egg mixture, all blanketed with bubbling provolone cheese. The magic happens when these simple ingredients meld together in the oven, creating a dish that delivers nostalgic flavors in each forkful without weighing you down.
I stumbled upon this recipe during a particularly hectic week when my brother was visiting with his notoriously picky kids. The youngest, who typically performs a forensic examination of anything containing vegetables, not only cleaned his plate but asked if there were leftovers for breakfast. My sister-in-law immediately texted me for the recipe, calling it "the miracle dish" that ended their dinnertime standoffs.
Star Players
- Ground beef: Forms the hearty protein base that carries all the seasonings. Choose 90/10 lean-to-fat ratio for the perfect balance of flavor without excessive grease that would make the casserole soggy.
- Bell peppers: Provide essential sweetness and authentic Philly cheese steak flavor. Traditional recipes use green bells for their slightly bitter edge, but mixing in red or yellow adds beautiful color and natural sweetness.
- Yellow onion: Creates foundational flavor when properly caramelized. Look for firm onions with tight, papery skins and slice them thinly for quicker cooking and better texture in the final dish.
- Provolone cheese: Delivers that signature tangy melt that defines a proper cheese steak. Select aged provolone for sharper flavor or milder versions for creamy comfort without overwhelming the other ingredients.
- Egg mixture: Transforms separate ingredients into a cohesive, sliceable casserole. The combination of eggs and heavy cream creates a custardy texture that binds everything together while adding richness.
- Worcestershire sauce: Provides depth and umami that elevates simple ground beef to something special. Just a tablespoon creates remarkable complexity without obvious sourness.
Casserole Creation
- Heat Things Up
- Begin by preheating your oven to 350°F, positioning a rack in the center for even cooking. While the oven warms, prepare a 9×9-inch baking dish by coating it thoroughly with non-stick cooking spray or a light brush of olive oil. This seemingly small step prevents the eggy mixture from cementing to the sides, saving you significant scrubbing later. If your kitchen lacks a 9×9 dish, an 8×8 works in a pinch – just increase the baking time by about 5 minutes to accommodate the slightly thicker layers.
- Prep Your Produce
- Set up your cutting board and grab a sharp knife to prepare the vegetables. Slice two bell peppers – ideally one green and one colorful (red, yellow, or orange) – into thin strips, then cut those strips into bite-sized pieces about an inch long. For the onion, slice it in half from pole to pole, remove the skin, and cut into thin half-moons that will caramelize beautifully. Finally, mince two cloves of garlic finely; they'll disappear into the beef mixture but infuse everything with aromatic depth. Keep these vegetables separated on your cutting board as they'll enter the pan at slightly different times.
- Brown Your Beef
- Place a large skillet over medium-high heat and add a pound of ground beef directly to the dry, hot pan. Break it apart immediately with a wooden spoon or spatula into small, even pieces about the size of a dime. Season directly in the pan with a teaspoon of seasoned salt and several grinds of black pepper. Allow the meat to develop a deep brown crust before stirring – this caramelization creates rich flavor. Once the beef is fully cooked with no pink remaining, carefully tilt the pan and spoon off excess fat, leaving just enough to sauté the vegetables. This step ensures your casserole won't become greasy when baked.
- Build The Flavor Base
- Reduce the heat to medium and add your prepared onions directly to the seasoned beef. Stir frequently, allowing the onions to soften and begin taking on a translucent quality, about 3-4 minutes. Next, add the bell peppers and continue cooking for another 3 minutes until they just begin to soften but still maintain some texture – they'll continue cooking in the oven. Finally, add the minced garlic and cook for just 60 seconds until fragrant but not browned. At this stage, add a tablespoon of Worcestershire sauce and, if desired, a few dashes of hot sauce, stirring to coat everything evenly and allowing the liquid to evaporate, concentrating those flavors into the meat mixture.
- Layer With Purpose
- Transfer your beef and vegetable mixture to the prepared baking dish, spreading it evenly across the bottom. Take a moment to arrange any stray peppers or onions that might have clumped together for even distribution throughout the casserole. While the mixture is still hot, layer six slices of provolone cheese over the top, slightly overlapping them to create complete coverage. The residual heat from the beef mixture will begin melting the cheese's edges, creating a barrier that helps prevent the egg mixture from sinking completely to the bottom. If you're a true cheese enthusiast, sprinkle an additional quarter cup of shredded provolone or mozzarella into any gaps for perfect cheese coverage.
- Create The Binding
- In a medium bowl, crack six large eggs and add a half cup of heavy cream. Whisk vigorously until completely combined and slightly frothy, which will create a lighter texture in the finished casserole. Season this mixture with a quarter teaspoon of salt and several grinds of black pepper. For additional flavor depth, add a few dashes of hot sauce or a half teaspoon of Italian seasoning if desired. The egg mixture might seem minimal, but it expands during baking and provides just enough binding without turning the dish into a heavy egg casserole – the beef should remain the star. Pour this mixture evenly over the cheese layer, allowing it to seep down through the cracks and corners.
- Bake To Perfection
- Place the assembled casserole on the center rack of your preheated oven. Bake uncovered for 22-25 minutes, until several visual cues indicate doneness: the edges should be set and pulling slightly away from the sides, the top should be lightly golden with the cheese completely melted, and the center should have just a slight jiggle when gently shaken – similar to a nearly-set cheesecake. If the top begins browning too quickly before the center is set, loosely tent with aluminum foil for the remaining cooking time. Avoid overbaking, which can make the eggs rubbery rather than creamy.
- Rest For Success
- Remove the finished casserole from the oven and place it on a heat-safe surface to rest for exactly 5 minutes – no more, no less. This critical resting period allows the eggs to finish setting through residual heat while the proteins relax, resulting in clean slices rather than a collapsed mess. During this brief wait, the flavors further meld together and the texture stabilizes to perfection. Use this time to prepare any simple side dishes or set the table. After resting, slice the casserole into squares with a sharp knife, wiping the blade clean between cuts for the most presentable servings.

I discovered that adding a splash of pickle juice to the meat while it cooks creates an incredible depth of flavor that's hard to identify but impossible to forget. My husband, who grew up in Philadelphia and considers himself a cheese steak purist, was initially skeptical of this breadless version but now requests it regularly. The simplicity and minimal cleanup make this perfect for those evenings when I'm craving comfort food but lack the energy for an elaborate meal.
Perfect Companions
This hearty casserole pairs beautifully with simple, fresh sides that balance its richness. A crisp green salad dressed with vinaigrette provides refreshing contrast while adding nutritional balance to the meal. For those not counting carbs, warm garlic bread makes the perfect vehicle for scooping up any stray bits of the casserole. Roasted vegetables like Brussels sprouts or broccoli complement the savory flavors while keeping the entire meal low-carb. For an authentic Philadelphia experience, serve with pepperoncini peppers on the side – their tangy heat cuts through the richness perfectly.
Tasty Variations
Transform this basic recipe by folding sautéed mushrooms into the beef mixture – their meaty texture and earthy flavor create another dimension reminiscent of gourmet cheese steak sandwiches. For extra indulgence, mix cream cheese into the ground beef before assembling for pockets of creamy richness throughout. Create a spicier version by adding diced jalapeños to the pepper mix and using pepper jack cheese instead of provolone. For a lighter option, substitute ground turkey for beef and use half-and-half instead of heavy cream – the casserole remains delicious while cutting calories and fat significantly.
Storage Solutions
This casserole creates exceptional leftovers that maintain their flavor and texture beautifully. Store cooled portions in airtight containers in the refrigerator for up to four days – the flavors actually develop and improve overnight. For reheating, avoid the microwave which can make the eggs rubbery. Instead, place individual portions in a 300°F oven for about 15 minutes until just warmed through. For longer storage, freeze individual portions wrapped tightly in plastic wrap then aluminum foil for up to two months. Thaw overnight in the refrigerator before reheating for best results. The texture remains remarkably good after freezing, making this an excellent option for meal prep.
Wisdom Corner
- Use a metal spatula with a sharp edge to get perfect slices without dragging the cheese
- Let your ground beef develop a deep brown crust before stirring for maximum flavor
- Consider warming your plates before serving to keep the casserole hot throughout the meal
My final thought on this Philly Cheese Steak Casserole is that it perfectly demonstrates how restrictions – in this case, removing the bread – often lead to delicious innovations. What began as a low-carb necessity has become a family favorite that appears on our table regardless of dietary concerns. There's something deeply satisfying about transforming a hand-held sandwich into a comforting casserole that delivers all the familiar flavors in a new format. Whether you're counting carbs or simply looking for an easy weeknight dinner, this dish proves that comfort food can be both simple and sophisticated.

Frequently Asked Questions
- → What kind of cheese is used in this casserole?
- This casserole uses Provolone cheese for its melted, cheesy layer.
- → Can I use a different type of ground meat?
- Yes, you can use ground turkey or chicken instead of ground beef.
- → How spicy is this casserole?
- The hot sauce is optional. You can adjust the amount to your liking or omit it for a milder flavor.
- → What can I serve with this casserole?
- Serve with a side salad or crusty bread for a complete meal.
- → How long does this casserole take to prepare?
- It takes about 15 minutes to prep and 25 minutes to cook, totaling 40 minutes.