Philly Cheese Steak Pizza


This Philly Cheese Steak Pizza is cheesy, meaty, comfort food at it’s most addicting.  It starts by layering pizza dough with Alfredo Sauce followed by mozzarella cheese, juicy steak, bell peppers, mushrooms and more cheese then baked to golden bubbly perfection.   This Philly Cheese Steak Pizza is fabulous game day food,  party food, company food or just a fun dinner any night of the week.  Prepare to fall in love with your new favorite way to eat Philly Cheese Steak! 

top view of the best Philly Cheesesteak Pizza


Philly Cheesesteak Pizza Recipe

This Philly Steak Pizza recipe is CRAZY GOOD.  Like so crazy good that Patrick and I kept murmuring “crazy good” over and over again in between bites as we stuffed our faces with this crazy good pizza.

This Philly Cheesesteak Pizza is an ode to my absolutely favorite Philly Cheese Steak Sandwich.  I crave this meaty, cheese sandwich so much that I’ve already made Philly Cheesesteak Egg Rolls and Philly Cheesesteak Soup. The only way to possible make this dining delight even more delicious?!  Make it into Philly Cheesesteak Pizza! 

The sautéing of the steak, onions and peppers only takes about 5 minutes and the layering can be done in a flash, so that makes this Philly Cheesesteak Pizza the ultimate quick, easy and uber delicious dinner – especially if you have made the Perfect Homemade Pizza Crust beforehand and either refrigerated it or frozen it for times like this when the Philly Cheese Steak Pizza craving just won’t go away – which for me, is pretty much all the time!

I apologize in advance if you develop a craving “problem” after eating this Philly Cheesesteak Pizza. But then again, its a delicious problem to have.  And your family will love you for it because your “problem” means more of their favorite pizza, because if you all love Philly Cheesesteak sandwiches, this will be your new favorite pizza!

Why You’ll Love This Recipe

There are SO many reasons to love this Philly Steak Pizza Recipe:

  • Comfort food!  The combination of creamy Alfredo sauce, juicy marinated steak and bell peppers sandwiched in between melty cheese on soft, chewy pizza crust.  It doesn’t get any better.
  • Less expensive.  You can make an entire hearty pizza and serve the whole family for less than dining out.  
  • Freezer friendly.  This Philly Cheese Steak Pizza is freezer friendly, so you can make ahead or double the recipe for two meals in one!
  • Crowd friendly.  This Philly Cheese Steak Pizza is always a crowd favorite, making it perfect for parties!
  • Make ahead.  You can prepare the dough, marinate and even cook the steak and slice the veggies so it can come together in a flash!
side view of easy  Philly Cheesesteak Pizza recipe

Philly Steak Pizza Ingredients

This cheesesteak pizza comes together so easily! Here’s what you’ll need to make it:

  • Steak marinade: The steak marinade is a combination of Italian dressing, Worcestershire sauce, garlic, salt, pepper, and red pepper flakes.
  • Sirloin or flank steak: Slice the steak very thinly against the grain.
  • Alfredo sauce: Store-bought or homemade works perfectly!
  • Mushrooms: Slice the mushrooms thinly so they bake fully in the oven.
  • Red onion: I prefer red onion as it stands up to the other flavors better.
  • Green pepper: Green bell peppers are my personal favorite when making Philly cheesesteak anything.
  • Mozzarella cheese: Makes this alfredo sauce pizza ultra gooey.
  • Pizza crust: Store-bought or homemade works. Your choice!

What’s the Best Pizza Dough for Philly Cheese Steak Pizza?

You use store bought pizza dough, but I HIGHLY recommend my homemade pizza dough recipe. This pizza dough recipe is fool proof, flavorful and has hundreds of rave reviews! 

I’ve included step by step instructions including how to make pizza dough  ahead of time and how to freeze.  Just be aware this pizza dough recipe makes two pizzas, so you will want to either half the dough recipe or freeze one for later, or if serving a large crowd, you can double the Philly Cheesesteak Pizza recipe.  

What Cut of Meat is Best for Philly Cheesesteak Pizza?

While ribeye is the traditional cut of beef for Philly Cheese Steak, I like to use flank steak in this pizza recipe because it has the perfect amount of fat/marbling to emerge wonderfully juicy and flavorful and is less expensive.  The flank steak emerges buttery tender by slicing it against the grain and marinating it. 

