Keto Philly Cheesesteak Casserole

Featured in: Harbor-Style Rustic Dinners

This satisfying casserole transforms the iconic Philadelphia sandwich into a low-carb masterpiece. Thinly sliced beef joins sautéed bell peppers and sweet onions, all nestled in a seasoned cauliflower rice base. A generous blanket of melted provolone and mozzarella creates the perfect golden crust.

The dish comes together in under an hour, making it ideal for weeknight dinners. Prep involves quick skillet work—browning the beef, softening the vegetables, and lightly cooking the cauliflower rice. Everything bakes together until the cheese turns bubbly and golden.

Each serving delivers 27 grams of protein with only 5 net carbs, fitting perfectly into keto and low-carb lifestyles. The blend of smoked paprika and oregano adds authentic depth, while cream cheese brings richness to the vegetable base.

Updated on Wed, 11 Feb 2026 14:24:00 GMT
Freshly baked Keto Philly Cheesesteak Casserole with Cauliflower Rice features golden, bubbly cheese topping and colorful peppers visible from above. Save
Freshly baked Keto Philly Cheesesteak Casserole with Cauliflower Rice features golden, bubbly cheese topping and colorful peppers visible from above. | saffronharbor.com

My brother called one random Thursday asking if I could make something that didn't taste like diet food—his exact words were "I'm tired of chicken breast." That's when this casserole happened, born from sheer stubbornness to prove that keto meals could feel genuinely indulgent. The first time I pulled it from the oven, melted cheese cascading over peppers and beef, I realized I'd accidentally created something that makes people forget they're eating low-carb at all.

I made this for my coworker Sarah who'd been doing keto for three weeks and was visibly dreading another salad. She took one bite in the break room, closed her eyes, and didn't say anything for a solid ten seconds—then asked for the recipe before she'd even finished her plate. Those quiet moments when food genuinely surprises someone are why I keep cooking.

Ingredients

  • Thinly sliced beef steak (sirloin or ribeye): The thickness matters here—thin slices cook fast and soak up the cheese beautifully, and ribeye has enough marbling to stay tender despite the high heat.
  • Cauliflower rice: Frozen works just as well as fresh and honestly saves you the knife work; it cooks down and becomes creamy when it mingles with the cheese sauce.
  • Bell peppers (green, red, yellow): The trio of colors isn't just pretty—each pepper brings slightly different sweetness levels, creating depth that single-color dishes miss.
  • Yellow onion: Sliced thin so it practically melts into the vegetables during the sauté, releasing those sweet, caramelized notes.
  • Garlic: Just two cloves, minced fine, because garlic powder can't replicate that pungent, fresh punch fresh garlic brings when it hits hot oil.
  • Provolone and mozzarella cheeses: This blend is the secret—provolone adds sharpness and complexity while mozzarella provides that stretchy, melty quality that makes the casserole feel indulgent.
  • Cream cheese: This is your binder and richness amplifier; it melts into the vegetables and creates a velvety base that holds everything together.
  • Olive oil: Split between the beef sear and the vegetable sauté so you're building flavor at each step.
  • Smoked paprika and oregano: These seasonings mimic the restaurant-style Philly seasoning while keeping things keto-simple, no complicated spice blends needed.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and your pan hot:
Preheat to 375°F (190°C) so it's waiting when you need it. Heat that first tablespoon of olive oil in your large skillet until it shimmers—you'll know it's ready when a piece of beef hits it and immediately sizzles.
Brown the beef quickly:
Add your thinly sliced steak in a single layer and let it sit for a minute or two—don't stir immediately. You want that caramelized edge, those browned bits that taste like umami, and it'll take about 3–4 minutes total. Pull it onto a plate and set aside.
Soften the vegetables, build the base:
In the same skillet (yes, keep those brown bits), add the remaining olive oil, then the onions and peppers. They need about 5–6 minutes of gentle medium-high heat, stirring occasionally, until they're soft and the onions start turning translucent. This is where the sweetness develops.
Add garlic, wake everything up:
Drop in that minced garlic and stir constantly for just 1 minute—any longer and it burns, which tastes bitter and wrong. Trust me on this one.
Toast the cauliflower rice briefly:
Pour in your cauliflower rice and let it cook for about 4 minutes, stirring as you go. It'll start to soften and absorb some of the pan juices, which is exactly what you want.
Create the creamy sauce:
Reduce heat to low, add the softened cream cheese, and stir gently but constantly until it melts completely and coats everything. This takes about 2 minutes and transforms the whole dish into something rich and velvety.
Reunite everything:
Return the beef to the skillet and fold it in gently, making sure everything is evenly distributed. The mixture should look cohesive and savory, not wet or soupy.
Transfer to your baking dish:
Spread it into a greased 9x13-inch baking dish in an even layer, pressing gently so it settles.
Top with cheese:
Sprinkle the provolone and mozzarella evenly across the top. The more you pile on, the more dramatic the bubbly finish will be.
Bake until molten:
Into the oven for 15–18 minutes until the cheese is completely melted, bubbly, and just barely starting to brown at the edges. This is where patience matters—pull it out too early and the cheese won't be fully set.
Let it rest briefly:
5 minutes might seem short, but it lets the cheese set slightly and the whole casserole stabilize so you can scoop it cleanly without everything sliding apart on the plate.
A close-up slice shows tender beef, sautéed peppers and onions nestled in cauliflower rice inside this Keto Philly Cheesesteak Casserole. Save
A close-up slice shows tender beef, sautéed peppers and onions nestled in cauliflower rice inside this Keto Philly Cheesesteak Casserole. | saffronharbor.com

My mom tried this expecting to tolerate it politely and ended up asking me to bring it to Thanksgiving. That moment when someone's preconceptions about "keto food" completely flip is when you know you've done something right—not just technically sound, but genuinely delicious in a way that needs no apologies or explanations.

