Introduction: Why this casserole works
This is the Philly comfort you remember—reimagined
As a pro recipe developer I chase texture as much as flavor. This casserole takes the core attractions of a classic sandwich—the savory, beefy notes, sweet caramelized onions, soft peppers, and that gooey provolone pull—and translates them into a casserole architecture that holds together, reheats beautifully, and keeps carbs low without sacrificing satisfaction.
What I love most:
- The contrast between tender, caramelized vegetables and concentrated, seared beef pieces.
- The way cream cheese and egg create a custardy matrix around riced cauliflower so every bite feels cohesive and indulgent.
- The top layer of melted provolone that browns and bubbles to give the casserole a final crunchy-meets-stretchy finish.
In the kitchen I approach this bake like a composed dish: build flavor deliberately, control moisture, and finish for texture contrast. Expect layers of savory aromas while it bakes and a dish that travels well between plates and storage containers. Below you'll find everything you need: a precise ingredient list and step-by-step instructions, followed by technique notes and meal-prep tips from my test kitchen. This intro is about the why and the experience—read on for the how.
Gathering Ingredients: selecting the best components
Ingredient choices set the tone
Quality matters in a dish that relies on a handful of strong flavors. When sourcing the beef, look for slices that are thin and well-marbled for instant flavor and tenderness during high-heat searing. For the vegetable base, pick vegetables that are firm and fresh so they release moisture predictably as they cook. Cheese selection is also a quiet superpower here—provolone brings the classic milky, slightly sharp profile while cream cheese smooths and binds without adding sweetness.
Shopping tips I use:
- Buy the freshest vegetables you can find and handle them gently—bruised produce will break down too quickly.
- If you can, ask your butcher to slice beef thinly for you; thin slices sear quickly and stay tender.
- Choose a high-quality provolone with a good melt profile rather than pre-shredded cheese with anti-caking agents for better browning and stretch.
- Use whole spices rather than pre-ground when possible; fresh-cracked black pepper and freshly minced garlic make the aromatics pop.
I also recommend laying out your ingredients before you start—this streamlines the process and helps you notice substitutions or texture adjustments you might prefer. If you favor heat, keep crushed red pepper nearby; if you want creamier results, consider a higher-fat cream cheese. Above all, choose items that feel sturdy enough to hold up to the searing and baking stages so textures remain distinct rather than turning uniformly soft.
Ingredients (full, structured list)
Complete ingredient list as used in the recipe
Use the listed items exactly for predictable results. The list below contains the precise components I tested in the recipe.
- 450g thinly sliced sirloin or ribeye
- 1 medium head cauliflower, riced (about 4 cups)
- 1 large onion, thinly sliced
- 2 bell peppers (1 green, 1 red), sliced
- 225g mushrooms, sliced
- 115g (4 oz) cream cheese, softened
- 150g shredded provolone (about 1½ cups)
- 2 large eggs (or 4 egg whites)
- 2 tbsp olive oil
- 1 tbsp Worcestershire sauce
- 1 tsp Dijon mustard
- 2 cloves garlic, minced
- 1 tsp smoked paprika (optional)
- Salt and black pepper to taste
- Fresh parsley or chives, chopped
- Red pepper flakes to taste (optional)
This section is intentionally precise so you have an unambiguous shopping and prep list. I recommend having everything prepped and within reach before you start the stove—mise en place keeps the searing and sauté rhythm intact and avoids overcooking delicate components.
Cooking Process: technique notes and sensory cues
Focus on texture and timing cues rather than the clock
In professional kitchens I teach cooks to read the pan: listen for the sizzle, watch for the color shift, and smell for aromatics that tell you when to move to the next stage. For this casserole the two most critical moments are the sear of the beef and the sauté of the vegetables. When the beef hits a hot pan it should initially sizzle and then quickly develop color around the edges; that browning is flavor. For the vegetables, patience during the sauté develops sweet notes and softens fibrous edges while still leaving some structure so the final casserole doesn't turn into a mush.
Moisture control is everything:
If the pan looks overloaded, work in batches or tilt the pan to let excess liquid collect and evaporate. Mushrooms are moisture sponges—cook them until they visibly release and then reduce their liquid so they concentrate in flavor rather than watering down the mix. When combining the cauliflower base with cheese and eggs, aim for a binder that is cohesive but not soupy; you want a mixture that will set around the beef-veggie pockets and carry bites together.
Finishing cues to watch:
Before any finishing heat, the surface should appear even and slightly compacted. If you choose to broil briefly for extra browning, watch the top closely—bubbling cheese can shift from golden to burned in moments. With these tactile and visual cues you'll build a casserole that has layered textures: creamy base, tender beef, focused vegetable sweetness, and a caramelized cheesy crown.
Instructions (step-by-step)
Follow these steps exactly for consistent results
The instructions below correspond to the tested method used in the recipe. Perform each step in order and follow the cues described where present.
- Preheat the oven to 190°C (375°F). Grease a 9x13-inch (or similar) baking dish with a little olive oil.
- Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the thinly sliced beef, season with salt, pepper and smoked paprika, and cook until just browned (2–3 minutes). Remove beef from the pan and set aside.
- In the same skillet, add the remaining 1 tbsp olive oil. Sauté the sliced onion and bell peppers until softened and slightly caramelized, about 6–8 minutes. Add mushrooms and minced garlic, cooking another 3–4 minutes until mushrooms release moisture.
- Stir in Worcestershire sauce and Dijon mustard to the vegetable mix. Return the cooked beef to the skillet and combine briefly to meld flavors. Remove from heat.
- In a large bowl, combine the riced cauliflower, softened cream cheese, beaten eggs, half of the shredded provolone, salt and pepper. Mix until well incorporated — the cream cheese and eggs will help bind the cauliflower into a casserole base.
- Fold the beef-and-veg mixture into the cauliflower mixture until evenly distributed.
- Transfer the mixture into the prepared baking dish, smoothing the top. Sprinkle the remaining shredded provolone evenly over the casserole.
- Bake in the preheated oven for 20–25 minutes, or until the top is golden and bubbly and the casserole is set in the center.
- If you like extra browning, place under the broiler for 1–2 minutes, watching carefully to avoid burning.
- Remove from oven and let rest 5 minutes. Garnish with chopped parsley or chives and optional red pepper flakes. Serve warm.
- Store leftovers in an airtight container in the fridge for up to 4 days — reheat in a hot oven or skillet for best texture.
These steps are written to give you a reproducible workflow. Pay attention to the sear and sauté stages—their quality carries through to the finished bake.
Texture and flavor profile — what to expect
Layered mouthfeel and balanced savory notes
As a professional recipe writer I evaluate a dish on three fronts: texture contrast, flavor clarity, and aromatic progression. This casserole scores strongly on each. The base—made from riced cauliflower bound by a creamy element—creates a tender, slightly custardy canvas that soaks up beef juices without turning soggy. Against this, the beef provides concentrated, umami-forward pockets while the vegetables offer both sweetness from caramelized onion and a faint vegetal crunch if not overcooked.
Cheese behavior:
Provolone brings a supple stretch and a savory milky edge that mellows the sharpness of seared beef. Under high heat, the cheese browns and crisps at the top while remaining elastic beneath, giving you that coveted pull when you scoop into the casserole. Cream cheese plays a different role: it emulsifies with eggs and cauliflower to form a stable matrix that prevents the bake from falling apart.
Balance of seasoning:
Worcestershire sauce and Dijon mustard act as umami lifts rather than dominant flavors, integrating with garlic and smoked paprika for a rounded savory profile. Fresh herbs at the end bring a bright counterpoint, and optional red pepper flakes add an aromatic heat that wakes the palate without competing with the core flavors. Expect a dish that delivers layered comfort rather than a single bold note—each spoonful reveals a different element.
Tips, swaps, and variations from the test kitchen
From the test kitchen — subtle swaps that keep integrity
Over multiple iterations I found small swaps that let you personalize the casserole while maintaining the structure. If you prefer a leaner protein, use a lean cut but take extra care not to overcook it; thin slices remain key for tenderness. Swap provolone with another good-melting semi-soft cheese for different flavor profiles: a mild cheddar will add sharpness while fontina lends a creamier melt. When using pre-shredded cheese note that anti-caking agents can reduce browning, so expect subtle differences in the top crust.
Vegetable ideas and moisture management:
If you like additional vegetables, choose items that hold shape under heat—sliced zucchini or thin asparagus spears can work if added sparingly. To avoid excess moisture, cook watery vegetables separately and drain any released liquid before folding into the casserole. If you prefer a firmer vegetable texture, reduce sauté time slightly and rely on residual oven heat to finish the cook while the base sets.
Flavor boosts:
Stirring a touch of freshly grated nutmeg into the cauliflower base adds an undercurrent of warmth without being obvious. Swap smoked paprika for a pinch of cayenne if you want more direct heat. For a dairy-free twist, experiment with a firm unsweetened nut-based cream and a dairy-free melting cheese, but expect differences in binding and browning—adjust the binder ratio as needed to maintain structure.
Serving, reheating, and meal-prep notes
How to present and preserve the casserole
This casserole is built to be practical: it slices cleanly and travels well, which makes it ideal for batch cooking or family-style service. For plating, think rustic and unfussy—serve straight from the baking dish to showcase the bubbly browned top, or slice into neat portions if you prefer individual presentation. A sprinkle of fresh herbs just before serving brightens the dish and counteracts the richness.
Reheating tips for best texture:
To retain contrast between the creamy base and the browned top, reheat in a moderate oven or in a skillet; these methods revive surface texture better than microwaving. If you do use a microwave, consider finishing under a broiler or in a hot skillet for a minute to rebuild some surface crispness. For transport or make-ahead portions, portion into shallow containers for faster, more even reheating.
Meal-prep strategies:
Assemble the casserole and store before baking when you want to save active time on the day of service. Alternatively, fully bake and cool before refrigerating; reheat in the oven to revive the top. Labeling containers with the date and reheating method helps maintain consistency, especially when cooking multiple meals at once. These small handling steps will keep each serving tasting like it just came from the oven.
FAQs (frequently asked questions)
Common questions answered from a professional perspective
- Q: Can I make this ahead?
A: Yes—both assembling ahead and baking ahead are valid approaches. For best texture revival, reheat using dry heat methods that rebuild surface contrast. - Q: How do I prevent a soggy base?
A: Control moisture during sauté, drain excess liquid, and ensure the binder is cohesive but not watery before baking. Proper searing of the protein and reducing mushroom moisture are particularly helpful. - Q: Can I freeze this casserole?
A: Yes—freeze in portioned airtight containers. Thaw in the refrigerator before reheating using an oven or skillet to approach original texture. - Q: What’s the best cheese for melt and browning?
A: Choose cheeses that melt smoothly and brown—provolone and fontina are excellent. Avoid powders or heavily processed pre-shreds when a superior melt and crust are desired.
If you have a question not covered here—about substitutions, equipment, or technique—ask and I’ll share the exact adjustments I use in the test kitchen to keep the results consistent.
High-Protein Low-Carb Philly Cheesesteak Casserole
Craving a Philly cheesesteak without the carbs? 🥩🧀 Try this high-protein, low-carb casserole — all the savory flavor, baked into a family-friendly dish. Perfect for meal prep or a cozy dinner! 🔥
total time
45
servings
4
calories
420 kcal
ingredients
- 450g thinly sliced sirloin or ribeye 🥩
- 1 medium head cauliflower, riced (about 4 cups) 🥦
- 1 large onion, thinly sliced đź§…
- 2 bell peppers (1 green, 1 red), sliced 🫑🌶️
- 225g mushrooms, sliced 🍄
- 115g (4 oz) cream cheese, softened đź§€
- 150g shredded provolone (about 1½ cups) 🧀
- 2 large eggs (or 4 egg whites) 🥚
- 2 tbsp olive oil đź«’
- 1 tbsp Worcestershire sauce đź§‚
- 1 tsp Dijon mustard 🟡
- 2 cloves garlic, minced đź§„
- 1 tsp smoked paprika (optional) 🌶️
- Salt and black pepper to taste đź§‚
- Fresh parsley or chives, chopped 🌿
- Red pepper flakes to taste (optional) 🌶️
instructions
- Preheat the oven to 190°C (375°F). Grease a 9x13-inch (or similar) baking dish with a little olive oil.
- Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the thinly sliced beef, season with salt, pepper and smoked paprika, and cook until just browned (2–3 minutes). Remove beef from the pan and set aside.
- In the same skillet, add the remaining 1 tbsp olive oil. Sauté the sliced onion and bell peppers until softened and slightly caramelized, about 6–8 minutes. Add mushrooms and minced garlic, cooking another 3–4 minutes until mushrooms release moisture.
- Stir in Worcestershire sauce and Dijon mustard to the vegetable mix. Return the cooked beef to the skillet and combine briefly to meld flavors. Remove from heat.
- In a large bowl, combine the riced cauliflower, softened cream cheese, beaten eggs, half of the shredded provolone, salt and pepper. Mix until well incorporated — the cream cheese and eggs will help bind the cauliflower into a casserole base.
- Fold the beef-and-veg mixture into the cauliflower mixture until evenly distributed.
- Transfer the mixture into the prepared baking dish, smoothing the top. Sprinkle the remaining shredded provolone evenly over the casserole.
- Bake in the preheated oven for 20–25 minutes, or until the top is golden and bubbly and the casserole is set in the center.
- If you like extra browning, place under the broiler for 1–2 minutes, watching carefully to avoid burning.
- Remove from oven and let rest 5 minutes. Garnish with chopped parsley or chives and optional red pepper flakes. Serve warm.
- Store leftovers in an airtight container in the fridge for up to 4 days — reheat in a hot oven or skillet for best texture.