Get this recipe sent to your inbox, plus
new home-style recipes from An Amateur Cook every week.
This one started with a craving I couldn’t shake.
I’d had a really good Philly cheesesteak once, the kind where the bread is just soft enough, the meat is juicy, and the cheese melts into everything like it belongs there. And for some reason, days later, I was still thinking about it.
So naturally, I decided to try making it at home.
No special equipment, no fancy tricks, just a skillet and a bit of confidence I probably didn’t deserve at the time.
The first attempt? Messy. The beef cooked too fast, the cheese didn’t melt right, and I overloaded the bread like I was trying to prove something. But even then, it was good. Not perfect, but good enough to make me try again.
And once I figured out the timing, the layering, and that little steam trick for the cheese… yeah, that’s when it became really good.
Now it’s one of those meals I make when I want something bold, a little messy, and completely satisfying.
Table of Contents
Why I Keep Coming Back to It
Big, Bold Flavor: This isn’t a subtle dish, and that’s exactly why I love it.
That Melty Cheese Moment: Watching the provolone melt into the beef is honestly one of the best parts.
Juicy, Tender Beef: When cooked right, it’s soft, flavorful, and just melts in your mouth.
Perfect Bite Every Time: Bread, beef, cheese, and veggies all in one bite. That balance hits every time.
Quick to Make: Once everything is sliced, it comes together fast.
Feels Like Takeout, But Better: Homemade just hits differently.
Messy in the Best Way: This is not a neat sandwich, and that’s part of the charm.
Real-Life Cooking Notes from Ethan
Thin Beef Is Key: The thinner the slices, the better it cooks. Thick pieces just don’t give the same texture.
Season Early: Salt and pepper on the beef before cooking makes a big difference.
Don’t Rush the Onions: Let them soften and get a little golden. That’s where the flavor builds.
Cook Beef Hot and Fast: High heat gives you that nice sear without overcooking.
Don’t Overcook the Steak: It cooks quickly, so keep an eye on it or it’ll get tough.
Steam the Cheese: Adding a bit of water and covering the pan is a game changer for melting cheese.
Mix Before Serving: Stir everything together so each bite has a bit of everything.
Toast the Rolls (Optional but Worth It): A lightly toasted roll holds everything better.
Ingredients You’ll Need
Ribeye Steak (Thinly Sliced): 1 ½ pounds
Unsalted Butter: 2 tablespoons
Yellow Onion (Thinly Sliced): ½
Green Bell Pepper (Thinly Sliced): 1
Vegetable Oil: 1 ½ tablespoons
Provolone Cheese Slices: 5
Mayonnaise: 6 tablespoons
Hoagie Rolls: 3
Salt and Pepper: To taste
How It Comes Together
Season the Beef: Generously season sliced ribeye with salt and pepper.
Cook the Onions: Melt butter in a skillet and cook onions until soft and lightly caramelized.
Add Peppers: Toss in sliced peppers and cook until softened. Remove everything to a plate.
Cook the Beef: Heat oil in the skillet, then cook beef over medium-high heat until just done.
Bring It Together: Add onions and peppers back into the skillet and mix.
Melt the Cheese: Place provolone on top, add a splash of water, cover, and let it melt.
Finish the Filling: Stir, add remaining cheese, repeat the steam step, then remove from heat.
Assemble: Spread mayo on rolls, fill with beef mixture, and serve immediately.
Variations You Will Enjoy Trying
Cheese Swap: Try mozzarella or cheddar instead of provolone.
Spicy Version: Add jalapeños or chili flakes for heat.
Mushroom Add-On: Sauté mushrooms with onions for extra depth.
Garlic Mayo: Mix a little garlic into the mayo for more flavor.
Low-Carb Option: Skip the bread and serve in lettuce wraps.
Extra Cheesy: Add more cheese inside the mix if you’re feeling bold.
philly cheesesteak recipe
Juicy ribeye steak sandwiches with melted provolone, sautéed onions and peppers, served on toasted hoagie rolls with creamy mayonnaise.
Generously season the sliced ribeye with salt and pepper. Set aside.
Cook the Onions
Place a large skillet over medium heat and melt the butter. Add the sliced onion and cook for 6 to 8 minutes until lightly caramelized.
Add the Peppers
Add the sliced green bell pepper and cook for another 3 to 4 minutes until softened. Season with salt and pepper.
Set Aside Vegetables
Transfer the cooked onions and peppers to a plate and return the skillet to the stove.
Cook the Beef
Increase the heat to medium-high and add the vegetable oil. Add the beef and sear for 3 to 4 minutes until just barely cooked through.
Combine Ingredients
Return the onions and peppers to the skillet and stir until evenly mixed with the beef.
Melt the Cheese (First Layer)
Place 3 slices of provolone over the beef mixture. Add 1–2 tablespoons of water to the side of the skillet, cover, and let steam for 1 minute until the cheese melts.
Melt the Cheese (Second Layer)
Stir the mixture, then top with the remaining provolone slices. Add 2 more tablespoons of water, cover, and steam for another minute. Uncover and remove from heat.
Assemble the Sandwiches
Spread mayonnaise onto each hoagie roll and fill with one-third of the beef mixture.
Serve
Serve immediately while hot.
Nutritional Snapshot (Per Serving)
Nutrient
Amount
Calories
~650
Carbohydrates
~30g
Fat
~40g
Protein
~35g
Storage and Leftover Tips
Store Filling Separately: Keep the beef mixture separate from the bread.
Refrigerate for 2–3 Days: It holds up well for a couple of days.
Reheat on Stovetop: Best way to keep the texture right.
Add a Splash of Water: Helps bring back moisture when reheating.
Assemble Fresh: Always build the sandwich fresh for best results.
How I Like to Serve This Dish
With Crispy Fries: Classic and hard to beat.
With a Simple Salad: Adds a bit of freshness to balance things out.
Extra Napkins Required: Trust me on this one.
Straight Off the Pan: Sometimes I skip the sandwich and just eat the filling.
Game Night Favorite: This is perfect for sharing… or not sharing.
FAQs
Can I use a different cut of beef? Yes, but ribeye gives the best flavor and tenderness.
Do I have to use provolone? No, but it melts really well and works perfectly here.
Can I make it ahead? You can prep the filling, but assemble just before serving.
Why is my beef tough? It was likely overcooked or sliced too thick.
Can I skip mayo? Yes, but it adds a nice creamy balance.
What bread works best? Soft hoagie rolls are ideal.
Can I add more veggies? Absolutely, mushrooms and extra peppers work great.
How do I melt cheese perfectly? Use the steam method with a little water and a lid.
The Last Bite
This isn’t the kind of meal you eat neatly or slowly.
It’s the kind you lean over, take a big bite, and immediately need a napkin.
And honestly, if it’s a little messy, a little cheesy, and a lot satisfying… you probably did it right.
Leave a Reply