We are taking a classic and making it even better making this the best Philly Cheesesteak recipe! We are starting with thin-sliced steak, adding in some delicious peppers and mushrooms, smothering it in provolone, and placing it all in hoagie roll seasoned with a fantastic garlic-mayo. Oh, and doing it all in under 30-minutes!
If you're a cheesesteak fan you probably already know that the traditional Philly is made with just thinly sliced steak and onions. We are not trying to claim this is an authentic Philly cheese steak sandwich, but we are saying our take on the traditional is deluxe with extra toppings and make it the BEST Philly cheesesteak recipe.
We are taking tradition and adding in vegetables that pair perfectly and a seasoned mayo that marries everything perfectly.
Why You'll Love This Steak and Cheese Recipe
- Thin-sliced ribeye is the perfect choice for your Philly cheesesteak!
- Crimini mushrooms, red onions, and green bell peppers add a dimension of flavor that takes your steak and cheese up to a whole 'nother level of cheesesteak bliss.
- Creating your garlic-mayo puts the final touches on the best Philly cheesesteak, wrapping your meat, cheese, and vegetables in flavor!
- It's a 30 minute meal your whole family with love
- The recipe is easy to adapt with ingredient swaps and
The full quantities for everything you'd need to make the BEST Philly cheesesteak recipe are included in the printable recipe card at the bottom of the post. But here's an overview of what ingredients you'll need.
- Sliced ribeye steak
- Green pepper
- Red onion
- Crimini mushrooms
- Olive oil
- Sea salt
- Ground black pepper
- American cheese or provolone
- Hoagie rolls
- Garlic - minced
Steak - Feel free to use chicken breast or tenders in place of the steak.
Cheese - Provolone is what we recommend, but you can also choose from American, Monterey Jack, or Gouda.
Traditional - Skip the peppers and mushrooms to create a classic steak and cheese.
- Gluten-Free - Use gluten-free rolls.
- Keto - Ditch the bun completely and serve your steak and cheese on a bed of cauliflower rice or right on the plate.
How to Make Cheese Steak Sandwiches
In order to create the best Philly cheeseteak recipe you are going to need some great quality steak, some amazingly fresh vegetables, and your favorite cheese - and about 30-minutes of your time.
Preheat the oven to 375F.
Line a baking sheet with parchment paper or foil. Put partially split sandwich rolls on the baking sheet and set them aside.
Thinly slice the steak and also slice the onions, peppers, and mushrooms.
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the sliced peppers, onion, and mushrooms to the pan.
Cook and stir occasionally until they're very soft and start to caramelize, which takes about 12-15 minutes.
While the veggies are cooking, make the garlic mayo by combining the mayonnaise and minced garlic in a small bowl.
Season the vegetable mix with the salt and pepper. Transfer the vegetables to a bowl and cover it to keep them warm.
Add another tablespoon of oil to the pan and add the beef. Saute the meat until it's just cooked through and starting to brown, which takes about 4-5 minutes.
Turn the heat off and add the vegetables back to the pan. Add more salt and pepper if desired.
Open each roll, generously spread the garlic mayo on both sides of the hoagie rolls and fill it with the beef and vegetable mixture and top with provolone cheese slices.
Bake the Philly cheesesteak sandwiches until the cheese is melted, for about 3-5 minutes.
- Using a high-quality steak like ribeye, sirloin, or shaved beef will give you the best flavor for your best Philly cheesesteak recipe.
- If you purchased the whole steak that didn't come pre-sliced, freeze it for 30 minutes before slicing to make it easier to cut into thin pieces.
- Double up the beef and onions to make a traditional steak and cheese sandwich instead of the variation that includes peppers and mushrooms.
- While white American cheese or provolone are most common, any white cheese you have on hand will also taste delicious like Monterey Jack or Gouda.
- Optional yet popular additions to the Philly cheesesteak sandwich include ketchup, Cheese Whiz, banana peppers, hot peppers, dried oregano, or mayo.
- If you love cheesesteak but can't eat the bread, eating the steak and cheese recipe bunless is a great variation for gluten-free and low carb.
Serve your steak and cheese with your choice of potato chips, side salads, or french fries.
What kind of cheese goes on a cheese steak sandwich might depend on where you live and if you're a Philly cheesesteak traditionalist. The most popular cheese is either a sliced white American cheese or provolone. Some people prefer to top it after cooking with Cheeze Whiz. While American or Provolone are most common, any sliced or shredded white cheese tastes delicious whether it's Monterey Jack, gouda, or even mozzarella.
More Beef Recipes
Looking for more beef recipes?
- Philly cheesesteak stuffed peppers
- Philly cheesesteak casserole
- Hamburger Green Bean Casserole
- Keto Beef Stroganoff