If you’re craving bold flavors without the carbs, this keto Philly cheesesteak casserole is about to become your new favorite comfort food. Loaded with tender beef, gooey cheese, and sautéed peppers, it’s everything you love about the classic sandwich—minus the guilt. Ready to dig into a low-carb twist that doesn’t sacrifice taste? Keep reading!
| Servings: | 6 |
| Prep Time: | 15 minutes |
| Cook Time: | 30 minutes |
| Total Time: | 45 minutes |
| Serving Size: | 1 generous portion |
Description
Imagine the savory, sizzling flavors of a classic Philly cheesesteak — tender strips of beef, sweet caramelized onions, and crisp bell peppers — melted together beneath a golden, bubbling layer of gooey cheese. Now, picture all of that comfort transformed into a low-carb, keto-friendly casserole that satisfies just like your favorite sandwich from South Street, with none of the bread. This keto Philly cheesesteak casserole layers all the rich, indulgent flavors you love, without disrupting your diet goals.
This dish brings back memories of tailgates, weeknight dinners, or grabbing a sandwich with friends from the corner deli. But the best part? No guilt. With every forkful, you get meaty, cheesy goodness with just the right touch of peppery bite and creamy richness. It is cozy, nostalgic, and hearty—perfect for busy weeknights or entertaining fellow keto eaters over game day.
Why You’ll Love This Recipe
This casserole is everything a keto lover dreams of: it is ultra low in carbs, packed with protein, and layered with flavor thanks to bold ingredients like melted provolone and seasoned ground beef. It has all the taste of a Philly cheesesteak without the bread or blood sugar spike.
You will love how easy it is to make. Just a bit of stovetop prep followed by a quick bake in the oven, and dinner is served. It is meal-prep friendly, highly customizable, and perfect for feeding a family or storing for the week.
Serving and Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, simply microwave individual portions for 1 to 2 minutes or bake in a 350 degree Fahrenheit oven until warmed through.
This casserole also freezes well. Once cooled, slice into portions and wrap them tightly with foil before placing in a freezer-safe container. Freeze for up to 2 months. For best results, thaw overnight in the refrigerator before reheating.
To prep ahead, cook the filling and layer the casserole in your baking dish. Cover with foil and refrigerate up to 24 hours early. When ready to cook, just add a few extra minutes to the baking time.
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 1 green bell pepper chopped
- 1 red bell pepper chopped
- 1 yellow onion sliced thin
- 2 cloves garlic minced
- 8 ounces cream cheese softened
- 1 tablespoon Worcestershire sauce
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- Fresh parsley for garnish
Equipment
- Large skillet
- Mixing spoon
- 9×13 inch baking dish
- Chef’s knife
- Cutting board
- Measuring spoons
- Measuring cups
- Oven
Instructions
- Preheat oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
- In a large skillet over medium heat, add olive oil. When hot, add sliced onions and chopped bell peppers. Sauté for 5 to 7 minutes until soft and slightly browned. Add garlic and cook for 1 more minute. Remove from skillet and set aside.
- Add ground beef to the same skillet. Season with salt and pepper. Cook until browned and fully cooked through, about 6 to 8 minutes. Drain any excess grease.
- Return the onions and peppers to the skillet with the beef. Add the softened cream cheese and Worcestershire sauce. Stir everything together until creamy and well combined over low heat.
- Transfer the beef mixture to your prepared casserole dish. Spread it out into an even layer — I use a spatula to get into the corners.
- Top evenly with shredded provolone and mozzarella cheese. Try to cover every inch — this makes for that glorious cheesy crust on top.
- Bake uncovered for 15 to 20 minutes until the cheese is melted and bubbly and lightly golden at the edges.
- Remove from the oven and let it sit for 5 minutes before slicing. Garnish with freshly chopped parsley before serving if desired.
Nutrition per serving
| Calories | 320 |
| Protein | 25g |
| Carbohydrates | 3g |
| Fat | 22g |
| Sugar | 0g |
| Fiber | 0g |
| Sodium | 580mg |
Recipe Notes
For extra flavor, use freshly grated Parmesan and do not skip the lemon zest. Leftovers keep well for 2 days in the fridge.
FAQ
Can I use steak instead of ground beef?
Yes. You can use thinly sliced ribeye or sirloin for a more authentic Philly cheesesteak vibe. Just sear it quickly so it stays tender, then mix it with the other ingredients before baking.
Is this Philly cheesesteak casserole spicy?
No, it is mild enough for most palates. But you can turn up the heat by adding a chopped jalapeño or a pinch of cayenne pepper during cooking.
Can I make this casserole ahead of time?
Yes. Assemble the filling and cheese layer in your casserole dish, then cover and refrigerate for up to 24 hours. When ready, bake it a few minutes longer than the original time since it will be starting cold.
We hope you enjoyed this article about the Keto Philly Cheesesteak Roll Ups Recipe! If you loved it, please take a moment to pin the article or any image you like to Pinterest — it helps more people discover it and supports our work. Don’t forget to like the pin and leave us a comment — we’d really appreciate the feedback and it inspires us to create even better content for you!

Keto Philly Cheesesteak Casserole
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 1 green bell pepper chopped
- 1 red bell pepper chopped
- 1 yellow onion thinly sliced
- 2 cloves garlic minced
- 8 ounces cream cheese softened
- 1 tablespoon Worcestershire sauce
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- Fresh parsley for garnish
Instructions
- Preheat oven to 375°F (190°C) and lightly grease a 9x13 inch baking dish.
- In a large skillet over medium heat, add olive oil. When hot, add sliced onions and chopped bell peppers. Sauté for 5 to 7 minutes until soft and lightly browned. Add garlic and cook for 1 minute more. Remove from skillet and set aside.
- In the same skillet, add ground beef. Season with salt and pepper. Cook for 6 to 8 minutes until browned, breaking up with a spoon. Drain excess grease.
- Return sautéed vegetables to skillet with beef. Stir in softened cream cheese and Worcestershire sauce. Cook over low heat, stirring, until mixture is creamy and well combined. Remove from heat.
- Spoon beef and vegetable mixture into the prepared casserole dish. Spread evenly.
- Top with shredded provolone and mozzarella cheese.
- Bake uncovered for 15 to 20 minutes, until cheese is melted, bubbly, and edges are golden.
- Remove from oven. Let rest for 5 minutes. Garnish with chopped parsley before serving.
