| | |

Philly Cheesesteak Casserole

Philly Cheesesteak Casserole

If you love a classic Philly cheesesteak sandwich but want something easier, cozier, and perfect for meal prep, this Philly cheesesteak casserole is about to become a weekly repeat.

This high-protein Philly cheesesteak casserole recipe has all the bold flavor of the original: seasoned beef, sautéed peppers and onions, and melty cheese, baked into one easy dish. No hoagie rolls required.

It’s hearty, family-friendly, naturally low carb, and completely weeknight realistic.

Why You’ll Love This Recipe

  • It works perfectly for meal prep. One pan, reheats beautifully, and tastes even better the next day.
  • It’s quick and low effort. Since the meat is already cooked, you’re mostly just assembling and baking.
  • It’s high-protein and filling, so it will actually keep you full until your next meal.
  • You can customize it with different proteins, vegetables, or cheeses.
  • It has all the flavors of a Philly cheesesteak in a cheesy, cozy casserole.

Why You’ll Love This Philly Cheesesteak Casserole

  • High-protein and satisfying
  • Naturally low-carb and keto-friendly
  • No bread or pasta required
  • One-pan dinner
  • Great for meal prep
  • Reheats beautifully

If you love cozy bakes like my High-Protein Tamale Casserole or Big Mac Chicken Casserole, this one fits right into that comfort-food-but-make-it-balanced rotation.

What Is Philly Cheesesteak Casserole?

A traditional Philly cheesesteak sandwich includes thinly sliced steak, sautéed onions and peppers, and melted cheese served on a hoagie roll.

A Philly cheesesteak casserole takes those same flavors and bakes them into a layered dish instead. Instead of bread, everything is combined in a baking dish and topped with cheese.

Many versions add pasta or rice. This recipe keeps things simple and protein-focused, making it naturally keto-friendly and lower in carbs than traditional versions.

Another reader favorite in this category is my ground beef tamale casserole, which has the same comfort-food vibe with a Tex-Mex twist.

Ingredients You’ll Need

Here’s what makes this casserole taste like a true Philly cheesesteak.

  • Ground beef or shaved steak – The base of this Philly cheesesteak casserole recipe. Lean beef keeps it flavorful without excess grease.
  • Bell peppers – Add color, sweetness, and that signature cheesesteak flavor.
  • Onion – Essential for that classic savory depth.
  • Garlic – Boosts overall flavor.
  • Worcestershire sauce – Adds that unmistakable cheesesteak richness.
  • Cream cheese (if used in yours) – Creates a creamy texture and binds everything together.
  • Provolone or mozzarella cheese – Melts over the top for that authentic cheesesteak finish.
  • Salt and black pepper – Balance the flavors.

How to Make Philly Cheesesteak Casserole

Step 1: Brown the Beef

Cook ground beef or shaved steak in a large skillet until browned. Drain excess grease if needed.

Step 2: Sauté the Vegetables

Add onions and bell peppers to the skillet and cook until softened and slightly caramelized.

Step 3: Add Flavor

Stir in garlic and Worcestershire sauce. If using cream cheese, mix until smooth and combined.

Step 4: Bake

Transfer the mixture to a baking dish, top with provolone or mozzarella cheese, and bake until bubbly and golden.

Let it rest slightly before serving so it sets.

Is This Philly Cheesesteak Casserole Keto?

Yes. This recipe is naturally low-carb and keto-friendly because it skips bread, pasta, and rice.

Each serving is high in protein and moderate in fat, making it ideal for anyone following a lower-carb lifestyle.

If you’re specifically looking for a keto Philly cheesesteak casserole, this version fits the bill without feeling restrictive.

Protein Breakdown

This high-protein Philly cheesesteak casserole delivers approximately 30+ grams of protein per serving, depending on the exact cut of beef and cheese used.

It’s filling enough to stand alone as a main course.

What to Serve with Philly Cheesesteak Casserole

One of the most searched questions is what to serve with Philly cheesesteak casserole.

Here are easy options:

  • Side salad
  • Roasted broccoli
  • Cauliflower mash
  • Garlic green beans
  • Sweet potato fries (if not low carb)

You can also serve it alongside my Chicken Enchilada Skillet for another easy weeknight dinner idea.

Can I Make This Ahead of Time?

Yes. This casserole is perfect for meal prep.

You can:

  • Assemble and refrigerate before baking
  • Bake and portion into containers
  • Freeze up to 3 months

Reheat in the microwave or oven until warmed through.

Can I Use Shaved Steak Instead of Ground Beef?

Absolutely. Thinly sliced sirloin or shaved steak makes this even more traditional.

Ground beef is easier and more budget-friendly, which is why many Philly cheesesteak casserole recipes use it.

Tips for the Best Philly Cheesesteak Casserole

  • Don’t overcook the peppers — slight texture is ideal
  • Use freshly shredded cheese for the best melt
  • Let the casserole rest before slicing
  • Season generously — cheesesteak flavor relies on salt balance

Frequently Asked Questions

Is casserole low-carb?

Yes. Without bread or pasta, it is naturally low-carb.

Can I freeze casserole?

Yes. Cool completely, wrap tightly, and freeze up to 3 months.

What cheese is best for casserole?

Provolone is traditional, but mozzarella works beautifully as well.

Can I make this dairy-free?

You can omit cream cheese and use a dairy-free shredded alternative.

You May Also Like

No ratings yet

Philly Cheesesteak Casserole

This high-protein Philly cheesesteak casserole recipe is an easy, keto-friendly dinner made with seasoned beef, sautéed peppers, and melty cheese. Perfect for meal prep.
Print Recipe Share Recipe
REMOVE ADSExperience ad-free content
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
SERVINGS: 6

Ingredients

  • 1 lb cooked ground beef or shaved steak
  • 1 bell pepper sliced
  • 1/2 yellow onion sliced
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/2 cup cottage cheese blended
  • 1/2 cup mozzarella or provolone, shredded
  • 2 eggs

Instructions

Enable step-by-step mode
  • Preheat your oven to 375°F and grease a medium casserole dish.
  • In a large mixing bowl, combine the cooked beef, bell pepper, onion, garlic powder, salt, and pepper. Stir to combine.
  • In a separate bowl, whisk together the blended cottage cheese and eggs until smooth. Pour into the beef mixture and stir to coat everything evenly.
  • Transfer the mixture to your prepared casserole dish. Sprinkle the shredded cheese evenly over the top.
  • Bake for 20–25 minutes, or until the cheese is melted, bubbly, and slightly golden.
  • Let cool for a few minutes before serving.

Did you make this recipe?

We’d love to see! Tag @wholesomelymorgan on Instagram! #wholesomelymorgan

Still Hungry?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating