If you love the bold, savory flavor of a classic cheesesteak but want something cozy and low carb, this one is going to make you very happy. Tender beef, sautéed peppers and onions, and layers of melty cheese come together in the most comforting way.
This Low Carb Philly Cheesesteak Casserole delivers all that rich, cheesy goodness without the bread. It is hearty, satisfying, and perfect for an easy weeknight dinner when you want something filling but still light. Let's dive in.
Jump to:
Why You'll Love This Recipe
- All the classic cheesesteak flavors without the carbs
- Simple ingredients and easy prep
- Naturally gluten-free and keto-friendly
- Family-friendly comfort food
- Great for meal prep and leftovers
I have tested this version several times to get the balance just right. Too much liquid and it turns soupy, too little cheese and it feels dry. This version bakes up creamy, cheesy, and perfectly sliceable.
Ingredients

For the Beef Layer
- 1 ½ pounds thinly sliced beef steak or shaved beef
- 1 tablespoon olive oil
- 1 medium yellow onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
For the Creamy Base
- 4 ounces cream cheese, softened
- ¼ cup beef broth
- 1 teaspoon Worcestershire sauce
For the Topping
- 6 to 8 slices provolone cheese
- 1 cup shredded mozzarella cheese
Ingredient Notes & Substitutions
Shaved ribeye gives the most authentic flavor, but sirloin works beautifully too. Just slice it very thin against the grain so it stays tender.
If you prefer a sharper flavor, swap provolone for white American cheese or even a mild cheddar.
For a dairy-free version, you can try dairy-free cream cheese and cheese alternatives, though the texture will be slightly different.
If you are curious about the history behind this classic sandwich, you can read more about it on the official Visit Philadelphia website. It is such a fun food story.
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
- Heat olive oil in a large skillet over medium-high heat. Add the sliced beef in batches so it browns instead of steams.
- Stir in the onion and bell peppers. Cook until they soften and start to caramelize, about 5 to 7 minutes.
- Add minced garlic, salt, and pepper. Cook for 30 seconds, just until fragrant.

- In a small bowl, whisk together softened cream cheese, beef broth, and Worcestershire sauce until smooth.
- Reduce the heat to low and stir the cream cheese mixture into the beef and vegetables. It should melt into a creamy, savory sauce that coats everything.
- Transfer the mixture to the prepared baking dish and spread it evenly.
- Layer provolone slices over the top, then sprinkle with shredded mozzarella.

- Bake for 15 to 20 minutes, until the cheese is fully melted and bubbly around the edges.
- Let the casserole rest for 5 minutes before serving. This helps it set and makes it easier to scoop.
Pro Tips for Success
- Slice beef as thin as possible for tender bites.
- Cook in batches to get better browning.
- Drain excess liquid before adding cheese if needed.
- Let it rest briefly after baking for cleaner slices.
If your cheese starts to brown lightly on top, that is perfect. Those golden spots add so much flavor.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, warm gently in the oven at 325°F or microwave individual portions until heated through.
Make Ahead & Freezing
You can prepare the beef and vegetable mixture a day in advance and store it in the fridge. Assemble and bake when ready.
This casserole also freezes well. Wrap tightly and freeze up to 2 months. Thaw overnight before reheating.
Tips and Variations
- Add sliced mushrooms for extra depth and texture.
- Stir in a pinch of red pepper flakes for gentle heat.
- Top with chopped fresh parsley before serving for brightness.
- Serve over cauliflower rice for a complete low carb meal.
- Spoon leftovers into lettuce wraps for a fun twist.

FAQs
Yes, it is low in carbs and high in protein and fat, making it suitable for many keto meal plans.
You can. The texture will be slightly different, but it will still taste delicious and comforting.
Be sure to cook off excess moisture from the vegetables and drain any liquid before baking.


📖 Recipe
Low Carb Philly Cheesesteak Casserole
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 portions 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
Description
A cheesy, savory dinner loaded with steak and veggies that captures traditional Philly cheesesteak flavors while maintaining a carb-conscious lifestyle.
Ingredients
- 2 lbs ground beef (80/20 fat ratio preferred)
- 1 large onion, diced
- 2 large bell peppers (green, red, or mixed), diced
- 2 cloves garlic, minced
- 8 oz cream cheese, softened to room temperature
- 2 tbsp Worcestershire sauce
- Salt, to taste
- Black pepper, to taste
- 8 oz provolone cheese, sliced
- 1.5 cups mozzarella cheese, shredded
- 1 tbsp olive oil
Instructions
- Preheat oven to 350°F (175°C)
- Spray a 9×13 baking dish with non-stick spray
- Heat olive oil in a large skillet over medium heat
- Add diced onions and bell peppers and cook for 5-6 minutes until softened
- Add minced garlic and cook for 30 seconds, stirring constantly
- Add ground beef, breaking it up as it cooks
- Season with salt and pepper and cook for 7-8 minutes until fully browned
- Drain excess fat if needed
- Stir in Worcestershire sauce and mix well
- Reduce heat to low and stir in softened cream cheese until melted and creamy
- Transfer mixture to prepared baking dish and spread evenly
- Layer torn provolone slices over beef mixture
- Top with shredded mozzarella cheese
- Bake for 22-25 minutes until cheese is melted, bubbly, and lightly golden
- Let rest for 5 minutes before serving
Notes
Choose high-fat content ground beef for juicy results. Drain excess oils before baking for firmer consistency. Substitute cheddar cheese for a different flavor profile if desired.
Serving Suggestions

This casserole is rich and satisfying on its own, but I love serving it with a simple green salad for contrast.
If you are planning a cozy family dinner, pair it with my Garlic Bread Rolls for those who are not counting carbs. They are perfect for scooping up that cheesy goodness.
For another hearty comfort meal, you might also enjoy my Easy Broccoli Bacon Salad Recipe for a crisp and creamy side.
Nutrition & Notes
- Servings: 6
- Calories: Approximately 410 kcal per serving
- Course: Main Course
- Cuisine: American
- Total Time: 35 minutes
I made this for a busy weeknight when we were craving takeout but wanted something homemade. The kitchen smelled like a classic cheesesteak shop, and everyone went back for seconds. That is when I knew this one was a keeper.






Comments
No Comments