This hearty casserole transforms the iconic flavors of a Philadelphia cheesesteak into a gluten-free, low-carb format perfect for easy weeknight dining. Thinly sliced beef sirloin or ribeye gets seared with smoky paprika, then joins sautéed bell peppers, mushrooms, and sweet onions in a creamy base. A generous layer of melted provolone and mozzarella creates that signature cheesesteak experience while keeping carbohydrates at just 7 grams per serving.
The entire dish comes together in 45 minutes with minimal prep work. Simply brown the seasoned beef, caramelize the vegetables until tender, combine everything with softened cream cheese, and bake until the cheese topping is golden and bubbling. The result is a satisfying meal that delivers all the savory, cheesy goodness you crave from a traditional cheesesteak without the bread.
The first time I made this casserole, my kitchen smelled exactly like the cheesesteak shop I frequented during college years ago. That perfect combination of sizzling beef, caramelized onions, and melting provolone transported me right back to those late-night study sessions. Something magical happens when all those flavors get baked together in one dish. My family actually cheered when I pulled this bubbling beauty out of the oven.
Last winter my friend came over skeptical about low carb anything. She took one bite, eyes went wide, and immediately asked for the recipe. Now she makes it every Sunday for meal prep and says it gets her through the work week. Thats the kind of endorsement that matters in my kitchen.
Ingredients
- Thinly sliced beef sirloin or ribeye: Ask your butcher to slice it paper thin, it makes such a difference in how tender the beef turns out
- Green and red bell peppers: Using both colors gives you that classic Philly look and slightly different sweetness levels
- Yellow onion: Slice these nice and thin so they caramelize properly alongside the peppers
- Mushrooms: They add earthiness and extra bulk without many carbs
- Cream cheese: The secret weapon that creates that velvety base holding everything together
- Provolone and mozzarella blend: Provolone brings that authentic cheesesteak flavor while mozzarella adds that perfect cheese pull
- Smoked paprika: Adds subtle depth that makes people wonder what your secret ingredient is
Instructions
- Sear the beef:
- Heat one tablespoon olive oil in your large skillet over medium-high heat and add those seasoned beef slices. Listen for that satisfying sizzle as they brown quickly, about 3-4 minutes. Remove the beef and catch all those flavorful juices in the pan.
- Caramelize the vegetables:
- Add that remaining olive oil to the same skillet and toss in your peppers, onions, and mushrooms. Let them cook down until softened and fragrant, about 6-8 minutes. Stir in the garlic during that final minute so it releases its essence without burning.
- Create the creamy base:
- Reduce your heat to low and drop in the softened cream cheese. Stir continuously as it melts into the vegetables, transforming everything into this gorgeous creamy mixture that smells absolutely incredible.
- Combine and assemble:
- Fold that gorgeous cooked beef back into the skillet until every piece is coated in that cheesy vegetable blend. Transfer the whole beautiful mess into your greased casserole dish and spread it evenly.
- Add the cheese crown:
- Sprinkle both provolone and mozzarella across the top like youre tucking it in for a nap. Make sure every corner gets covered so each serving has that golden cheesy crust.
- Bake to bubbly perfection:
- Slide your casserole into that 375°F oven and let it work its magic for 15-18 minutes. Watch through the oven door as the cheese transforms into this gorgeous golden-brown blanket. Those five minutes of resting time are absolutely crucial for serving neat portions.
This became my go-to dish during those months when I was avoiding bread but still wanted all the comfort foods. Now its just a regular rotation because its honestly better than the original. Some things really do improve with reinvention.
Making Ahead
You can absolutely assemble everything the night before and keep it covered in the refrigerator. The flavors actually develop more depth when they hang out together overnight. Just add an extra 5-10 minutes to the baking time if baking cold.
Freezing Instructions
This casserole freezes beautifully, so I always make a double batch. Wrap it tightly after the initial bake and it keeps for up to three months. Thaw overnight in the refrigerator then reheat at 350°F until hot throughout.
Serving Suggestions
A crisp green salad with red wine vinegar dressing cuts right through all that rich cheese beautifully. Sometimes I serve it over cauliflower rice for an even more substantial meal.
- Fresh chopped parsley adds nice color contrast against all that cheese
- Jalapeño slices on top bring the heat if you miss that spicy element
- Hot sauce on the table lets everyone customize their spice level
Theres something deeply satisfying about comfort food that loves you back. This casserole might just become your new favorite too.
Recipe FAQs
- → What type of beef works best for this casserole?
-
Thinly sliced beef sirloin or ribeye works exceptionally well. Both cuts offer excellent flavor and tenderness when quickly seared. Ribeye provides more marbling for richness, while sirloin offers a leaner option. Slice the beef against the grain into thin strips for the most tender results.
- → Can I prepare this casserole ahead of time?
-
Absolutely. Assemble the complete casserole up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, add 5-10 minutes to the cooking time since it will be cold. You can also freeze the unbaked casserole for up to 3 months.
- → What vegetables can I substitute?
-
Feel free to customize the vegetables based on preference. Replace mushrooms with diced zucchini or yellow squash. Add spinach or kale for extra nutrition. For spice lovers, include diced jalapeños or poblano peppers along with the bell peppers.
- → Is this suitable for meal prep?
-
This casserole is excellent for meal prep. It reheats beautifully in the microwave or oven. Portion into individual containers and store in the refrigerator for 4-5 days. The flavors often improve after a day or two as the ingredients meld together.
- → Can I use different cheeses?
-
The provolone and mozzarella combination creates authentic cheesesteak flavor, but other cheeses work well. Try Swiss for a classic Philly variation, or use pepper jack for added heat. Just ensure you're using cheeses that melt well for the best texture.
- → How can I make this dairy-free?
-
Use dairy-free cream cheese alternative and vegan shredded cheese. Many plant-based cheese options melt surprisingly well when baked. The texture and flavor will differ slightly but still deliver a satisfying, comforting meal.