Philly Cheesesteak Recipe

An Amateur Cook – Save Recipe

Save this recipe!

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.

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

  1. Thin Beef Is Key: The thinner the slices, the better it cooks. Thick pieces just don’t give the same texture.
  2. Season Early: Salt and pepper on the beef before cooking makes a big difference.
  3. Don’t Rush the Onions: Let them soften and get a little golden. That’s where the flavor builds.
  4. Cook Beef Hot and Fast: High heat gives you that nice sear without overcooking.
  5. Don’t Overcook the Steak: It cooks quickly, so keep an eye on it or it’ll get tough.
  6. Steam the Cheese: Adding a bit of water and covering the pan is a game changer for melting cheese.
  7. Mix Before Serving: Stir everything together so each bite has a bit of everything.
  8. Toast the Rolls (Optional but Worth It): A lightly toasted roll holds everything better.

Ingredients You’ll Need

  1. Ribeye Steak (Thinly Sliced): 1 ½ pounds
  2. Unsalted Butter: 2 tablespoons
  3. Yellow Onion (Thinly Sliced): ½
  4. Green Bell Pepper (Thinly Sliced): 1
  5. Vegetable Oil: 1 ½ tablespoons
  6. Provolone Cheese Slices: 5
  7. Mayonnaise: 6 tablespoons
  8. Hoagie Rolls: 3
  9. 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.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 2
Course: Main Course
Cuisine: American

Ingredients
  

  • pounds ribeye steak very thinly sliced
  • 2 tablespoons unsalted butter
  • ½ yellow onion thinly sliced
  • 1 green bell pepper thinly sliced
  • tablespoons vegetable oil
  • 5 slices provolone cheese
  • 6 tablespoons mayonnaise
  • 3 hoagie rolls
  • Salt and pepper to taste

Equipment

  • Large skillet
  • Spatula or tongs
  • Knife and cutting board
  • Measuring spoons
  • Plate
  • Lid for skillet

Method
 

  1. Season the Beef
  2. Generously season the sliced ribeye with salt and pepper. Set aside.
  3. Cook the Onions
  4. 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.
  5. Add the Peppers
  6. Add the sliced green bell pepper and cook for another 3 to 4 minutes until softened. Season with salt and pepper.
  7. Set Aside Vegetables
  8. Transfer the cooked onions and peppers to a plate and return the skillet to the stove.
  9. Cook the Beef
  10. 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.
  11. Combine Ingredients
  12. Return the onions and peppers to the skillet and stir until evenly mixed with the beef.
  13. Melt the Cheese (First Layer)
  14. 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.
  15. Melt the Cheese (Second Layer)
  16. 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.
  17. Assemble the Sandwiches
  18. Spread mayonnaise onto each hoagie roll and fill with one-third of the beef mixture.
  19. Serve
  20. Serve immediately while hot.

Nutritional Snapshot (Per Serving)

NutrientAmount
Calories~650
Carbohydrates~30g
Fat~40g
Protein~35g

Storage and Leftover Tips

  1. Store Filling Separately: Keep the beef mixture separate from the bread.
  2. Refrigerate for 2–3 Days: It holds up well for a couple of days.
  3. Reheat on Stovetop: Best way to keep the texture right.
  4. Add a Splash of Water: Helps bring back moisture when reheating.
  5. Assemble Fresh: Always build the sandwich fresh for best results.

How I Like to Serve This Dish

  1. With Crispy Fries: Classic and hard to beat.
  2. With a Simple Salad: Adds a bit of freshness to balance things out.
  3. Extra Napkins Required: Trust me on this one.
  4. Straight Off the Pan: Sometimes I skip the sandwich and just eat the filling.
  5. Game Night Favorite: This is perfect for sharing… or not sharing.

FAQs

  1. Can I use a different cut of beef? Yes, but ribeye gives the best flavor and tenderness.
  2. Do I have to use provolone? No, but it melts really well and works perfectly here.
  3. Can I make it ahead? You can prep the filling, but assemble just before serving.
  4. Why is my beef tough? It was likely overcooked or sliced too thick.
  5. Can I skip mayo? Yes, but it adds a nice creamy balance.
  6. What bread works best? Soft hoagie rolls are ideal.
  7. Can I add more veggies? Absolutely, mushrooms and extra peppers work great.
  8. 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.

Author Image

Ethan

I am a 28-year-old part-time barista, full-time vibe curator, and above all, an enthusiastic amateur cook living in Austin, Texas. .

Rate This Recipe

Thank you for rating! 🤍

Leave a Reply

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

Recipe Rating




PIN & SAVE

Follow on Pinterest

Craving more cozy, easy, and scroll-worthy recipes? Follow along and never lose a favorite again.

Follow Me on Pinterest →

You'll also love