Keto Philly Cheesesteak Casserole with Melty Cheddar

If you’re craving a cheesy Philly cheesesteak, this keto-friendly casserole is for you — cheesy, savory, and satisfying with just about 5 grams net carbs per serving. It’s gluten-free and high in protein.

The keto lifestyle can be delicious and flexible. You don’t have to give up rich, comforting meals while staying low carb. This Keto Cheesy Philly Casserole captures the classic flavors of a Philly cheesesteak in an easy, oven-baked dish that keeps carbs low without sacrificing taste.

A traditional Philly cheesesteak features thinly sliced beef, melted cheese, onions, and bell peppers in a hoagie roll. Turning those flavors into a casserole removes the bread while keeping everything you love: tender meat, sautéed peppers and onions, and gooey cheese.

Keto Cheesy Philly Casserole

To make a Philly-style casserole that’s keto-friendly, swap the roll for extra filling and use low-carb dairy. Lean ground beef, onions, and bell peppers provide flavor and texture with minimal carbs. Cream cheese adds richness and a creamy binding element while provolone melts beautifully on top.

This recipe is forgiving and adaptable. You can change the protein, adjust the seasonings, or add extra low-carb vegetables to suit your taste or dietary needs.

Cheesy Philly Casserole for keto

Ingredients and Substitutes

Olive oil (1 tbsp) – Use regular olive oil for sautéing.

1 large yellow onion, chopped – White onion works, or use onion flakes when short on time.

Lean ground beef (2 lbs) – Substitute ground turkey or chicken, or use firm tofu or plant-based ground for a vegetarian option.

Smoked paprika (1 tsp) – Chipotle powder is a good smoky alternative.

Italian seasoning (1 tbsp) – This adds a rounded herbal flavor; don’t skip it.

Garlic powder (1 tsp) – Garlic flakes or minced fresh garlic work too.

3 large bell peppers, sliced into strips – Use a mix of colors for visual appeal and nutrients; red peppers are sweeter.

Cream cheese (4 oz) – Regular cream cheese gives the best texture; check labels if using reduced-fat varieties, as some have more carbs.

Provolone cheese, grated (4 oz) – Feel free to swap with mozzarella, Colby Jack, or Pepper Jack for a different melt and flavor.

Salt and black pepper, to taste

ingredients for Keto Cheesy Philly Casserole

How to Make Keto Cheesy Philly Casserole

Step 1. Preheat the oven to 350°F and prepare a baking dish. Heat a large skillet over medium-high heat and add the olive oil.

Step 2. Add the chopped onion and cook 2–3 minutes until translucent.

Keto Cheesy Philly Casserole

Step 3. Add the ground beef, smoked paprika, Italian seasoning, and garlic powder. Break the meat apart and mix so the seasonings coat it evenly.

Step 4. Cook until the meat is browned, about 7–10 minutes.

Easy Cheesy Philly Casserole

Step 5. Stir in the sliced bell peppers and cook another 4–5 minutes until slightly softened.

Step 6. Remove from heat and add the cream cheese, stirring until fully incorporated and the mixture is creamy.

Yummy Cheesy Philly Casserole

Step 7. Transfer the beef and pepper mixture to the prepared baking dish and level it with a spatula.

Step 8. Sprinkle the grated Provolone evenly over the top.

Savory Cheesy Philly Casserole

Step 9. Bake 15–20 minutes until the cheese is melted and bubbly. Let rest a few minutes before slicing and serving.

Delicious Cheesy Philly Casserole

How I Modify This Casserole

  • Protein variations: Swap lean ground beef for ground turkey, chicken, or sausage to change the flavor. For a vegetarian dish, use crumbled firm tofu or a high-quality plant-based ground.
  • Vegetable additions: Add low-carb veggies like mushrooms, spinach, or zucchini for extra texture and nutrients.
  • Spice it up: If you like heat, stir in chopped jalapeños, red pepper flakes, or a splash of hot sauce. Try cumin or chili powder for a different spice profile.
Keto Cheesy Philly Casserole dinner

What to Serve with This Casserole

Pair this hearty casserole with light, low-carb sides that balance the richness. My go-to options:

  • Cauliflower rice: A fluffy, low-carb rice substitute that soaks up flavors.
  • Zucchini noodles: Sauté briefly with olive oil and garlic for a fresh, slightly crisp side.
  • Green salad: Mixed greens with avocado and a simple vinaigrette add brightness and freshness.
  • Roasted vegetables: Brussels sprouts, broccoli, or asparagus roasted with olive oil and seasoning add a crunchy, caramelized element.
img 45612 11

Storage Tips

Allow the casserole to cool to room temperature before storing to avoid excess condensation. For short-term storage, place leftovers in an airtight container and refrigerate for 3–4 days.

For longer storage, transfer portions to a freezer-safe container. The casserole keeps well for up to three months, though it’s best eaten within a month for optimal texture and flavor.

Other Keto Casserole Ideas

  • Low Carb Taco Casserole
  • Keto Cauliflower Ziti
  • Keto Chicken Bacon Ranch Casserole
  • Chicken Broccoli Bake
Keto Cheesy Philly Casserole

Keto Cheesy Philly Casserole

Cals: 338 Protein: 28 Carbs: 6.7 Fat: 22

A quick, flavorful low-carb casserole that’s ideal for meal prep or a satisfying weeknight dinner.
Prep: 15 mins
Cook: 38 mins
Servings: 8 slices

Ingredients

  • 1 tbsp olive oil
  • 1 large yellow onion, chopped
  • 2 lbs lean ground beef
  • 1 tsp smoked paprika
  • 1 tbsp Italian seasoning
  • 1 tsp garlic powder
  • 3 large bell peppers (any color), sliced into strips
  • 4 oz cream cheese
  • 4 oz Provolone cheese, grated
  • Salt and black pepper, to taste

Instructions

  • Preheat the oven to 350°F and prepare a baking dish.
  • Heat a large skillet over medium-high heat and add the olive oil.
  • Add the chopped onion and cook 2–3 minutes until translucent.
  • Add the ground beef, smoked paprika, Italian seasoning, and garlic powder. Break the meat apart and cook until browned, about 7–10 minutes.
  • Stir in the bell peppers and cook another 4–5 minutes.
  • Remove from heat and add the cream cheese, stirring until combined and creamy.
  • Transfer the mixture to the prepared baking dish, level it out, and top with grated Provolone cheese.
  • Bake 15–20 minutes until the cheese is melted and bubbly. Let rest briefly, then serve hot.

Nutrition

Serving: 1 slice (7 oz)

Calories: 338 kcal | Carbohydrates: 6.7 g | Protein: 28 g | Fat: 22 g

Nutrition information is an approximation and should be used as a general guide.

Tried this recipe?Leave a comment below with your rating — I’d love to hear how you customized it.