Philly Cheesesteak Casserole
This post may contain affiliate links.
When you want a filling, budget-friendly meal that everyone will give a thumbs-up to, make a Philly cheesesteak casserole. This hamburger casserole recipe is quick and simple to make, too!

If you’ve ever had an authentic Philly cheesesteak, you know how incredibly delicious it is. Juicy, tender steak with sautéed onions and bell peppers, all smothered with cheese in a fluffy hoagie roll. Insanely good, but it’s a messy meal, especially when it’s held by little hands.
Now, what if you could have all the yummy flavors of the classic sandwich, but with less calories and less mess? This Philly cheese steak casserole recipe is just that!
This super easy hamburger casserole recipe is a great dinner idea for busy weeknights. You can have a hearty and filling meal on the table in just over 30 minutes. Even better, you can prep the casserole or even fully bake it ahead to save time!
Pair this Philly cheesesteak casserole with some Instant Pot mashed cauliflower and you’ve got a quick and healthy comfort food meal.

Turning popular sandwiches into casseroles is kind of a thing. I mean, take this cheesy sloppy joe casserole for example, YUM! This casserole recipe will quickly become a hit too. Who wouldn’t love a hearty sandwich in casserole form?
Not only is this a keto Philly cheesesteak casserole, it is also dairy free. Healthy recipes don’t have to be boring!
On busy weeknights, you’ll be happy to know that there’s very little prep for this recipe. You can even slice the onions and peppers ahead of time if you want. Just store them in a container in the fridge until you’re ready to use them.
Another reason you’ll love my Philly cheesesteak casserole recipe is because it’s budget-friendly. Cuts of steak can be expensive, but hamburger meat is very budget-friendly.
Happy Kitchen Secrets
Here are my most important mom-tested cooking tips for making this easy casserole recipe. I’ve made this countless times, to save you from a failed attempt.
- Use lean ground beef (I recommend an 85/15 blend) so that the meal isn’t greasy. You can also use ground turkey or ground chicken if you’d like to make it leaner.
- Don’t overcook the onions and peppers. They will finish cooking completely as the casserole bakes in the oven.
- If dairy free isn’t a concern for you, feel free to use shredded cheese or cheese sauce instead.
Ingredients

The ingredients are pretty straight-forward and easy to find at almost any grocery store.
If you’ve never used nutritional yeast to make a dairy free cheese sauce, I think you’ll be surprised at how delicious it is! The consistency is thick and creamy, almost like melted Velveeta on a traditional cheese steak sandwich.
It also includes coconut aminos. If you’re unfamiliar with this gluten free soy sauce substitute, read my post, Coconut Aminos vs Soy Sauce.
Substitutions and Variations
If you do not need a dairy-free option, use slices of provolone cheese, shredded mozzarella, or cubes of Velveeta on top of this casserole.
You can also make a tangier cream sauce by using half mayo and half sour cream. There are even dairy-free sour cream options out there if you want to give it a shot.
Green bell peppers are the lowest in natural sugars, but if you can’t find them or don’t like them, use another color/variety of bell pepper.
Coconut aminos is a gluten-free soy sauce substitute. If you don’t need the hamburger casserole gluten-fee, you can use low-sodium soy sauce or Worcestershire sauce.
How to Make Philly Cheesesteak Casserole
Let’s make this easy recipe! Let’s take it step-by-step.

- Brown the hamburger in a large skillet. Then stir in the sliced white onions and green bell pepper strips.
- Add some liquid for moisture. Stir in beef broth and cream and let it simmer on low for a bit.
- Make the cheese sauce. Just whisk the ingredients together in a small bowl.

- Transfer the meat mixture to a baking dish and spread the cheese sauce over the top.

- Bake at 350° Fahrenheit for 15 minutes until the cheese sauce is bubbly.
Make it kid friendly: This Philly cheesesteak casserole recipe is flexible. If your kids don’t love onions or peppers, you can leave them out or chop them super small.
Storing Leftovers
Place leftovers into an airtight container and store in the fridge for up to 4 days. You could try freezing it, but the sauce may not thaw well. To reheat, pop back into the oven until warmed through.

FAQ
Ribeye steak is most commonly used in a good Philly cheesesteak. However, you could also use skirt steak or sirloin steak. The most important thing is that you have tender and juicy steak for your sandwich. In this casserole, you won't have to slice steak though! This recipe uses ground beef instead, but if you're adventurous you could use shaved steak in its place.
The original Philly cheesesteak uses Provolone cheese slices. Now, Philly cheesesteaks are made with anything from American cheese to Cheese Whiz.
I'd love to hear about your experience making this recipe! Please leave a comment and rating below!

Philly Cheesesteak Casserole
Ingredients
- 1.5 pounds ground beef
- 1 bell pepper green
- 1 medium white onion cut into strips
- 2 teaspoons Italian seasoning
- ½ cup beef broth
- ¼ cup coconut cream
Dairy Free Cheese Sauce
- 1 cup mayo
- 3 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 2 tablespoons coconut aminos
- ½ teaspoon onion powder
Instructions
- Preheat oven to 350°F (177°C).
- In a medium frying pan, brown ground beef. Season with salt and pepper to taste.
- Add sliced onion and bell pepper and cook for 3 minutes until softened. Stir in the spices, beef broth and cream.
- Whisk the cheese sauce ingredients together in a small bowl.
- Transfer the beef mixture to a baking dish then spread the cheese sauce on top.
- Bake in preheated oven for 15 minutes, or until cheese sauce is bubbly on top.
- Garnish with sliced green onions (optional) and serve.
Notes
- Use lean ground beef (I recommend an 85/15 blend) so that the meal isn't greasy. You can also use ground turkey or ground chicken if you'd like to make it leaner.
- Don't overcook the onions and peppers. They will finish cooking completely as the casserole bakes in the oven.
- If dairy free isn't a concern for you, feel free to use shredded cheese or cheese sauce instead.
Nutrition
What to Serve with Philly Cheesesteak Casserole
If you need an extra side dish, try one of our favorite veggie side dishes!
It's great with a side of greens, like flavorful air fryer roasted green beans and some easy air fryer broccoli. We also love it with air fryer zucchini.
These air fryer garlic mushrooms are another favorite, or you could even add them to the casserole for more delicious flavor.



