There’s something undeniably comforting about a classic Philly cheesesteak. The combination of tender, juicy beef, sautéed peppers and onions, and melty provolone cheese is simply irresistible. But if you’re following a low-carb or keto lifestyle, traditional cheesesteak sandwiches are off the table due to the bread. That’s where this Easy Philly Cheesesteak Casserole comes in.
This bunless, oven-baked version of the famous sandwich delivers all the bold flavors you love, but without the extra carbs. Instead of being served in a hoagie roll, the beef, veggies, and cheese are baked together in a creamy, savory casserole that’s hearty, satisfying, and incredibly easy to make.
What makes this dish even better is that it’s a one-pan meal, which means fewer dishes to clean up. It’s perfect for busy weeknights when you want a home-cooked meal but don’t want to spend hours in the kitchen. With just a handful of ingredients and minimal prep time, you can have this delicious casserole ready to go in under 30 minutes.
I first tried a Philly cheesesteak casserole when I was looking for low-carb alternatives to my favorite comfort foods. I was skeptical at first—could it really be as satisfying without the bread? The answer was a resounding yes. The combination of rich, seasoned beef, gooey melted cheese, and flavorful veggies made me forget all about the missing bun. Since then, it’s become one of my go-to keto dinners.
If you’re looking for a high-protein, low-carb meal that’s easy to prepare, packed with flavor, and sure to be a crowd-pleaser, this casserole is exactly what you need. Let’s dive into why this dish is a must-try and how you can make it at home.
Why You’ll Love This Easy Philly Cheesesteak Casserole
There are so many reasons why this Philly Cheesesteak Casserole deserves a spot on your meal rotation.
First, it’s incredibly easy to make. With only a few ingredients and simple steps, you can have a delicious, restaurant-quality meal on the table in no time. Even if you’re a beginner in the kitchen, this recipe is foolproof.
Second, it’s low-carb and keto-friendly, making it perfect for anyone following a low-carb lifestyle. Unlike traditional cheesesteaks that are loaded with carbs from the bread, this casserole is made with all the good stuff—beef, cheese, and vegetables—without any unnecessary fillers.
Another great thing about this dish is how versatile it is. You can easily customize it by adding your favorite vegetables, switching up the cheese, or even using a different cut of meat. Whether you like it with mushrooms, jalapeños, or extra cheese, this recipe is flexible enough to suit your taste.
It’s also family-friendly. Even if you’re not following a low-carb diet, this casserole is a hit with kids and adults alike. The cheesy, savory flavors make it a comfort food favorite that everyone will love. Plus, you can serve it with a side of garlic bread or rice for those who aren’t watching their carb intake.
Finally, this dish is perfect for meal prep. It stores well in the fridge and reheats beautifully, making it ideal for making ahead of time. If you’re looking for a recipe that’s great for leftovers and tastes just as good (if not better) the next day, this is it.
Health Benefits Easy Philly Cheesesteak Casserole
This Philly Cheesesteak Casserole isn’t just delicious—it’s also packed with nutrients that make it a healthy choice for a satisfying meal.
High in Protein – The beef in this dish is an excellent source of protein, which helps build and repair muscles, keeps you full longer, and supports overall health. If you’re following a high-protein diet, this dish is a great option.
Low in Carbs – Unlike traditional cheesesteaks that come with a hefty dose of carbs from the bread, this casserole is completely grain-free and keto-friendly. By skipping the bun, you avoid unnecessary carbs while still getting all the delicious flavors.
Rich in Healthy Fats – Since this dish includes cheese and olive oil, it provides healthy fats that help keep you full and satisfied. These fats are essential for those following a ketogenic diet, as they help the body stay in ketosis.
Packed with Nutrients from Vegetables – The bell peppers, onions, and mushrooms in this recipe are loaded with vitamins, antioxidants, and fiber, which support immune health, digestion, and overall well-being.
Gluten-Free and Sugar-Free – If you’re sensitive to gluten or trying to reduce sugar intake, this recipe is a fantastic option. There are no added sugars or processed ingredients—just real, wholesome food.
Eating healthy doesn’t have to be boring. This casserole is a great way to enjoy a nutritious meal without sacrificing flavor.
Preparation Time, Servings, and Nutritional Information Easy Philly Cheesesteak Casserole
One of the best things about this recipe is how quickly it comes together. Here’s a breakdown of the time you’ll need:
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 6
- Yield: One 9×13 casserole dish
Nutritional Information (Per Serving):
- Calories: 320
- Protein: 25g
- Fat: 22g
- Carbohydrates: 6g
- Fiber: 2g
- Net Carbs: 4g
Ingredients List Easy Philly Cheesesteak Casserole
To make this Philly Cheesesteak Casserole, you’ll need the following ingredients:
- 1 ½ lbs thinly sliced steak (ribeye, sirloin, or shaved beef)
- 1 tablespoon olive oil
- 1 teaspoon garlic salt
- ½ teaspoon black pepper
- 1 small onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 cup mushrooms, sliced (optional)
- 1 tablespoon Worcestershire sauce
- ½ cup beef broth
- 4 oz cream cheese, softened
- 8 slices provolone cheese
Step-By-Step Cooking Instructions Easy Philly Cheesesteak Casserole
1: Preheat the Oven
Start by preheating your oven to 350°F (175°C). This ensures that your casserole bakes evenly.
2: Cook the Beef
In a large skillet, heat olive oil over medium-high heat. Add the thinly sliced steak, season with garlic salt and black pepper, and cook for 3-4 minutes, stirring occasionally, until the beef is browned. Transfer to a plate and set aside.
3: Sauté the Vegetables
In the same skillet, add the sliced onions, bell peppers, and mushrooms (if using). Cook for 5 minutes until they are tender and slightly caramelized.
4: Make the Sauce
Stir in the Worcestershire sauce, beef broth, and cream cheese, cooking until the cream cheese melts and the mixture is smooth.
5: Assemble the Casserole
Return the beef to the skillet and mix well. Transfer everything to a 9×13 baking dish.
6: Add the Cheese and Bake
Layer provolone slices on top and bake for 15 minutes, or until the cheese is melted and bubbly.
7: Serve and Enjoy
Remove from the oven and let cool for 5 minutes before serving.
This dish is best served hot and pairs well with a simple side salad or roasted vegetables.

