Philly Cheesesteak Casserole

 

Your New Favorite Comfort Food Just Got a Casserole Makeover

Hey there, my fellow flavor adventurer! Have you ever had one of those days where a classic, hearty, no-fuss comfort food is the only thing that will do? You know the feeling. Maybe it’s a chilly evening, maybe you’re feeding a hungry crowd after a big game, or maybe you just really, really deserve a cheesy, savory, soul-warming hug in a baking dish. I get it. We all have those days.

But what if I told you we could take that iconic, mouthwatering flavor of a Philly Cheesesteak—you know, the sizzling beef, the sweet caramelized onions, the tender peppers, the epic melt of provolone—and turn it into the easiest, most crowd-pleasing casserole you’ll make all season? Forget the messy, squished sandwich roll. We’re talking about layering all that incredible goodness into one glorious, baked-to-perfection dish.

This Philly Cheesesteak Casserole is my ultimate weeknight hero. It’s the answer to “what’s for dinner?” that makes everyone’s eyes light up. It’s packed with protein, loaded with veggies (shhh, don’t tell the kids), and comes together in a flash. It’s the perfect intersection of indulgent flavor and feel-good nourishment, and I am so excited to guide you through it. So, grab your favorite skillet and let’s cook up some serious comfort, together!

A Cheesy Love Story That Started on a Sidewalk

My love affair with the Philly cheesesteak is a core food memory. It wasn’t in a fancy restaurant; it was on a bustling, loud, and wonderfully chaotic sidewalk in Philadelphia years ago. I was visiting a friend, and she swore she knew the best spot. We joined a line that wrapped around the corner, the air thick with the most incredible aroma of sizzling onions and seared beef. I remember watching the cooks behind the counter, a blur of motion as they chopped steak on the griddle with practiced precision, piled it high on hoagie rolls, and draped it in that iconic, melting cheese.

That first bite was pure magic. It was messy, juicy, cheesy, and absolutely perfect. I’ve tried to recreate that feeling at home so many times, but let’s be real—getting that thin-sliced ribeye and the perfect bread can be a project. One night, staring into my fridge at some ground beef, bell peppers, and a bag of potatoes, I had a lightbulb moment. What if I deconstructed it? What if I took all those iconic flavors and baked them into a cozy, shareable casserole? The result was an instant hit in my house, and it’s been a requested recipe ever since. It captures the soul of that sidewalk sandwich but makes it accessible for any night of the week.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Philly Cheesesteak Casserole


  • Author: clarawhitmore
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

This Philly Cheesesteak Casserole is a hearty baked dish inspired by the classic sandwich. Loaded with seasoned ground beef, sautéed peppers and onions, and plenty of melted cheese, it’s a comforting and family-friendly meal perfect for weeknights.


Ingredients

Scale
  • 1 lb ground beef
  • 2 tbsp olive oil
  • 1 large onion, sliced
  • 2 bell peppers (green or red), sliced
  • 8 oz mushrooms, sliced (optional)
  • 2 cloves garlic, minced
  • 1 tsp Worcestershire sauce
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 4 oz cream cheese, softened
  • 1/2 cup mayonnaise
  • 2 cups shredded provolone or mozzarella cheese
  • Fresh parsley, for garnish (optional)

Instructions

  1. Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
  2. In a large skillet over medium-high heat, cook ground beef until browned. Drain excess fat and set aside.
  3. In the same skillet, heat olive oil and sauté onions, peppers, and mushrooms (if using) until softened, about 6–8 minutes. Add garlic and cook 1 more minute.
  4. Return beef to skillet. Stir in Worcestershire sauce, salt, and pepper. Mix well.
  5. Spread beef and veggie mixture into prepared baking dish.
  6. In a small bowl, whisk cream cheese and mayonnaise until smooth. Spread over beef mixture.
  7. Sprinkle shredded provolone evenly on top.
  8. Bake uncovered for 20–25 minutes, until cheese is melted and bubbly.
  9. Garnish with fresh parsley and serve hot.

Notes

  • Use thinly sliced steak instead of ground beef for a more authentic Philly flavor.
  • Add jalapeños for spice or swap in pepper jack cheese.
  • Serve with crusty bread or over rice, pasta, or cauliflower rice for a full meal.
  • Make ahead by assembling and refrigerating—just bake when ready.
  • Leftovers reheat well in the oven or microwave.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 portion
  • Calories: 460
  • Sugar: 5g
  • Sodium: 780mg
  • Fat: 34g
  • Saturated Fat: 15g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 95mg

Keywords: philly cheesesteak casserole, ground beef casserole, low carb cheesesteak bake, cheesy beef and peppers, weeknight beef casserole