What Type of Cheese is Best for Philly Cheesesteak Pizza?

There are a few different cheeses used for Philly Cheese Steak:  American Cheese, Cheeze Whiz and provolone.  For this Philly Cheese Steak Pizza, I chose to use Alfredo sauce and mozzarella.  The mozzarella melts to buttery cheesy, ooey gooey perfection.  You may also layer the Alfredo sauce with provolone if you prefer. 

showing how to make  Philly Cheesesteak Pizza by cooking steek and onions

How to Make Philly Cheesesteak Pizza

Step 1:  marinate steak.  Marinating the steak is essential because it is where the characteristic flavor comes from and it tenderizes the beef.  Our marinade consists of a simple mixture Italian dressing,  Worcestershire, garlic and red pepper flakes. 

Step 2:  slice beef thinly.  You want to slice the steak as thinly as possible.  You can also ask your butcher to do this for you on their meat slicer or here are some tips:

  • sharpen your knife before slicing the beef
  • freeze your beef for 60 minutes to make it easier to slice thinly
  • slice your beef as thinly as possible, 1/8″ thickness or less
  • slice your beef across the grain
  • make sure your skillet is smoking hot before adding your beef so it will sear on the outside and remain tender on the inside

Step 3:  saute onions and steak.  Heat 1 tablespoon olive oil over medium high heat in a large skillet. Add onions and saute for 3 minutes. Add steak with marinade to the skillet and let cook on one side without disturbing, then proceed to saute for 2 minutes or until meat is barely browned.   You don’t want to overcook your steak or it won’t be as tender.  Keep in mind the steak will continue to cook in the oven.  

showing how to make  Philly Cheesesteak Pizza by layering Alfredo sauce with cheese, steak and onions

Step 4:  add toppings.  Spread Alfredo sauce evenly over the pizza dough followed by mozzarella cheese, steak and onions, green peppers, and mushrooms and one more cup cheese.

Step 5:  bake pizza.  Bake for 10-12 minutes or until crust is golden and cheese is melted.  I then like to broil for a couple minutes to toast the cheese. 

And you have created your new crazy good addiction.  An easy addiction no less…

showing how to make  Philly Cheesesteak Pizza by layering pizza with bell peppers and mushrooms

Recipe Variations to Try

This Philly Cheesesteak Pizza boasts the same tantalizing toppings you’ll find in cheese steaks: thinly sliced steak, gooey melted cheese, sautéed onions, bell peppers and mushrooms (sometimes in cheese steaks). 

You can also add any of these common toppings :

  • sweet peppers
  • hot peppers
  • banana peppers or pepperoncini,
  • pimientos
  • olives
  • pickles
  • lettuce
  • tomatoes

So, while I’ve kept this Philly Cheese Steak Pizza recipe simple feel free to add whatever toppings your heart – or belly – desires!

Helpful Tools for Making Cheesesteak Pizza

  • Pizza Stone: The crust begins cooking/searing immediately when dough is placed on the hot stone, which results in a beautify crispy crust on the bottom that’s still soft and chewy in the middle AKA perfection.
  • Instant read thermometer allows you to make sure the water is in that tight range of temperature needed to activate yeast.  This way you know that if the yeast doesn’t activate then it’s not the water – it’s the yeast and you don’t waste your time trying to get the water right.  It also gives you the peace of mind that once the water is in the right range, you’re guaranteed perfect pizza dough. 
  • Stand mixer:  I use my stand mixer because it saves time, elbow grease and it keeps my hands from getting gooey – but it’s not 100% necessary – the dough will just take a few more minutes and elbow grease without one.
  • Cheese grater: I use this kitchen tool constantly because FRESHLY grated cheese as opposed to bagged shredded cheese is always the way to go.
  • Cast iron skillet:  A quality cast iron skillet is a must in your cooking arsenal! It is perfect for searing and creating a deeply golden exterior on everything from chicken, to roast, to pork and seamlessly transitions from the stove to the oven. I love my super high quality Staub and Le Creuset. You can also go with a more economical, trusty skillet like this one which  also works very well but it will need to be seasoned and always rubbed with vegetable oil after using.
showing how to make  Philly Cheesesteak Pizza by layering pizza with mozzarella cheese

How to Store Philly Steak Pizza

Leftovers should be stored in an airtight container in the fridge. They’ll stay fresh up to 5 days.

