We may earn a commission when you click on the affiliate links in this post.
No slicing steak, no special equipment – just deli roast beef, melty provolone, sautéed peppers and onions, and a little cream cheese that takes the whole thing over the top. Unlike a traditional ribeye cheesesteak, this Easy Philly Cheesesteak Recipe is built for busy nights without skimping on any of the flavor. This recipe is fast, flavorful, and tastes like something you’d actually order out.

5 Star Reviews ⭐️⭐️⭐️⭐️⭐️
“My family loved these! My husband isn’t typically a huge cheesesteak fan but he thought they were so good! He said best cheesesteak he’s ever had!! Thanks for the recipe.” – Hillary
“This was seriously so good. We LOVED every single bite. Thanks for such a good and easy recipe! LOVING your site and excited to try more things!“ – Mandy
“Probably the best sandwich I’ve ever had! The cream cheese really makes it extra delicious!” – Devon
A Hearty Meal Without the Fuss
These Philly cheesesteak sandwiches have become one of my go-to “busy night lifesavers.” They are ideal for when you don’t have a lot of time but are craving something hearty, filling, and flavorful. The tender roast beef soaks up all those savory juices, the peppers and onions get soft and sweet, and when everything melts together under a blanket of buttery cheese…well, it’s one of those dinners that makes the whole kitchen smell amazing.
When I make them for my crew, I always end up with a little assembly line going – sandwiches for the kids (minus the peppers and onions), and then a couple of extra-loaded ones for me and the hubby, with all the veggies piled sky-high. Paired with something simple like fries, chips, or veggies and dip, it turns into an easy meal everyone’s happy with. Honestly, these sandwiches are just as perfect for a weeknight as they are for game day or feeding a hungry crowd. They never disappoint!
🩷 Erica
Table of Contents
- 5 Star Reviews ⭐️⭐️⭐️⭐️⭐️
- A Hearty Meal Without the Fuss
- Why This Easy Philly Cheesesteak Recipe Works
- Key Ingredients
- Best Meat for Philly Cheesesteaks
- What Cheese Is Best for Cheesesteaks?
- Easy Variations and Substitutions
- Step-by-Step Instructions
- Tips for the Best Philly Cheesesteak at Home
- Storage, Freezing, and Reheating
- Frequently Asked Questions
- More Subs and Sandwiches
- Easy Philly Cheesesteak Recipe
Why This Easy Philly Cheesesteak Recipe Works
- Deli roast beef = no prep work
No slicing or trimming required. It heats quickly and absorbs flavor from the broth and seasonings. - Cream cheese adds richness + prevents soggy bread
It melts right into the filling and also acts as a barrier on the roll so everything stays soft, not wet. - Simmering the beef makes it extra tender
Even pre-cooked beef gets more flavorful and juicy after a quick simmer. - Broiling at the end brings it all together
That quick blast of heat melts the cheese and lightly toasts the bread for the perfect texture.
Key Ingredients