Gathering Your Flavor All-Stars

Here’s everything you’ll need to build this masterpiece. I’ve included some of my favorite chef insights and swaps to make this recipe work for you!

  • 1 lb ground beef (85/15 lean/fat is perfect): This is our hearty, savory base. The little bit of fat adds so much flavor! Chef’s Insight: For a leaner option, ground turkey or chicken works beautifully. For a more authentic “steak” flavor, you can even use very thinly sliced sirloin or ribeye—just give it a quick sear and chop it up!
  • 1 small onion, sliced: They sweeten and caramelize as they cook, building a foundational flavor layer. Yellow or white onions are my go-to here.
  • 1 green bell pepper, sliced & 1 red bell pepper, sliced: The classic Philly duo! The red pepper is a tad sweeter, and the green adds a slightly more robust flavor. Using both makes the dish visually stunning and deliciously balanced.
  • 2 cloves garlic, minced: Because is anything truly good without garlic? It adds that essential aromatic punch.
  • 2 cups cooked pasta or thinly sliced cooked potatoes: This is your “bed” and your chance to customize! Chef’s Swap: For a low-carb option, try cauliflower rice or even sliced zucchini. For pasta, cavatappi, penne, or rotini are fantastic for holding onto the sauce.
  • 1/2 cup sour cream or cream cheese: This is our secret weapon for a luxuriously creamy base that holds everything together. Sour cream adds a slight tang, while cream cheese makes it ultra-rich and decadent.
  • 1 tsp Worcestershire sauce: Don’t skip this! It’s the umami bomb that deepens the beef flavor and ties everything together.
  • 1/2 tsp salt & 1/4 tsp black pepper: Seasoning superstars. We’ll season as we go for the best flavor.
  • 6–8 slices provolone cheese: The star of the show! This cheese melts into that perfect, stretchy, iconic blanket we all love. Chef’s Tip: You can also use shredded provolone for easier coverage, or even a mix of provolone and mozzarella for maximum cheese-pull effect.
  • 1 tbsp olive oil: For sautéing our beautiful veggies to tender perfection.

Let’s Build Our Flavor Masterpiece, Step-by-Step

Okay, friends! Preheat that oven to 375°F (190°C) and let’s get cooking. This process is simple, satisfying, and your kitchen is about to smell incredible.

Step 1: The Veggie Sauté. Grab your trusty large, oven-safe skillet (if you have one—it saves on dishes!) or a regular skillet. Heat the tablespoon of olive oil over medium heat. Once it shimmers, add your sliced onions and bell peppers. We’re not just wilting them; we’re giving them a chance to develop sweetness. Sauté them for 6-8 minutes, stirring occasionally, until they’ve softened and have those gorgeous golden-brown edges. Once they’re perfect, scoop them out into a bowl and set them aside. Little Chef Hack: Don’t clean the skillet! All those little browned bits left behind are pure flavor gold for our beef.

Step 2: The Beefy Base. In that same skillet, add your ground beef. Crank the heat up to medium-high and break it apart with your spoon as it cooks. We want it nicely browned and crumbly. This should take about 5-7 minutes. Once there’s no pink left, carefully drain off the excess fat. Now, add your minced garlic, Worcestershire sauce, salt, and pepper. Give it a good stir and let the garlic cook for just one minute until fragrant—you’ll smell it! Now, take the skillet off the heat and stir in your sour cream (or cream cheese) until everything is beautifully combined and creamy.

Step 3: The Grand Assembly. Grab a 9×13 inch baking dish and give it a light coating of non-stick spray or a quick brush of oil. Now, let’s layer! First, spread your cooked pasta or sliced potatoes evenly across the bottom. This is our foundation. Next, pour and spread the entire beef mixture over the top. Follow that with a glorious blanket of your sautéed onions and peppers. Finally, the pièce de résistance: artfully lay your slices of provolone cheese over the entire surface, covering it like a cheesy quilt of dreams.

Step 4: Bake to Bubbly Perfection. Carefully place your assembled casserole into the preheated oven. Bake it for 20-25 minutes. You’re waiting for that moment of magic: the cheese should be completely melted, golden, and irresistibly bubbly around the edges. If you’re feeling fancy, you can pop it under the broiler for the last minute to get those beautiful brown spots on the cheese—just don’t walk away!

Step 5: The Hardest Part—Resting! I know, I know. You want to dive right in. But trust me on this one. Pull the casserole out of the oven and let it rest for about 5-10 minutes before serving. This allows the creamy filling to set just a little, so you get perfect, clean slices instead of a delicious but soupy mess. It’s worth the wait, I promise!

