Low Carb Philly Cheesesteak Casserole
If you love the savory combination of tender beef, caramelized onions, sautéed peppers, mushrooms, and gooey melted cheese, this Low Carb Philly Cheesesteak Casserole brings all those comforting flavors together in one easy baking dish.
It has everything I crave about a classic Philly cheesesteak, but without the hoagie roll. The beef is browned until flavorful, the vegetables become tender and sweet, and plenty of melted provolone and mozzarella bring everything together.
It’s the kind of dinner that feels hearty enough for a weekend family meal but is simple enough to make on a busy weeknight. And honestly, the leftovers might be even better the next day.
❤️ Why You’ll Love This Recipe
Low carb and keto-friendly
No bread or pasta required
Packed with savory beef and vegetables
Loaded with gooey melted cheese
Easy one-dish family dinner
Great for meal prep
Uses simple ingredients
Perfect comfort food without the heavy carbs
Delicious reheated for lunch the next day
📋 Recipe Information
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Course: Dinner, Main Dish, Casserole
Cuisine: American
Diet: Low Carb, Keto-Friendly
🛒 Ingredients
Philly Cheesesteak Casserole
1½ pounds lean ground beef
1 small yellow onion, thinly sliced
1 green bell pepper, thinly sliced
8 ounces mushrooms, sliced
2 cloves garlic, minced
1 tablespoon butter or olive oil
1 teaspoon Worcestershire sauce
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon Italian seasoning
8 ounces cream cheese, softened
½ cup heavy cream
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
Optional Toppings
Extra provolone cheese
Fresh parsley
Thinly sliced green onions
A sprinkle of red pepper flakes
A little extra black pepper
🍳 Equipment Needed
Large skillet
9×13-inch baking dish
Wooden spoon or spatula
Mixing spoon
Knife and cutting board
👩🍳 How to Make Low Carb Philly Cheesesteak Casserole
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with butter or cooking spray and set aside.
Step 2: Brown the Beef
Heat a large skillet over medium-high heat.
Add the ground beef and cook for about 6–8 minutes, breaking it apart with a wooden spoon as it cooks.
Continue cooking until the beef is browned and reaches at least 160°F (71°C).
Drain excess grease if necessary.
Step 3: Sauté the Vegetables
Add the butter to the same skillet.
Stir in the sliced onion, bell pepper, and mushrooms.
Cook for approximately 6–8 minutes, stirring occasionally, until the vegetables are tender and the onions begin to caramelize.
Add the minced garlic and cook for another 30–60 seconds.
Step 4: Add the Cheesesteak Flavor
Return the browned beef to the skillet with the vegetables.
Stir in:
Worcestershire sauce
Salt
Black pepper
Italian seasoning
Mix everything together and cook for another 1–2 minutes so the flavors can blend.
Step 5: Make It Creamy
Reduce the heat to low.
Add the softened cream cheese and heavy cream.
Stir gently until the cream cheese melts into the beef mixture and creates a rich, creamy sauce.
Remove the skillet from the heat.
Step 6: Add the Cheese
Stir in about ½ cup of the provolone and ½ cup of the mozzarella.
Mix until the cheese begins to melt throughout the beef mixture.
Step 7: Assemble the Casserole
Transfer the creamy cheesesteak mixture to the prepared baking dish.
Spread it into an even layer.
Sprinkle the remaining provolone and mozzarella over the top.
For an extra-cheesy casserole, add another handful of provolone before baking.
Step 8: Bake
Place the casserole in the preheated oven.
Bake for 18–22 minutes, or until the cheese is completely melted and bubbling around the edges.
For a beautifully golden top, broil for 1–2 minutes at the end. Watch it closely because the cheese can brown quickly.
Step 9: Rest and Serve
Remove the casserole from the oven and let it rest for about 5–10 minutes.
This gives the creamy filling a chance to settle so it scoops beautifully.
Garnish with fresh parsley or extra black pepper if desired.
Serve warm.
💡 Tips for the Best Philly Cheesesteak Casserole
Don’t Skip the Vegetable Browning
Allowing the onions, peppers, and mushrooms to cook until lightly caramelized gives the casserole much more flavor.
Use Freshly Shredded Cheese
Freshly shredded provolone and mozzarella usually melt more smoothly than many pre-shredded varieties.
Soften the Cream Cheese
Room-temperature cream cheese blends into the beef mixture much more easily and helps prevent lumps.
Don’t Overbake
Once the cheese is melted and bubbling, the casserole is ready. Overbaking can make the beef and vegetables dry.
Let It Rest
A few minutes of resting makes the casserole easier to serve and keeps the creamy filling from running all over the plate.
🌶️ Delicious Variations
Classic Provolone
Use mostly provolone for a flavor that stays especially close to a traditional Philly cheesesteak.
Cheddar Philly Casserole
Replace half of the mozzarella with sharp cheddar for a richer, slightly bolder flavor.
Spicy Philly
Add sliced jalapeños or a pinch of red pepper flakes to the beef mixture.
Chicken Cheesesteak Casserole
Replace the ground beef with diced or shredded cooked chicken. Make sure the chicken reaches 165°F (74°C) if cooking it from raw.
Extra-Meaty Version
Add thinly sliced cooked steak along with the ground beef for an especially hearty casserole.
Bacon Cheesesteak
Add 6–8 slices of cooked, crumbled bacon before adding the cheese topping.
The combination of bacon, beef, mushrooms, and melted provolone is seriously satisfying.
🍽️ What to Serve With It
Because this casserole is already rich and filling, I like serving it with something fresh and simple.
Try it with:
Crisp green salad
Roasted broccoli
Garlic butter green beans
Cauliflower mash
Roasted asparagus
Steamed cauliflower
Simple cucumber salad
Crispy low-carb vegetables
For an extra comfort-food dinner, serve it alongside roasted broccoli and a small green salad.
🥡 Storage Instructions
Refrigerator
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 4 days.
Freezer
Portion the cooled casserole into freezer-safe containers and freeze for up to 2 months.
For the best texture, thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave in short intervals until heated through.
For a larger portion, cover with foil and warm in a 325°F (163°C) oven until hot.
📊 Approximate Nutrition Information
Per serving, based on 6 servings:
Calories: 560
Protein: 38g
Fat: 42g
Total Carbohydrates: 9g
Fiber: 2g
Net Carbs: 7g
Nutrition information is approximate and will vary depending on the ground beef, cheese, cream cheese, vegetables, and brands used.
❓ Frequently Asked Questions
Can I make this casserole ahead of time?
Yes. Prepare the casserole through the assembly step, cover it tightly, and refrigerate for up to 24 hours before baking.
If baking straight from the refrigerator, it may need several additional minutes in the oven.
Can I use steak instead of ground beef?
Absolutely. Thinly sliced ribeye or another tender steak works beautifully. Cook the steak quickly so it stays tender.
What cheese is best for Philly cheesesteak casserole?
Provolone is my first choice because it gives the casserole that familiar cheesesteak flavor. Mozzarella adds excellent stretch and creaminess.
You can also use American cheese, cheddar, or a combination.
Can I leave out the mushrooms?
Yes. Mushrooms are optional. If your family isn’t a fan, simply leave them out and add a little extra bell pepper or onion.
Is this casserole keto-friendly?
It can fit a keto-style diet, depending on the specific ingredients and serving size. For the lowest carbohydrate version, choose unsweetened heavy cream, check the labels on sauces and cream cheese, and keep an eye on the onion and pepper portions.
Can I make this without cream cheese?
Yes. You can replace the cream cheese and heavy cream with additional shredded cheese and a small amount of beef broth, although the finished casserole will be less creamy.
Can I use ground turkey?
Yes. Ground turkey can be substituted for ground beef. The flavor will be lighter, but the cheese and vegetables still make a delicious casserole.
Cook ground turkey to 165°F (74°C).
How do I keep the casserole from becoming watery?
Cook the vegetables until much of their moisture has evaporated before combining everything.
If your mushrooms release a lot of liquid, continue cooking for another couple of minutes before adding the cream cheese.
💚 Final Thoughts
This Low Carb Philly Cheesesteak Casserole is one of those recipes that proves you don’t need bread to enjoy all the best parts of a cheesesteak.
You get tender, savory beef, sweet onions, colorful peppers, earthy mushrooms, a creamy filling, and plenty of bubbly melted cheese in every bite.
It’s warm, hearty, family-friendly, and wonderfully satisfying after a long day. Put the casserole on the table with a crisp salad or roasted vegetables, and you’ve got an easy dinner everyone can dig into.