Substitutions That Work

Provolone can absolutely swap for Monterey Jack or sharp cheddar without throwing off the balance, though each cheese will bring its own personality to the dish. I've used Monterey Jack on nights when I wanted something milder, and cheddar when I was craving more sharpness—both versions felt completely intentional, not like compromises. Mushrooms are another natural addition; slice them thin and sauté them with the peppers and onions, and they'll add an earthy richness that deepens everything.

Serving and Storage

Serve this straight from the oven with a simple green salad on the side—the acidity cuts through the richness beautifully. Leftovers actually improve overnight as flavors meld, and you can reheat gently in a 325°F oven for 10–12 minutes, covered, without the cheese separating. It keeps well refrigerated for up to 4 days, and freezing works too, though thaw it in the fridge overnight before reheating.

Why This Works for Keto

The beauty of this casserole is that it delivers everything your brain wants from a Philly cheesesteak—beef, cheese, sautéed vegetables, that savory richness—while the cauliflower rice keeps carbs under control without tasting like you're eating vegetables instead of comfort food. You're not sacrificing flavor for macros; you're just swapping rice for something that cooks faster and tastes just as creamy when it's coated in cheese and beef drippings.

  • The cauliflower rice absorbs flavors better when it cooks in beef and cheese—don't skip that initial sauté step.
  • Using both provolone and mozzarella creates better texture than relying on just one cheese.
  • The 5-minute rest at the end keeps everything from collapsing when you serve it.
Served steaming hot with a fresh green salad, this Keto Philly Cheesesteak Casserole with Cauliflower Rice makes a comforting low-carb dinner. Save
Served steaming hot with a fresh green salad, this Keto Philly Cheesesteak Casserole with Cauliflower Rice makes a comforting low-carb dinner. | saffronharbor.com

This casserole proved to me that eating keto doesn't mean settling—it means being creative enough to deliver the meals you actually want. Make it for people who think low-carb means sad, and watch their faces change.

Common Recipe Questions

Can I freeze this casserole?

Yes, assemble the dish before baking and wrap tightly. Freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding a few extra minutes if needed.

What cut of beef works best?

Ribeye or sirloin steak sliced thinly against the grain produces the most tender results. Flank steak is another excellent option. Ask your butcher to slice it thin for convenience.

Is fresh cauliflower rice better than frozen?

Both work perfectly. Fresh cauliflower rice has a slightly lighter texture, while frozen is more convenient and often more affordable. Simply adjust cooking time—frozen may need an extra minute or two.

Can I make it spicy?

Absolutely. Add diced jalapeños with the bell peppers, sprinkle red pepper flakes into the seasoning blend, or use pepper jack cheese in place of some mozzarella for a spicy kick.

How do I store leftovers?

Keep in an airtight container in the refrigerator for 3-4 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F oven until heated through.

What vegetables can I add?

Mushrooms are a natural addition—sauté them with the peppers and onions. Spinach or kale can be stirred in during the last minute of cooking for extra nutrition without changing the classic flavor profile.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Philly Cheesesteak Casserole

Tender beef and vegetables with gooey cheese over cauliflower rice

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Avery Watson


Skill Level Easy

Cuisine Type American

Makes 6 Number of Servings

Diet Preferences No Gluten, Low Carb

What You'll Need

Meat

01 1 lb thinly sliced beef steak such as sirloin or ribeye

Vegetables

01 4 cups cauliflower rice fresh or frozen
02 1 medium green bell pepper diced
03 1 medium red bell pepper diced
04 1 medium yellow onion thinly sliced
05 2 cloves garlic minced

Dairy and Cheese

01 1 cup shredded provolone cheese
02 1 cup shredded mozzarella cheese
03 2 oz cream cheese softened

Fats and Oils

01 2 tablespoons olive oil

Seasonings

01 1 teaspoon salt
02 1/2 teaspoon black pepper
03 1/2 teaspoon smoked paprika
04 1/2 teaspoon dried oregano

How To Make It

Step 01

Preheat oven: Preheat oven to 375°F.

Step 02

Brown beef: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the thinly sliced beef and cook until browned about 3 to 4 minutes. Remove from skillet and set aside.

Step 03

Sauté vegetables: In the same skillet add the remaining tablespoon of olive oil. Sauté the onions and bell peppers until softened about 5 to 6 minutes. Add the minced garlic and cook for 1 additional minute.

Step 04

Cook cauliflower rice: Stir in the cauliflower rice and cook until just tender about 4 minutes. Season with salt pepper smoked paprika and oregano.

Step 05

Incorporate cream cheese: Reduce heat to low. Add the cream cheese and stir until melted and well combined with the vegetables.

Step 06

Combine beef and vegetables: Return the beef to the skillet and mix everything together.

Step 07

Transfer to baking dish: Transfer the mixture to a greased 9 by 13 inch baking dish.

Step 08

Add cheese topping: Sprinkle the provolone and mozzarella cheeses evenly over the top.

Step 09

Bake casserole: Bake for 15 to 18 minutes or until the cheese is melted and bubbly.

Step 10

Rest before serving: Let rest for 5 minutes before serving.

Tools Needed

  • Large skillet
  • 9 by 13 inch baking dish
  • Knife and cutting board
  • Mixing spoon

Allergy Details

Check all components for allergens, and connect with a healthcare pro if you’re unsure.
  • Contains dairy including cheese and cream cheese
  • Verify cheese and seasoning labels for gluten additives

Nutrition Info (per portion)

This info is just a guide and shouldn't replace a doctor's input.
  • Calories Count: 340
  • Fat content: 22 g
  • Carbohydrates: 7 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.