How to Reheat Cheesesteak Pizza

To reheat pizza in the oven:

  • Line a baking sheet with foil.
  • Place baking sheet in oven and heat at 450 degrees F until hot, about 10 minutes.  If you would like a chewier crust, then heat to 375 degrees F.
  • Transfer pizza (slices) to baking sheet and bake for 10 minutes or until heated through. Once the cheese starts bubbling then you know you’re good to go.  

To reheat pizza on the stove:

  • Add slices of pizza to skillet and over loosely with the lid.
  • Heat over medium high heat for 2-3 minutes until heated through. 

To reheat pizza in the microwave:

  • Microwave at 20 seconds intervals until heated through.  Be aware that the crust will loose crunch in the microwave. 

Can You Freeze Cheesesteak Pizza?

Yes, you can freeze Philly Cheese Steak Pizza but be aware the bell peppers become a softer, funny texture.  I recommend removing the bell pepper and mushrooms before freezing.  

To freeze:

  1. Bake pizza according to directions.
  2. Let pizza cool completely to room temperature.
  3. Add pizza slices to a large freezer safe and lay flat to freeze or wrap entire pizza a few times in plastic wrap then in foil.  
  4. When ready to eat, bake at 450 degrees F for 20-25 minutes or until heated through. 
showing how to make  Philly Cheesesteak Pizza by baking pizza until goden

What to Serve with Cheesesteak Pizza

Philly Cheese Steak Pizza is wonderful with a big green salad, fruit and pasta salad.  Here are some of my favorites:

More Homemade Pizza Recipes:




©Carlsbad Cravings by

Philly Cheese Steak Pizza

This Philly Cheese Steak Pizza is your favorite sandwich in pizza form! It's cheesy, meaty, comfort food at it's most addicting.  This Philly Cheesesteak Pizza starts by layering pizza dough with Alfredo Sauce followed by mozzarella cheese, juicy steak, bell peppers, mushrooms and more cheese then baked to golden bubbly perfection.   It's fabulous game day food,  party food, company food or just a fun dinner any night of the week.  Prepare to fall in love with your new favorite way to eat Philly Cheese Steak! 
Servings: 8 -10 servings
Total Time: 45 minutes
Prep Time: 25 minutes
Cook Time: 20 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!


Steak Marinade


  • 1/3 cup Alfredo Sauce
  • 1 cup mushrooms, THINLY sliced, more or less*
  • 1/2 large red onion, thinly sliced
  • 1 small green pepper, thinly sliced
  • 2 cups shredded mozzarella cheese
  • Salt and pepper to taste
  • 1 Recipe Perfect Homemade Pizza Crust or store bought**


  • Marinate steak with steak marinade ingredients for 1 hour up to overnight.
  • When ready to make your pizza, preheat pizza stone or baking sheet at 475 for 30 minutes. Meanwhile, finish preparing pizza dough and below toppings.
  • Heat 1 tablespoon olive oil over medium high heat in a large skillet. Add onions and saute for 3 minutes. Add steak with marinade to the skillet and let cook on one side without disturbing, then proceed to saute for 2 minutes or until meat is barely browned (it will continue to cook in the oven). Transfer to a paper towel lined plate (to soak up extra moisture).
  • To make your pizza, spread Alfredo sauce evenly over the dough, to within ½ inch of the edge. Sprinkle evenly with ½ cup cheese. Top with meat and onions, then green pepper, then mushrooms. Lightly season with freshly cracked salt and pepper. Finally top with 1 more cup cheese.
  • Bake for 10-12 minutes or until crust is golden and cheese is melted then broil for 1-2 minutes, or until cheese is golden.


*Its important to slice your mushrooms as thinly as possible so they don't "sweat" on your pizza **This recipe makes 1 pizza and the homemade crust makes 1 - so double, make a different kind of pizza or save extra dough for later!

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Carlsbad Cravings Original

Reader Interactions

