
Rich, savory beef melds with caramelized vegetables and a blanket of melted cheese in this soul-satisfying low carb masterpiece. This casserole captures all the beloved flavors of a traditional Philly cheesesteak sandwich without the carb-heavy bread. The combination of seasoned ground beef, sweet onions, colorful bell peppers, and a duo of melty cheeses creates a hearty, comforting dish that satisfies the deepest cravings while keeping carbohydrates in check.
Last month, I served this casserole when my sister and her family visited for the weekend. My nephew, who typically regards vegetables with deep suspicion, helped himself to seconds without prompting. Something about the way the peppers soften and sweeten during cooking makes even reluctant vegetable eaters clean their plates with enthusiasm.
Flavor Foundation
- Ground Beef: Select 80/20 ground beef for the perfect fat content that delivers juicy, tender results with rich flavor. The higher fat percentage keeps the meat moist throughout baking while providing essential savory notes that form this dish's foundation.
- Sweet Onions: Vidalia or Walla Walla varieties caramelize beautifully during cooking, transforming from sharp to mellow sweetness. Their natural sugars release during sautéing, creating depth and complexity that enhances the entire dish.
- Bell Peppers: Use a combination of red, yellow, and green for visual appeal and varied flavor profiles. Fresh, firm peppers provide pleasant texture contrast and sweet-tangy notes that balance the richness of the beef and cheese.
- Fresh Garlic: Mince just before using to maximize the aromatic compounds that infuse the entire casserole. Fresh garlic creates a robust foundation of flavor that dried or pre-minced versions simply cannot match.
- Cream Cheese: Full-fat Philadelphia-style cream cheese creates unparalleled creaminess and richness. This unexpected ingredient binds the casserole together while adding luxurious mouthfeel and subtle tanginess.
- Worcestershire Sauce: This complex fermented condiment provides umami depth in just a few dashes. The combination of tamarind, molasses, and anchovies enhances the beef's natural flavors without overwhelming the dish.
- Salt and Pepper: Kosher salt and freshly ground black pepper allow precise seasoning control. These basic seasonings enhance natural flavors rather than masking them, allowing the quality ingredients to shine.
- Provolone Cheese: Aged provolone provides the authentic Philly cheesesteak experience with its distinctive sharpness. When melted, it creates a stretchy, gooey layer that captures the essence of the sandwich inspiration.
- Mozzarella Cheese: Fresh, low-moisture mozzarella brings unmatched melting qualities and mild creaminess. The combination with provolone creates the perfect cheesy top layer with ideal stretch and visual appeal.
Preparation Magic
- Kitchen Readiness:
- Preheat your oven to 350°F (175°C) and prepare a 9×13 baking dish with a light coating of olive oil or non-stick spray to ensure easy serving once the casserole is finished baking.
- Vegetable Transformation:
- Heat olive oil in a large, heavy-bottomed skillet over medium heat until shimmering. Add diced onions and bell peppers, cooking until they begin to soften and release their natural sweetness, about 5-6 minutes. Add minced garlic during the last 30 seconds to prevent burning while still developing aromatic flavors.
- Beef Development:
- Add ground beef to the vegetable mixture, breaking it into small pieces with a wooden spoon. Season generously with salt and pepper, then cook thoroughly until no pink remains, about 7-8 minutes. The meat should develop some caramelized edges for maximum flavor complexity.
- Flavor Infusion:
- Drizzle Worcestershire sauce over the meat mixture, stirring to incorporate. This ingredient adds the distinctive umami quality that makes Philly cheesesteaks so irresistible, enhancing the beef's natural savoriness without overwhelming other flavors.
- Creamy Integration:
- Reduce heat to low before adding softened cream cheese in chunks. Stir continuously until completely melted and incorporated, transforming the mixture into a cohesive, velvety blend where each component maintains its integrity while contributing to the whole.
- Casserole Assembly:
- Transfer the beef and vegetable mixture to your prepared baking dish, spreading evenly to ensure consistent cooking. The mixture should be slightly cooled from the reduced heat, making it easier to handle and distribute.
- Cheese Application:
- Layer provolone slices across the top of the beef mixture, overlapping slightly to create complete coverage. Sprinkle shredded mozzarella evenly over the provolone for a beautiful finished appearance and varied cheese texture.
- Baking Perfection:
- Place the casserole in your preheated oven and bake for 20-25 minutes until the cheese melts completely and develops light golden spots on top. The edges should bubble gently, indicating the flavors are melding throughout the dish.
- Resting Period:
- Allow the finished casserole to rest for 5 minutes before serving. This brief pause allows the melted cheese to set slightly and the juices to redistribute, resulting in neater portions and enhanced flavor in every bite.