How to Serve This Cheesy Wonder

This casserole is a complete meal all on its own, truly. But a little flair never hurt anybody! I love serving generous squares right out of the baking dish. The cheese will be gloriously stringy and dramatic. For a fresh contrast, a simple side salad with a sharp vinaigrette cuts through the richness perfectly. A couple of thick slices of crusty bread are also fantastic for soaking up any saucy, cheesy bits left on the plate. For a true Philly vibe, set out some extra Worcestershire sauce or even a jar of pickled cherry peppers for those who like a little tangy heat!

Make It Your Own: Delicious Twists & Swaps

The beauty of this recipe is its flexibility! Here are a few of my favorite ways to mix it up:

  • Mushroom Lover’s Version: Add a cup of sliced cremini or baby bella mushrooms to the skillet when you sauté the peppers and onions. They add an incredible earthy, umami depth.
  • Spicy Kick: Add a pinch of red pepper flakes to the beef while it’s cooking, or use a spicy provolone or pepper jack cheese on top.
  • “The Pizza Steak”: Stir a 1/4 cup of your favorite marinara sauce into the beef mixture along with the sour cream for an Italian-American fusion twist.
  • Keto/Low-Carb: Swap the pasta/potatoes for cauliflower rice. No need to pre-cook it—just spread it raw on the bottom, and it will steam perfectly as the casserole bakes.
  • Breakfast-for-Dinner: Use breakfast sausage instead of beef and add a layer of crispy, crumbled bacon on top of the peppers before adding the cheese. Serve with a fried egg on top!

From My Kitchen to Yours: A Few Extra Thoughts

This recipe has seen many iterations in my kitchen. The first time I made it, I was so eager I used raw potatoes sliced way too thick. Let’s just say we had a… *crunchy* surprise. Lesson learned: if using potatoes, parboil them first or use very, very thin slices! Another time, my nephew decided to “help” by adding what he thought was paprika but was actually cayenne. We called it the “Five-Alarm Philly” and drank a lot of milk. It was still delicious!

Over time, I’ve learned that this dish is incredibly forgiving. Don’t have provolone? Use what you have! American cheese will give you that classic cheesesteak gooeyness, and sharp cheddar adds a fantastic tang. It’s a fantastic clean-out-the-fridge meal. The soul of this dish is in the combination of savory beef, sweet peppers and onions, and melty cheese. As long as you have that, you simply cannot go wrong.

Your Questions, Answered!

Q: Can I make this casserole ahead of time?
A: Absolutely! You are a meal-prep genius. Assemble the entire casserole, cover it tightly with plastic wrap or foil, and refrigerate it for up to 24 hours. When you’re ready, just pop it in the oven. You might need to add 5-10 minutes to the baking time since it will be going in cold.

Q: My casserole came out a bit watery. What happened?
A: This usually happens if the veggies release a lot of liquid. The key is to sauté them until they are truly tender and any liquid they release has mostly evaporated. Also, make sure to drain the fat from the ground beef thoroughly. Letting the casserole rest after baking is crucial, as it allows the filling to thicken up.

Q: Can I freeze it?
A: You can, but with a caveat. Cream-based dishes can sometimes separate or become grainy when thawed and reheated. It will still taste good, but the texture might not be as perfect. For best results, freeze before baking. Assemble it in a freezer-safe dish, wrap it tightly, and freeze for up to 2 months. Thaw in the fridge overnight before baking as directed.

Q: Is there a way to make this vegetarian?
A: For sure! Swap the ground beef for a plant-based ground “meat” alternative or a cup of cooked brown lentils. Use vegetable Worcestershire sauce (Annie’s makes a great one) and you’re good to go! The mushrooms variation mentioned above is also a great veggie option.

Nourishment Notes (Because Feeling Good is Part of the Feast!)

This is a hearty, satisfying dish designed to fuel you up and make you smile. Per serving (based on 6 servings, using 90% lean beef, sour cream, and potatoes), you’re looking at approximately:

  • Calories: 500
  • Protein: 30g
  • Carbohydrates: 25g
  • Fat: 32g
  • Saturated Fat: 15g
  • Fiber: 3g
  • Sugars: 5g
  • Sodium: 720mg
  • Cholesterol: 90mg

Remember, these are estimates. For precise numbers, use a nutritional calculator with your specific ingredients.

Prep Time: 15 min | Cook Time: 25 min | Total Time: 40 min

Cheesy, hearty, and full of flavor, this Philly Cheesesteak Casserole is a weeknight dinner win. With its simple prep and comforting layers, it’s a family-friendly recipe you’ll love making again and again whenever cravings hit.

 

Leave a Reply

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

Recipe rating