- Beef broth – Tenderizes the beef and enhances the flavors.
- Onion soup mix
- Black Angus roast beef – I like to get thinly sliced roast beef from the deli counter at my grocery store, but you could use pre-sliced deli meat or even leftover roast beef from Sunday dinner. Just make sure the beef is nice and thin; the flavor of the juice soaks in better that way when you simmer it.
- Green bell pepper – Cut the peppers up really thin so they cook evenly. You want them tender but not mushy.
- Onion – A white onion is perfect for taste and smell. Slice into thin slices.
- Cream cheese – Spread a nice, thick layer of cream cheese on the bread. The cream cheese softens with the hot meat and veggies and melts perfectly.
- Provolone cheese – My favorite cheese to use for this recipe.
- Hoagie rolls – You can find hoagie rolls at pretty much any grocery store or use our Homemade Subway Bread recipe if you like homemade bread better!
- Optional Additions: mushrooms, hot peppers, lettuce, tomatoes, pickles
Best Meat for Philly Cheesesteaks
If you’ve ever wondered what kind of beef to use, here’s a quick breakdown:
- Ribeye (traditional)
The classic choice. Rich, tender, and full of flavor (but requires slicing and a little more effort). - Deli roast beef (this recipe)
My go-to for busy nights. It’s already thinly sliced, cooks fast, and still tastes amazing once simmered in broth. - Shaved steak
A great middle ground. Cooks quickly like deli meat but gives you that more traditional texture.
👉 If you’re short on time, deli roast beef is the easiest option – and honestly, most people don’t miss the difference.
What Cheese Is Best for Cheesesteaks?
It really comes down to personal preference:
- Provolone (used here) – mild, melty, and classic
- American cheese – extra creamy and smooth
- Cheez Whiz – the most traditional Philly-style option
👉 For this version, provolone pairs perfectly with the creamy filling without overpowering the flavor.
Easy Variations and Substitutions
- No cream cheese?
You can skip it, but the filling won’t be quite as creamy or rich. - Add mushrooms
Sauté them with the onions and peppers. - Make it spicy
Add jalapeños or a dash of hot sauce. - Use a different cheese
American or mozzarella both work great! - Low-carb option
Serve the filling in a bowl or over roasted veggies.
Step-by-Step Instructions

- Simmer the Beef: Bring the beef broth and onion soup mix to a boil in a medium pot. Add the roast beef, lower the heat, and let it simmer gently for 5-10 minutes to soak up the flavor.

- Sauté the Veggies: While the beef simmers, heat a large skillet over medium heat. Add the sliced onions and green peppers and cook until soft and lightly caramelized.

- Combine Beef and Cream Cheese: Once the beef is done, drain the juices (save them if you’d like to make an “au jus” dip). Add the roast beef to the skillet with the vegetables, along with about 4 oz. of cream cheese. Stir until the cream cheese melts and everything is well combined.

- Prep the Rolls and Build the Sandwiches: Spread the remaining cream cheese onto the hoagie rolls. When the beef mixture is creamy and heated through, spoon generous portions onto each roll. Top each sandwich with provolone cheese and place them open-faced on a baking sheet.

- Broil Until Melty: Place the baking sheet under the broiler on high for about 1 minute, or until the cheese is bubbly and the edges of the bread start to toast.

- Serve Warm: Remove the sandwiches from the oven and serve immediately-preferably with the reserved juices if you love a good dip!
Tips for the Best Philly Cheesesteak at Home
- Slice veggies thin
They cook faster and blend better into the sandwich. - Don’t overcook the beef
It just needs to heat through. Too long and it can get tough. - Drain the beef well
This is key to avoiding soggy sandwiches. - Use the broiler (don’t skip it!)
That final melt makes a big difference in texture and flavor. - Toast the rolls slightly if needed
Especially helpful if your bread is very soft.
Storage, Freezing, and Reheating
- Refrigerate:
Store leftover filling in an airtight container for up to 3-4 days. - Best way to store:
Keep the meat mixture separate from the rolls to prevent sogginess. - Reheat:
Warm the filling in a skillet over medium heat until hot, then assemble and broil for 30-60 seconds to melt the cheese. - Freeze:
The filling freezes well for up to 2 months. Thaw overnight in the fridge before reheating.
👉 I don’t recommend freezing assembled sandwiches – the bread gets too soft.
Frequently Asked Questions
An authentic Philly cheesesteak consists of thinly sliced ribeye steak, melted American cheese, provolone, or cheez whiz all served on thick crusted bread like a toasted hoagie roll. Top it with sauteed onions and green bell peppers. Use a sharp knife and cut it in half to serve on butcher paper.
Aside from getting a hold of an authentic sandwich in Philadelphia at a local cheesesteak shop, a homemade Philly cheesesteak needs to have thin sliced ribeye steak and cheese. Serve on an amoroso roll and top with caramelized onions.
A melty cheese, for sure. The best cheese would have to be American cheese, deli provolone, or cheese whiz. You need a good cheese melt!
Soft hoagie rolls are ideal. They hold up well to the filling but still stay tender when broiled. Amoroso-style rolls are the “classic Philly” choice, but any soft sub roll or sandwich hoagie will work. Avoid crusty baguettes; they tend to compete with the filling.
Two tricks help:
Spread cream cheese on the rolls (as in the recipe). It acts like a moisture barrier and adds a delicious creamy layer.
Drain the beef mixture well before assembling.
These simple steps keep the bread soft but not wet.

