I’ll never forget the first time I threw this Philly Cheesesteak Breakfast Casserole together on a sleepy Sunday morning. We’d had friends stay over unexpectedly, and I needed something hearty to feed the crowd fast. That’s when it hit me – why not take all those amazing Philly cheesesteak flavors we love and turn them into a cozy breakfast bake?

Table of Contents
Table of Contents
Why You’ll Love This Philly Cheesesteak Breakfast Casserole
Well let me tell you, that happy accident became an instant family favorite! The way the melty provolone mixes with those tender slices of ribeye, the sweet onions and peppers getting all caramelized – it’s like your favorite sandwich met the fluffiest scrambled eggs and they decided to throw a party. My husband still jokes that he married me for this casserole (though I know it’s really for my chocolate chip cookies).
What makes this recipe special is how it balances those bold sandwich flavors with breakfast comfort. I’ve tweaked it over dozens of Sunday brunches – learning exactly when to pull it from the oven so the eggs stay creamy, how thin to slice the steak for maximum tenderness, and that perfect ratio of cheeses. Trust me, once you try this, those boring old breakfast casseroles will seem like amateur hour!
Listen, I know everyone claims their recipe is the best – but this casserole? It’s got some serious magic going on. Here’s why it’s become my go-to for brunches, holidays, and those “I need something amazing STAT” mornings:
- It’s breakfast AND dinner flavors in one – Who says you can’t have your steak sandwich and eat it with eggs too? The combo is downright addictive.
- The melty cheese situation is next-level – That provolone-mozzarella combo creates the perfect stretchy, gooey cheese pull we all crave.
- Feeds a crowd without fuss – I’ve served this to everyone from hungry teenagers to my picky aunt Marge – plates always come back clean.
- Fresh veggies make it feel wholesome – Don’t tell my kids, but those peppers and onions pack in nutrients between all that cheesy goodness.
- Leftovers taste even better – The flavors mingle overnight and make for killer breakfast sandwiches the next day.
Seriously, this is the kind of dish that’ll have people asking for the recipe before they’ve even finished their first bite!
Ingredients for Philly Cheesesteak Breakfast Casserole
Let me walk you through exactly what you’ll need to make this beauty. I’ve learned over the years that quality ingredients make all the difference here – don’t skimp on the good stuff!
- 1 pound ribeye steak – thinly sliced against the grain (trust me, this makes it melt-in-your-mouth tender)
- 1 medium onion – diced small (I like yellow for sweetness)
- 1 bell pepper – red or green, diced (go with red if you want extra sweetness)
- 4 large eggs – farm fresh if you can get ’em
- 2 cups whole milk – 2% works in a pinch, but whole gives the richest texture
- 1 cup shredded provolone – the authentic Philly choice
- 1 cup shredded mozzarella – for that perfect stretch
- 1 teaspoon garlic powder – our secret flavor booster
- 1 teaspoon salt – kosher salt works best
- ½ teaspoon black pepper – freshly cracked if you’ve got it
- 8 slices bread – hoagie or Italian, slightly stale is actually better!
- Fresh parsley – chopped, for that pop of color

