Keto Philly Cheesesteak Casserole Prep – Easy, Make-Ahead Comfort Food
If you love the rich, melty flavors of a classic Philly cheesesteak but want to keep things low-carb, this casserole is your answer. It’s got tender beef, sweet peppers and onions, and a blanket of gooey cheese—all without the bread. Even better, it’s designed for meal prep, so you can cook once and eat well for days.
The steps are simple, the ingredients are easy to find, and the payoff is big: satisfying, cozy meals that fit your keto goals. Let’s make your weeknights easier and a lot more delicious.
Ingredients
Method
- Preheat and prep: Heat the oven to 375°F (190°C). Grease a 9x13-inch casserole dish. Pat the beef dry with paper towels for better browning.
- Sauté the veggies: Heat 1 tablespoon oil in a large skillet over medium-high. Add onions, peppers, and mushrooms. Season with a pinch of salt and cook 6–8 minutes until softened with light browning. Stir in garlic for 30 seconds. Transfer veggies to a bowl.
- Brown the beef: Add the remaining oil to the same skillet. Add the beef in batches if needed. Season with salt, pepper, paprika, onion powder, and garlic powder. Cook 2–3 minutes until just browned but still tender. Avoid overcooking.
- Make the creamy base: Reduce heat to medium-low. Add cream cheese to the skillet and let it soften into the beef juices. Stir in heavy cream, Worcestershire, and Dijon until smooth and slightly thickened, about 2 minutes.
- Combine: Return the veggie mix to the skillet and fold everything together. Taste and adjust salt and pepper.
- Assemble the casserole: Transfer the mixture to the casserole dish. Sprinkle shredded provolone or mozzarella over the top. Lay sliced provolone over that for a classic cheesesteak finish.
- Bake: Bake 12–15 minutes until the cheese is melted and bubbling around the edges. For a golden top, broil 1–2 minutes at the end, watching closely.
- Rest and serve: Let it rest 5 minutes for cleaner slices. Garnish with chopped parsley if you like. Serve with a simple side salad or roasted broccoli.
What Makes This Special
- Keto-friendly and filling: You get all the flavor of a cheesesteak without the carbs from the roll.
- Meal-prep ready: This casserole holds up beautifully in the fridge and freezer, so it’s ideal for batch cooking.
- Customizable: Swap cheeses, add mushrooms, or tweak the seasoning to match your taste.
- Quick stovetop to oven: A simple sauté, a quick assembly, and into the oven it goes.
- Family-approved: It tastes like comfort food, even if your family isn’t keto.
Ingredients
- 1.5 pounds thinly sliced beef (ribeye is classic; sirloin or shaved beef also works)
- 2 tablespoons avocado oil or olive oil, divided
- 1 large yellow onion, thinly sliced
- 2 bell peppers, thinly sliced (green is traditional; any color works)
- 8 ounces cremini or button mushrooms, sliced (optional but recommended)
- 3 cloves garlic, minced
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon smoked paprika (or regular paprika)
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 4 ounces cream cheese, softened
- 1/2 cup heavy cream
- 1 teaspoon Worcestershire sauce (check for low-sugar brands)
- 1 teaspoon Dijon mustard
- 1 1/2 cups shredded provolone or mozzarella (or a mix)
- 4 slices provolone (for the top; optional but extra melty)
- Fresh parsley for garnish (optional)
How to Make It
- Preheat and prep: Heat the oven to 375°F (190°C). Grease a 9×13-inch casserole dish.
Pat the beef dry with paper towels for better browning.
- Sauté the veggies: Heat 1 tablespoon oil in a large skillet over medium-high. Add onions, peppers, and mushrooms. Season with a pinch of salt and cook 6–8 minutes until softened with light browning.
Stir in garlic for 30 seconds. Transfer veggies to a bowl.
- Brown the beef: Add the remaining oil to the same skillet. Add the beef in batches if needed.
Season with salt, pepper, paprika, onion powder, and garlic powder. Cook 2–3 minutes until just browned but still tender. Avoid overcooking.
- Make the creamy base: Reduce heat to medium-low.
Add cream cheese to the skillet and let it soften into the beef juices. Stir in heavy cream, Worcestershire, and Dijon until smooth and slightly thickened, about 2 minutes.
- Combine: Return the veggie mix to the skillet and fold everything together. Taste and adjust salt and pepper.
- Assemble the casserole: Transfer the mixture to the casserole dish.
Sprinkle shredded provolone or mozzarella over the top. Lay sliced provolone over that for a classic cheesesteak finish.
- Bake: Bake 12–15 minutes until the cheese is melted and bubbling around the edges. For a golden top, broil 1–2 minutes at the end, watching closely.
- Rest and serve: Let it rest 5 minutes for cleaner slices.
Garnish with chopped parsley if you like. Serve with a simple side salad or roasted broccoli.
Storage Instructions
- Fridge: Cool completely. Portion into airtight containers.
Store up to 4 days.
- Freezer: Freeze in individual portions or the whole casserole (well-wrapped) for up to 2 months. For best texture, thaw overnight in the fridge.
- Reheating: Microwave single portions 1–2 minutes, stirring halfway. Or reheat covered in a 325°F (165°C) oven for 15–20 minutes.
Add a splash of cream if it looks dry.
- Meal-prep tip: Divide into 4–6 meal-prep containers with a low-carb side (cauliflower rice or zucchini noodles). Keep sides separate to avoid sogginess.
Health Benefits
- Low carb, high satiety: The balance of protein and fat helps you feel full longer, which can support appetite control on a keto plan.
- Whole-food ingredients: Peppers, onions, and mushrooms add fiber, vitamins, and antioxidants without spiking carbs.
- Electrolyte-friendly: Using kosher salt and mineral-rich veggies helps support electrolyte balance often needed on keto.
- Flexible fats: You can adjust fat sources (oil, cheese, cream) to match your macros and preferences.
What Not to Do
- Don’t skip drying the beef: Wet meat steams instead of browns, and you’ll miss out on flavor.
- Don’t overcook the beef: Thin slices cook fast. Overcooking makes them tough.
- Don’t drown it in cream: Too much liquid leads to a soupy casserole.
Stick to the amounts listed.
- Don’t forget to taste: Seasoning is key. Taste the mixture before baking and adjust salt, pepper, or acidity (a touch more Dijon) as needed.
- Don’t use sugary sauces: Check your Worcestershire and mustard labels to keep carbs in check.
Recipe Variations
- Cheese choices: Try white American, Monterey Jack, or a blend of provolone and mozzarella. For extra tang, add a little shredded Parmesan to the top.
- Mushroom-forward: Double the mushrooms for a meat-and-mushroom vibe that’s earthy and hearty.
- Spicy twist: Add red pepper flakes or sliced jalapeños.
A dash of hot sauce in the cream mixture wakes things up.
- Cauliflower boost: Fold in 2 cups steamed riced cauliflower before baking to add bulk with minimal carbs.
- Dairy-light: Reduce cream cheese to 2 ounces and use more beef broth for a lighter but still creamy texture. Top with less cheese if needed.
- Slow-cooker prep: Sauté veggies and brown beef first, then combine with the creamy base in the slow cooker on Low for 2–3 hours. Add cheese in the last 15 minutes.
Can I use ground beef instead of sliced beef?
Yes.
Use 1.5 pounds of 85–90% lean ground beef. Brown it, drain excess fat if needed, then proceed with the recipe. The texture is different but still tasty and budget-friendly.
What’s the best cut of beef for this casserole?
Ribeye gives the most classic flavor and tenderness.
Sirloin or shaved steak also works well. If slicing at home, partially freeze the steak for 30 minutes to make thin slicing easier.
Is this recipe gluten-free?
It can be. Most ingredients are naturally gluten-free, but double-check Worcestershire sauce and mustard labels to confirm they’re gluten-free.
How many servings and carbs per serving?
This makes about 6 servings.
Depending on brands and portions, expect roughly 5–7 net carbs per serving. For precise macros, plug your exact ingredients into a nutrition calculator.
Can I make it ahead and bake later?
Absolutely. Assemble the casserole up to the cheese layer, cover, and refrigerate up to 24 hours.
Bake straight from the fridge at 375°F, adding 5 extra minutes as needed.
What can I serve with it?
Great low-carb sides include roasted broccoli, cauliflower rice, sautéed green beans, or a crisp salad with olive oil and vinegar. Keep sides simple to let the casserole shine.
How do I keep it from getting watery?
Cook off moisture from the veggies, don’t overload with cream, and let the casserole rest after baking. If using mushrooms, sauté until they release and evaporate their liquid.
Final Thoughts
Keto Philly Cheesesteak Casserole Prep hits that sweet spot between comfort and convenience.
It tastes indulgent, yet fits neatly into a low-carb routine, and it’s easy to batch-cook for the week. With a few simple steps and flexible ingredients, you’ll have a dependable, crowd-pleasing meal ready when you are. Keep it classic or tweak it to your taste—either way, it’s going into your regular rotation.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