My grandmother always insisted on using a cast iron skillet for browning ground beef, claiming it developed better flavor than non-stick pans. After years of cooking this casserole in various vessels, I've found she was absolutely right. The even heat distribution and superior heat retention of cast iron creates beautiful caramelization on both the vegetables and meat that translates to noticeably improved flavor in the finished dish.
Perfect Accompaniments
This protein-rich casserole pairs beautifully with simple low-carb side dishes that complement without competing. Roasted asparagus tossed with olive oil, garlic, and lemon zest provides vibrant color and fresh flavor contrast. For heartier appetites, cauliflower rice absorbs the casserole's savory juices perfectly, creating a complete meal experience without adding significant carbohydrates.
Customization Options
This versatile recipe welcomes personalization while maintaining its essential character. Mushroom lovers can add 8 ounces of sliced cremini or baby portobello mushrooms during the vegetable sautéing stage for earthy depth. For heat enthusiasts, incorporating diced jalapeños or a dash of hot sauce creates pleasant warmth throughout the dish. Those avoiding red meat might substitute ground turkey or chicken with excellent results—just add a tablespoon of olive oil to compensate for the lower fat content.
Keeping It Fresh
Store leftover casserole in airtight containers in the refrigerator for up to four days, maintaining both flavor and food safety. Portion into individual containers for convenient grab-and-go lunches throughout the week. Reheat gently in a 325°F oven for about 15 minutes to restore the cheese's melty texture while preventing the meat from becoming tough. For freezer storage, cool completely before wrapping portions tightly in plastic wrap and aluminum foil for up to three months.

After perfecting this recipe through countless iterations, I've found this low-carb Philly cheesesteak casserole represents the ideal balance between authentic flavor and nutritional mindfulness. The combination of quality ingredients, proper technique, and thoughtful seasoning creates a dish that satisfies cravings without compromise. Whether you're following a specific dietary approach or simply appreciate delicious comfort food, this casserole delivers exceptional taste while fitting seamlessly into a carb-conscious lifestyle.
Frequently Asked Questions
- → Can I use a different type of meat in this casserole?
- Absolutely! While ground beef is traditional, you can use thinly sliced ribeye steak for a more authentic Philly cheesesteak experience. Ground turkey or chicken also work for a lighter option.
- → How do I store and reheat leftovers?
- Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or until hot throughout. You can also reheat in the oven at 350°F for about 15 minutes.
- → Can I freeze this casserole?
- Yes! This casserole freezes beautifully. Allow it to cool completely, then cover tightly with foil or transfer to freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What can I serve with this to make a complete meal?
- Since this is already low-carb and protein-rich, pair it with a simple green salad or steamed vegetables like broccoli or asparagus. If you're not strictly following a low-carb diet, a side of garlic bread would be delicious.
- → Can I make this ahead of time?
- Yes, you can prepare this casserole a day ahead. Complete all steps except the final baking, cover and refrigerate overnight. When ready to serve, let it sit at room temperature for 30 minutes, then bake as directed, adding 5-10 extra minutes to the baking time.