Ingredient Substitutions & Notes
Ran out of something? No worries! Here’s how to adapt:
- Steak: Sirloin works great if ribeye isn’t available – just slice extra thin
- Cheese: Swiss makes a tasty sub for provolone in a pinch
- Bread: Any sturdy white bread works – just avoid super soft sandwich bread
- Veggies: Mushrooms would be amazing if you’re feeling fancy
Remember – fresh is best whenever possible, especially for the steak and veggies!
How to Make Philly Cheesesteak Breakfast Casserole
Okay, let’s get cooking! I promise this comes together easier than you think – just follow these steps and you’ll have magic in no time:
- Heat things up: Preheat your oven to 350°F (175°C) and grease that 9×13-inch baking dish. No sticking allowed!
- Brown that beautiful steak: In your favorite skillet over medium heat, cook the thinly sliced ribeye until it’s nicely browned. Here’s my trick – drain off any excess fat (we want flavor, not grease!) and transfer the steak to a bowl.
- Sauté the veggies: In that same skillet, toss in your diced onion and bell pepper. Let them cook for 5-7 minutes until they’re softened and smelling amazing. That sizzle sound? Music to my ears!
- Egg magic: In a big bowl, whisk together the eggs, milk, garlic powder, salt, and pepper like you mean it. Get it nice and smooth – no stray egg whites!
- Bread base: Now cube up your bread – slightly stale works best! Spread those cubes evenly in your greased baking dish. This is your foundation.
- Layer it up: Top the bread with your steak and veggie mixture, then shower everything with both cheeses. Don’t be shy – more cheese is always better!
- Egg bath: Slowly pour that egg mixture over everything. Take your time to make sure every corner gets some love.
- Bake to perfection: Slide it into your preheated oven and bake for 45-50 minutes. You’ll know it’s done when the top is golden and the center doesn’t jiggle.
- Rest and garnish: Let it cool for 5 minutes (I know, the wait is torture!), then sprinkle with fresh parsley for that chef’s touch.
Tips for Perfect Philly Cheesesteak Breakfast Casserole
Here are my hard-won secrets for casserole success:
- Pat your steak dry before cooking for better browning
- Day-old bread absorbs the egg mixture better without getting mushy
- Let it rest before slicing – patience makes cleaner cuts!
- For extra crispiness, broil the last 2 minutes
Philly Cheesesteak Breakfast Casserole: A Mind-Blowing Morning Masterpiece
A hearty breakfast casserole combining the flavors of a classic Philly cheesesteak with eggs and melty cheese.
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
Ingredients
- 1 pound ribeye steak or sirloin, thinly sliced
- 1 medium onion, diced
- 1 bell pepper (red or green), diced
- 4 large eggs
- 2 cups milk
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- 8 slices of bread (preferably hoagie or Italian)
- Fresh parsley, chopped (for garnish)
Instructions
- Preheat your oven to 350°F (175°C). Prepare a greased 9×13-inch baking dish.
- In a skillet over medium heat, cook the sliced steak until browned. Drain any excess fat.
- Add diced onion and bell pepper to the skillet. Sauté until softened, about 5-7 minutes. Remove from heat.
- In a large bowl, whisk together the eggs, milk, garlic powder, salt, and pepper until well combined.
- Cut the slices of bread into cubes and evenly distribute them in the bottom of the greased baking dish.
- Spread the cooked beef and vegetable mixture over the bread cubes. Sprinkle shredded provolone and mozzarella cheese on top.
- Carefully pour the egg mixture over the layers, ensuring even coverage.
- Place the casserole in the preheated oven and bake for 45-50 minutes, or until the eggs are set and the top is golden brown.
- Once cooked, remove from the oven and let it cool for a few minutes. Garnish with chopped parsley before serving.
Notes
- Best served warm.
- Can be stored in the refrigerator for up to 3 days.
- Reheat in the oven for best texture.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Low Calorie
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 150mg
Serving and Storing Philly Cheesesteak Breakfast Casserole
Oh, the glorious moment when that golden-brown shopper comes out of the oven! Here’s how I serve it:
Slice it up hot and watch those cheese strings stretch for days. It’s perfect with a simple side of fresh fruit to balance the richness – grapes or melon work great. My husband always douses his with hot sauce (Cholula is our favorite here).
Leftovers? They’re almost better! Just cover tightly and refrigerate for up to 3 days. Reheat slices in a 350°F oven for 15 minutes (microwave works in a pinch but can make the bread soggy). Pro tip: leftover slices make killer breakfast sandwiches when tucked between toasted English muffins!

Nutritional Information for Philly Cheesesteak Breakfast Casserole
Now, I’m no nutritionist – but here’s the scoop on what’s in each hearty serving (about one generous slice). Remember, these are estimates and will vary based on your specific ingredients. My philosophy? Everything in moderation, especially when it tastes this good!
- Calories: 350
- Protein: 25g (hello, muscle fuel!)
- Carbs: 25g
- Fat: 20g (10g saturated)
- Fiber: 2g
- Sugar: 5g
Not too shabby for a dish that basically hugs your tastebuds awake!
FAQs About Philly Cheesesteak Breakfast Casserole
Over the years, I’ve gotten all sorts of questions about this recipe – here are the ones that pop up most often:
“What cheese combo works best?”
Hands down, the provolone-mozzarella duo is my gold standard. The provolone gives that authentic Philly flavor while the mozzarella adds that Instagram-worthy cheese pull. Though if you’re feeling adventurous, sharp white cheddar makes a fun twist!
“Can I use a different cut of steak?”
While ribeye is king (that marbling equals maximum flavor!), sirloin works beautifully too. Just be sure to slice it paper-thin against the grain – I pop mine in the freezer for 20 minutes first to make slicing easier.
“How can I make this low-carb?”
Easy peasy! Simply skip the bread and add an extra egg or two. The veggies and steak still give it plenty of substance. My keto friends swear by this version!
“Can I prep this ahead?”
Absolutely! Assemble everything the night before (except the eggs), cover tightly, and refrigerate. In the morning, whisk your eggs with milk and pour over – adds maybe 5 extra minutes to baking time. Perfect for holiday mornings!
“What if I don’t have hoagie bread?”
No stress! Any sturdy bread works – Italian, French, even sourdough. Just avoid the super soft sandwich bread unless you want mush city.

Share Your Philly Cheesesteak Breakfast Casserole
I’d love to hear how your casserole turns out! Snap a pic of that cheesy masterpiece and tag me on Instagram – nothing makes me happier than seeing your kitchen creations. Drop a comment below with any tweaks you made (I’m always looking for new ideas!). Happy cooking, friends!
For more kitchen inspiration, check out our latest posts or follow along on Facebook!