Read Next: 35+ Quick and Easy To Follow Dinner Ideas Your Family Will Surely Love
More Subs and Sandwiches
If you like this Philly Cheesesteak recipe, you will love any of these delicious sandwich options:
If your family loves these Philly cheesesteaks as much as mine does, I’d love to hear about it! Leave a comment below and let me know how they turned out, and don’t forget to give the recipe a rating so others can find it too. Happy cooking! 🥖🧀🥩
Easy Philly Cheesesteak Recipe

Ingredients
- 2 cups beef broth
- 1 package onion soup mix
- 1 pound Black Angus rare roast beef, regular roast beef works great too, just make sure it’s from the deli and thinly sliced
- 1 green bell pepper, sliced
- 1 large white or yellow onion, sliced
- 8 ounces cream cheese
- 8 slices provolone cheese, 2 slices per sandwich
- 4 hoagie rolls
Instructions
- Bring beef broth and onion soup mix to a boil. Add roast beef, reduce heat, and simmer for about 5-10 minutes.
- In the meantime, in a large skillet saute onion and green pepper.
- When beef is done simmering, drain juices (you can keep the juice if you want to make an “au jus” dip). Add roast beef to skillet along with about 4 oz. of cream cheese.
- Spread remaining cream cheese on each hoagie roll. When the cream cheese in the skillet is all melted, generously portion beef mixture onto each hoagie roll. Top with provolone cheese and place sandwiches, open-faced on a large baking sheet.
- Broil on high for about a minute or until cheese becomes bubbly and bread becomes slightly toasty.
- Remove from oven and serve immediately.
Notes
- Optional Additions: mushrooms, hot peppers, lettuce, tomatoes, pickles
- To make a family sized sandwich, use a loaf of French bread.
- Add some cheese whiz for an authentic Philly Cheesesteak.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Love this recipe?
We want to hear from you! Please leave a review.










‘CLASSIC’…? This is a shameful abomination. A disgrace
Feel free to share what you would do differently!
This was amazing! Delicious and easy to make.
Thanks! So glad you liked it!
Absolutely delicious. I substituted mushrooms for the green pepper.
I love the idea of using mushrooms! Thank you for comment and review!
This was delicious! I only used half the cream cheese since that’s what I had. I added jalapeños (I like things spicy!) and my husband added mushrooms. Yum!
Restaurant style if not better. Granddaughter tried the au jus and said it was to drink for!
My family loved these! My husband isn’t typically a huge cheesesteak fan but he thought they were so good! He said best cheesesteak he’s ever had!! Thanks for the recipe.
Didn’t like the cream cheese but only did a sample with it, otherwise it was good.
Cream cheese isn’t for everyone – haha. I’m glad you tested it for your taste!
We all love cheesesteaks here. I haven’t tried adding cream cheese and would like to give that a try next time I make them.
My Hubby loved it! Thanks so much for the recipe!
This is a family favorite! We make it all of the time and it’s super easy to put together!
This was so easy and DELISH! Will be making again!
love how simple this is for a weeknight dinner but still full of veggies and protein!
ABSOLUTELY delicious! Forgot to get onion soup mixture, but improvised an it turned out great. Thank you for your AWESOME recipes.
What kind of roast&cheese do I buy for the philly cheesesteaks.
I bought medium-rare roast from the deli and I used Havarti cheese last time and it was WONDERFUL. People typically use provolone though. Hope this helps!
Also, my boyfriends from where it was created. He thinks that bell peppers are a side, not included. He is passionate about it. Most of those places have it on a condiment/sides bar or you ask to have it added.