leave a review

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


  1. Paula Parker says

    Yum! Love all the pictures. Doesn’t look to complicated, so it’s a must try. Thank you!

    • Jen says

      I seriously have a problem limiting my pictures because I want everyone to see how delicious the food is, so I am happy you like all of them! And you are right this is an easy recipe so I can’t wait for you to try it!

  2. Alis says

    My in-laws own convenience stores which sell pizzas like these that they bake, and I love them. I imagine homemade is much better, so I’m going to pin these to make later.

    • Jen says

      Can’t beat homemade! You will love it!

  3. Shelby says

    I have those cravings that just don’t go away too 😉 Your pizza looks delicious!

    • Jen says

      LOL! So happy you can relate! Hopefully you can satisfy your cravings with some pizza! 🙂

  4. Mary Ellen says

    This looks like an amazing way to switch up Pizza. I bet this was amazing!

    • Jen says

      Thanks Mary Ellen! The more excuses I have to eat pizza, the better!

  5. Kungphoo says

    Looks great and filling! Pizza is my obsession.. i can eat it everyday for every meal. and 100 different ways..

    • Jen says

      You’ve got a great obsession! 🙂

  6. Danielle says

    This looks to die for I will be cooking this up in my kitchen soon but I won’t get to have any crust 🙁

    • Jen says

      oh sad! well, the flavors of the toppings are amazing – hopefully that makes up for it!

  7. Emily says

    Ok, that looks delicious! I love homemade pizza.

    • Jen says

      Thanks Emily! Can’t wait for you to try this one!

    • Jen says

      Thanks Kristin! I want to eat this all over again right now too! 😉 Let me know when you make it!

    • Jen says

      Mine too! Love your taste :)! Excited for you to try this because I know you will love it!

  8. Becca Rose says

    Just finished eating this AMAZING pizza!!! I should’ve made 2 – 1 for me and one for the rest of my family 🙂 It came together really good and I love your homemade crust – it was the perfect thickness and the olive oil made it more moist than how mine usually turns out. Yum yum yummmy! Thanks Jen! T loves the food too – it’s brought my cooking to a whole new level without stressing me out 🙂

    • Jen says

      Becca Rose, I am SO happy you made this pizza already and loved it! and think its “amazing” – Patrick would appreciate your choice of words :)! I am so right there with you – I could eat almost an entire pizza by myself! SO happy you are loving the recipes (and Tim is too 🙂 ) and I LOVE that you let me know what you make! Commenting back to you makes me miss you like crazy – I’m calling you TOMORROW! Love you!

  9. Rafia Awais says

    Today for the first time I saw your page as a suggestion on facebook. I opened it and have browsed through many recipes. And I have saved most of them! They all look so delicious. Thank you for sharing them. 🙂 I have never used a store bought alfredo sauce, is there any you would recommend? I’m relatively new in US and not familiar with favorites here.
    Thank you and God bless you with a healthy, long life. 🙂

    • Jen says

      Hi Rafia, welcome to the US! I am so happy you found my blog and are enjoying looking through my recipes. I hope you are able to try many of them and love them! As far as Alfredo sauce goes, the brands Classico and Bertoli are both good brands and in most stores. I am excited for you to make this pizza! Happy eating!

      • Rafia Awais says

        Hey Jen!!
        Made this yummilicious pizza for a Saturday dinner. It was amazing! My husband said that it’s the best pizza he has ever had. Thank you for that! 🙂
        Had minced beef on hand so I used that and added all the marinade ingredients while sautéing the beef. Wonderful!!! Have saved the left over mince for another one next week! 😉

        • Jen says

          Hi Rafia, so happy you found this pizza yummilicious and that is quite the compliment from your husband – thank you :)!!

  10. Mel says

    This pizza is amazing! Our favourite actually. I’ve made it many times when I have get-togethers with friends or family and just prepped everything to make it tonight for guests. Thx for the recipe!

    • Jen says

      YAY! Thank you so much for the thanks – I love hearing that you love this so much – especially because its one of my favorites! I hope you and your guests had a wonderful and delicious night!

  11. Kelly Gosselin says

    Love this pizza recipe!! So easy!! Thank you SO much! Our go-to homemade pizza!

    • Jen says

      Thats awesome Kelly, I am so happy you love it so much! Thank you!

  12. Layne Schwabedissen says

    Super delicious! I’m sure this will be a pizza we’ll crave in the future!

    • Jen says

      Awesome, so happy you enjoyed it! I haven’t had this in forever but I can still remember how much I loved it!

  13. Cathy says

    I had quite a bit of leftover steak and made this for dinner, added a layer of ultra thin provolone on top of the alfredo….absolutely delish! A nice change, will definitely make it again.

    • Jen says

      That sounds so good! I am glad it will be a repeat for you!