How to Serve
This Philly Cheesesteak Casserole is incredibly versatile and can be served in several delicious ways. Whether you’re keeping it low-carb or serving it alongside traditional sides for family and friends, there are plenty of options to enjoy this hearty dish.
For a classic, low-carb meal, serve this casserole on its own or alongside a simple green salad. The richness of the melted provolone, combined with the juicy beef and sautéed vegetables, makes it incredibly satisfying without any additional sides.
If you want a more hearty keto meal, pair it with cauliflower rice or roasted vegetables like Brussels sprouts, asparagus, or zucchini. The mild flavors of roasted veggies complement the savory, cheesy goodness of the casserole without overpowering it.
For those who aren’t following a strict low-carb diet, this casserole also pairs well with crusty bread, garlic bread, or even buttered dinner rolls. You can scoop the cheesy beef mixture onto a slice of toasted bread for an open-faced cheesesteak experience.
Another great option is using lettuce wraps for a lighter take on the dish. Spoon some of the cheesy steak mixture into a large, crisp lettuce leaf and fold it like a taco for a fresh, crunchy bite.
For a fun twist, try serving this casserole as a filling for stuffed bell peppers. Simply slice a bell pepper in half, remove the seeds, and fill each half with the cooked casserole mixture. Bake at 375°F for about 15 minutes until the peppers are tender. This variation makes for an easy meal-prep-friendly option that’s both colorful and delicious.
However you serve it, this Philly Cheesesteak Casserole is a meal that will keep everyone coming back for seconds. It’s flavorful, filling, and easy to customize to fit your personal preferences.
Pairing Suggestions
While this Philly Cheesesteak Casserole is a complete meal on its own, pairing it with the right sides and beverages can elevate the dining experience.
Best Side Dishes for Philly Cheesesteak Casserole
If you’re keeping things low-carb, consider serving this dish with:
- Steamed or roasted vegetables – Broccoli, cauliflower, or green beans add freshness to balance the rich flavors.
- Cauliflower mash – A creamy alternative to mashed potatoes that pairs beautifully with the cheesy beef.
- Keto-friendly coleslaw – A tangy, crunchy coleslaw adds a refreshing contrast to the casserole’s savory richness.
If you’re serving this dish to family and friends who aren’t following a keto diet, here are some delicious options:
- Buttered egg noodles – A simple and comforting side that soaks up all the cheesy goodness.
- Baked sweet potatoes – The natural sweetness of roasted or mashed sweet potatoes pairs well with the bold flavors of the casserole.
- Rice or quinoa – A simple grain base can make this dish stretch even further.
Best Drinks to Serve with Philly Cheesesteak Casserole
The richness of this dish pairs well with light, refreshing beverages. If you enjoy non-alcoholic drinks, try serving it with:
- Sparkling water with lemon – The bubbles and citrus help cut through the richness of the cheese.
- Iced tea (sweet or unsweetened) – A classic, refreshing pairing that balances the savory elements.
- Homemade lemonade – The tartness of fresh lemon juice pairs nicely with the cheesy, savory flavors.
For those who enjoy wine or cocktails, consider:
- A dry red wine like Cabernet Sauvignon or Merlot – These wines have bold flavors that complement the richness of the beef and cheese.
- A crisp white wine like Sauvignon Blanc – A light white wine offers a refreshing contrast to the dish.
- A simple whiskey or bourbon on the rocks – The deep flavors of whiskey pair well with the umami notes of the beef.
Pairing this dish thoughtfully can turn it into a well-rounded and enjoyable meal experience.
Storage, Freezing & Reheating Instructions
One of the best things about this Philly Cheesesteak Casserole is that it stores beautifully. Whether you want to make it ahead for meal prep or save leftovers, here’s how to keep it fresh.
How to Store Leftovers
If you have leftovers, let the casserole cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. The flavors actually develop even more after a day, making leftovers taste just as delicious, if not better.
How to Freeze Philly Cheesesteak Casserole
To freeze, allow the casserole to cool completely. Then, transfer it to a freezer-safe container or divide it into individual portions in freezer-safe bags. Label with the date and store for up to 3 months.
How to Reheat
For best results, reheat in the oven at 350°F for 15-20 minutes until warmed through. If you’re in a hurry, you can also reheat individual portions in the microwave for 1-2 minutes on medium heat.
If frozen, allow the casserole to thaw in the fridge overnight before reheating for even heating.
Proper storage ensures that this dish remains flavorful and fresh for days or even weeks after making it.
Common Mistakes to Avoid
Even though this recipe is simple, here are some common mistakes to watch out for:
- Using tough cuts of beef – The key to a tender casserole is using thinly sliced ribeye, sirloin, or shaved beef. Avoid stew meat, which can be chewy.
- Overcooking the vegetables – Bell peppers and onions should be tender but still have a slight bite to them. Cooking them too long can make them mushy.
- Not seasoning the beef properly – Don’t skip seasoning with garlic salt and black pepper to ensure the flavors are well-balanced.
- Forgetting to drain excess liquid – If your beef or vegetables release a lot of moisture, drain any excess liquid before adding the cheese to prevent a soggy casserole.
- Skipping the cream cheese – Cream cheese helps create a creamy texture that holds everything together. Without it, the casserole might feel dry.
By keeping these tips in mind, you’ll ensure your casserole turns out perfectly every time.
Pro Tips for the Best Philly Cheesesteak Casserole
- Use an oven-safe skillet – If you have a cast iron or oven-safe skillet, you can cook everything in the same pan and transfer it directly to the oven.
- Shred your own cheese – Pre-shredded cheese contains anti-caking agents that can affect melting. Use freshly sliced or shredded provolone for the best texture.
- Add a spicy kick – If you love spice, add sliced jalapeños or a dash of hot sauce to the mix.
- Make it extra cheesy – Layer some shredded cheddar or mozzarella between the beef and provolone for an even cheesier bite.
- Double the batch for meal prep – This dish reheats well, so making a larger batch can save you time during busy weeks.
Frequently Asked Questions (FAQs)
Can I use ground beef instead of sliced steak?
Yes! Ground beef works well as a budget-friendly option, though it will have a different texture than traditional Philly cheesesteak.
What can I use instead of provolone cheese?
You can substitute mozzarella, white cheddar, Swiss, or Monterey Jack for a different flavor.
Can I make this dish ahead of time?
Absolutely! Assemble the casserole ahead, cover it tightly, and refrigerate for up to 24 hours before baking.
Is this recipe gluten-free?
Yes! There are no grains or gluten-containing ingredients in this dish, making it naturally gluten-free.
Conclusion & Call to Action
This Philly Cheesesteak Casserole is the ultimate comfort food with a low-carb twist. It’s easy to make, packed with protein, and bursting with rich flavors. Whether you’re following a keto diet or just looking for a hearty meal, this recipe is guaranteed to satisfy.
If you try this recipe, I’d love to hear how it turned out! Leave a comment, rate the recipe, or share it on social media. Happy cooking!
Print
Easy Philly Cheesesteak Casserole – Whole Lotta Yum
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This Philly Cheesesteak Casserole is a low-carb, keto-friendly twist on the classic sandwich. Packed with juicy steak, peppers, onions, and melted provolone cheese, this hearty dish is perfect for an easy weeknight dinner or meal prep.
Ingredients
- 1 ½ lbs thinly sliced steak (ribeye, sirloin, or shaved beef)
- 1 tablespoon olive oil
- 1 teaspoon garlic salt
- ½ teaspoon black pepper
- 1 small onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 cup mushrooms, sliced (optional)
- 1 tablespoon Worcestershire sauce
- ½ cup beef broth
- 4 oz cream cheese, softened
- 8 slices provolone cheese
Instructions
- Preheat oven to 350°F. Grease a 9×13 baking dish or use an oven-safe skillet.
- Heat olive oil in a large skillet over medium-high heat. Add thinly sliced beef, season with garlic salt and black pepper, and cook until browned. Remove from skillet and set aside.
- In the same skillet, sauté onions, bell peppers, and mushrooms (if using) until tender.
- Stir in Worcestershire sauce, beef broth, and cream cheese until melted and well combined.
- Return beef to the skillet, mix well, then transfer everything to the baking dish (if not using an oven-safe skillet).
- Layer provolone slices on top and bake for 15 minutes, or until the cheese is melted and bubbly.
- Let cool for 5 minutes before serving.
Notes
- Use ground beef instead of sliced steak for a budget-friendly variation.
- Try mozzarella or cheddar instead of provolone for a different flavor.
- Make it ahead and store it in the fridge for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American