Low-Carb Philly Cheese Steak Casserole is a delicious, cheesy, and satisfying dinner inspired by the classic Philly cheesesteak sandwich. It combines tender strips of beef, sweet bell peppers, savory onions, and a creamy cheese topping to create a comforting meal without the traditional bread roll. Every bite delivers the familiar flavors of a cheesesteak in an easy oven-baked casserole that the whole family can enjoy.
This recipe is perfect for busy weeknights when you want something hearty without spending hours in the kitchen. Instead of assembling individual sandwiches, you can prepare the ingredients, combine them in a baking dish, and let the oven finish the meal. The melted cheese creates a rich topping, while the beef and vegetables provide plenty of savory flavor.
Whether you follow a low-carb lifestyle, enjoy keto-inspired meals, or simply want a new way to prepare beef for dinner, this Philly Cheese Steak Casserole is a wonderful option. Serve it on its own or pair it with a fresh green salad, roasted vegetables, or cauliflower rice for a complete meal.
Why You Will Love This Low-Carb Philly Cheese Steak Casserole
Classic cheesesteak flavor: Tender beef, peppers, onions, and melted cheese recreate the familiar taste of a traditional Philly cheesesteak without the bread.
Easy family dinner: The ingredients are simple, and the casserole format makes preparation and serving convenient.
Cheesy and comforting: Cream cheese and provolone create a creamy, flavorful filling with a delicious melted cheese topping.
Low-carb friendly: Replacing the sandwich roll with beef and vegetables helps reduce the carbohydrate content. The exact amount depends on your ingredients and portion size.
Easy to customize: You can adjust the cheese, add mushrooms, use different bell pepper colors, or change the seasoning to suit your preferences.
Ingredients for Low-Carb Philly Cheese Steak Casserole
- 1½ pounds thinly sliced beef: Ribeye, sirloin, or another tender cut works well. Slice the beef thinly against the grain for a tender texture.
- 2 tablespoons olive oil: Helps cook the beef and vegetables while adding flavor.
- 1 medium green bell pepper, sliced: Adds freshness and classic cheesesteak flavor.
- 1 medium red bell pepper, sliced: Provides sweetness, color, and texture.
- 1 medium onion, thinly sliced: Adds savory sweetness as it cooks.
- 8 ounces cream cheese, softened: Creates a rich, creamy layer throughout the casserole.
- 1 teaspoon garlic powder: Adds a warm, savory flavor.
- ½ teaspoon smoked paprika: Gives the beef a subtle smoky taste.
- ½ teaspoon salt, or to taste: Enhances the flavor of the beef and vegetables.
- ¼ teaspoon black pepper: Adds gentle seasoning.
- 1 cup shredded mozzarella cheese: Melts into a stretchy, cheesy topping.
- 6 slices provolone cheese: Provides the classic, savory flavor associated with Philly cheesesteaks.
- 2 tablespoons beef broth, optional: Helps loosen the cream cheese mixture if needed.
Equipment Needed
You will need a large skillet, a cutting board, a sharp knife, a mixing spoon, and a medium baking dish. A 9-by-13-inch baking dish works well for this quantity, although a slightly smaller dish can also be used if the ingredients fit comfortably.
You will also need an oven preheated to 375°F (190°C). Lightly grease the baking dish before adding the cooked beef and vegetables to make serving and cleanup easier.
How to Make Low-Carb Philly Cheese Steak Casserole
Step 1: Prepare the Ingredients
Preheat your oven to 375°F (190°C). Lightly grease a baking dish and set it aside.
Thinly slice the beef against the grain, removing any particularly tough pieces of connective tissue. Slice the green bell pepper, red bell pepper, and onion into thin strips so they cook evenly.
Allow the cream cheese to soften before mixing. Softened cream cheese is easier to combine with the seasonings and creates a smoother filling.
Step 2: Cook the Beef
Heat the olive oil in a large skillet over medium-high heat. Add the sliced beef in batches if necessary to avoid overcrowding the pan.
Cook for approximately 3–5 minutes, stirring occasionally, until the beef is browned and nearly cooked through. The exact time depends on the thickness of the slices and the cut of meat.
Transfer the beef to a plate. If the skillet contains a large amount of liquid, carefully drain the excess while retaining the flavorful browned bits. Cook the beef in batches when needed so it browns instead of steaming.
Step 3: Sauté the Vegetables
Add the sliced onion and bell peppers to the same skillet. Cook for about 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
The onions should become slightly translucent, while the peppers should retain a little texture. Add the garlic powder, smoked paprika, salt, and black pepper, stirring well to distribute the seasoning.
If you are using mushrooms, add them at this stage and cook until their excess moisture has evaporated.
Step 4: Make the Creamy Cheese Mixture
Reduce the heat to low. Add the softened cream cheese to the skillet along with the optional beef broth.
Stir until the cream cheese begins to melt and coats the vegetables. If the mixture is too thick, add a little more broth, one tablespoon at a time, until it reaches a creamy consistency.
Return the cooked beef to the skillet and mix everything together. Taste the mixture and adjust the seasoning if needed.
Step 5: Assemble the Casserole
Transfer the beef, peppers, onions, and cream cheese mixture to the prepared baking dish. Spread everything into an even layer.
Sprinkle the shredded mozzarella cheese over the top. Arrange the provolone slices across the casserole, covering as much of the surface as possible.
The combination of mozzarella and provolone creates a rich, melted topping with a satisfying texture and classic cheesesteak flavor.
Step 6: Bake Until Bubbly
Place the casserole in the preheated oven and bake for approximately 15–20 minutes, or until the cheese is completely melted and the edges are bubbling.
If you prefer a lightly golden top, broil for an additional 1–2 minutes, watching carefully to prevent the cheese from burning.
Make sure the beef is thoroughly cooked. If you used thicker slices or the beef was not fully cooked before baking, check that it reaches a safe internal temperature of 145°F (63°C), followed by a three-minute rest, for whole cuts of beef.
Step 7: Rest and Serve
Remove the casserole from the oven and allow it to rest for about 5 minutes before serving. This helps the cheese settle slightly and makes it easier to scoop individual portions.
Serve warm while the cheese is melted and creamy. Add chopped parsley if desired, or pair the casserole with a fresh salad or roasted low-carb vegetables.
Tips for the Best Philly Cheese Steak Casserole
Slice the beef thinly: Thin slices cook quickly and are easier to eat. Slicing against the grain helps produce a more tender result.
Avoid overcrowding the skillet: Cooking too much beef at once can cause it to release moisture instead of browning. Work in batches for better flavor.
Soften the cream cheese: Room-temperature cream cheese blends more smoothly than cold cream cheese.
Control excess moisture: Cook the peppers, onions, and mushrooms until their excess liquid evaporates. Too much moisture can make the casserole watery.
Choose flavorful cheese: Provolone provides a classic cheesesteak taste, while mozzarella adds a stretchy texture. You can adjust the proportions to your liking.
Watch the broiler: Cheese can brown quickly under direct heat. Stay nearby if you choose to finish the casserole under the broiler.
Variations and Substitutions
Add Mushrooms
Sliced mushrooms are an excellent addition. Cook them with the peppers and onions until softened and most of their moisture has evaporated. They add a savory flavor that complements the beef.
Make It Spicier
Add a pinch of red pepper flakes or a small amount of sliced jalapeño for extra heat. You can also serve the casserole with a little hot sauce on the side.
Use Different Cheese
Provolone is a classic option, but Monterey Jack, mozzarella, or mild cheddar can also work. For a stronger flavor, combine provolone with a small amount of sharp cheddar.
Try Ground Beef
If thinly sliced beef is unavailable, ground beef can be used instead. Brown it thoroughly, drain excess fat if needed, and cook the vegetables before combining everything with the cream cheese and seasonings.
The texture will be closer to a cheesesteak-inspired ground beef casserole rather than a traditional sliced-beef Philly cheesesteak.
Add More Vegetables
You can include sliced zucchini or a small amount of spinach. Cook vegetables that release significant moisture before assembling the casserole to help maintain a thick, creamy consistency.
What to Serve with Philly Cheese Steak Casserole
This casserole is filling enough to serve on its own, but it also pairs well with simple side dishes.
A crisp green salad with a light vinaigrette balances the richness of the cheese. Roasted broccoli, sautéed green beans, cauliflower rice, or steamed asparagus are other delicious options.
For a more traditional comfort-food meal, serve the casserole with roasted potatoes or warm bread for family members who prefer a higher-carbohydrate side. If you are keeping the meal low in carbohydrates, choose non-starchy vegetables instead.
Storage and Reheating Instructions
Refrigeration: Allow leftovers to cool promptly, then transfer them to an airtight container. Refrigerate within two hours of cooking and consume within 3–4 days.
Reheating in the oven: Place a portion in an oven-safe dish, cover loosely with foil, and warm at 325°F (165°C) until heated through.
Reheating in the microwave: Place an individual serving on a microwave-safe plate and heat in short intervals, stirring or checking between intervals as appropriate.
Freezing: You can freeze portions in freezer-safe containers for up to 2–3 months for best quality. The cream cheese may change texture slightly after thawing, but the casserole can still be enjoyable.
For frozen leftovers, thaw in the refrigerator before reheating and heat until the center reaches 165°F (74°C).
Frequently Asked Questions
Is Philly Cheese Steak Casserole Low-Carb?
This version is designed to be low-carb because it replaces the traditional bread roll with beef, vegetables, and cheese. However, the exact carbohydrate count depends on the brands and quantities of ingredients used. Check labels and calculate the nutrition for your specific batch if you need an accurate count.
Can I Make This Casserole Ahead of Time?
Yes. You can cook the beef and vegetables, combine them with the cream cheese, and assemble the casserole ahead of time. Refrigerate promptly in a covered dish and bake when ready. If the casserole is cold when it enters the oven, it may require additional baking time.
What Is the Best Cut of Beef?
Ribeye offers rich flavor and tenderness, while sirloin is a practical alternative. Other suitable cuts can work if they are sliced thinly against the grain.
Can I Make This Recipe Without Cream Cheese?
Yes. You can omit the cream cheese for a less creamy casserole, although the texture will be different. Another option is to use a little beef broth and additional provolone or mozzarella, adjusting the amount of liquid carefully.
How Do I Prevent a Watery Casserole?
Brown the beef in batches, cook the vegetables until excess moisture evaporates, and avoid adding too much broth. These simple steps help the cheese topping remain rich rather than watery.
Is This Recipe Suitable for Meal Prep?
Yes. Divide the cooked casserole into individual portions and refrigerate them in airtight containers. Reheat each portion thoroughly when you are ready to eat.
Conclusion
Low-Carb Philly Cheese Steak Casserole is a comforting, flavorful dinner that brings the best parts of a classic cheesesteak to the family table without the traditional bread roll. Tender beef, sautéed peppers and onions, creamy cheese, and a melted provolone topping create a satisfying combination that is easy to customize.
The straightforward preparation makes this recipe suitable for weeknight dinners, weekend meal prep, or a cozy family meal. Serve it with a fresh salad or roasted vegetables for a complete dinner, and save any leftovers for another easy meal.
Once you try this cheesy casserole, it may become a regular addition to your collection of simple, low-carb-inspired dinner recipes.
Recipe Card
Recipe Name: Low-Carb Philly Cheese Steak Casserole
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Category: Dinner, Casserole
Cuisine: American-inspired
Ingredients
- 1½ pounds thinly sliced beef
- 2 tablespoons olive oil
- 1 medium green bell pepper, sliced
- 1 medium red bell pepper, sliced
- 1 medium onion, sliced
- 8 ounces softened cream cheese
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- 1 cup shredded mozzarella cheese
- 6 slices provolone cheese
- 2 tablespoons beef broth, optional
Instructions
- Preheat the oven to 375°F (190°C) and grease a baking dish.
- Heat olive oil in a skillet and brown the thinly sliced beef in batches.
- Remove the beef and sauté the peppers and onions for 5–7 minutes.
- Add the seasonings, cream cheese, and optional beef broth. Stir until creamy.
- Return the beef to the skillet and mix well.
- Transfer the mixture to the baking dish and top with mozzarella and provolone.
- Bake for 15–20 minutes, until the cheese is melted and bubbling.
- Rest for 5 minutes before serving.
Nutrition Information
Approximate nutrition per serving, assuming 6 servings:
- Calories: 500–650
- Protein: 30–40 g
- Fat: 38–50 g
- Total carbohydrates: 6–10 g
- Fiber: 1–2 g



