Classic Philly Cheesesteak Sandwich

Featured in: Everyday Meal Inspiration

This iconic Philadelphia sandwich features thinly sliced ribeye steak cooked to perfection with sweet caramelized onions and gooey melted provolone cheese. The meat is seared quickly over high heat to develop a rich, beefy flavor while staying tender. Piled high onto a soft hoagie roll, each bite delivers the perfect balance of savory beef, sweet vegetables, and creamy cheese. Ready in just 30 minutes, this sandwich brings the authentic taste of South Philly straight to your kitchen.

Updated on Wed, 14 Jan 2026 12:57:00 GMT
Classic Philly Cheesesteak sandwich stacked high with thinly sliced beef and gooey provolone on a toasted hoagie roll. Save
Classic Philly Cheesesteak sandwich stacked high with thinly sliced beef and gooey provolone on a toasted hoagie roll. | belleimnayen.com

The first time I watched a street vendor in Philadelphia make these sandwiches, the sound of meat hitting a hot griddle and the smell of melting cheese stopped me in my tracks. I stood there for twenty minutes, mesmerized by how quickly everything came together. That night, I attempted to recreate the magic in my tiny apartment kitchen, making every mistake possible. But even my imperfect version was incredible, and I've been refining it ever since.

Last winter, my friend Mike came over complaining about a disappointing cheesesteak he'd had at a chain restaurant. I threw some ribeye in the freezer, grabbed onions from the crisper drawer, and told him to give me twenty minutes. When he took that first bite, he actually went quiet for a full minute. Now he requests these every time he visits, and I've learned to always keep extra rolls on hand.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ribeye steak: The marbling in ribeye makes all the difference here, giving you that rich, beefy flavor and tender texture that defines a great cheesesteak
  • Yellow onion: Thinly sliced and cooked until they're golden and sweet, they become the perfect backbone to the rich beef
  • Provolone cheese: I love how it melts into gooey pockets, though American cheese or Cheez Whiz work beautifully too
  • Hoagie rolls: Look for rolls with a soft interior but sturdy enough to hold everything together without falling apart
  • Vegetable oil: A neutral oil that lets the beef and vegetables shine without adding competing flavors

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your beef like a pro:
Pop that ribeye in the freezer for 30 to 45 minutes, then slice it paper-thin against the grain. Slightly frozen meat is so much easier to work with and you'll get those perfect, delicate shreds.
Caramelize the vegetables:
Heat half your oil in a large skillet over medium heat and add those sliced onions. Cook them for 5 to 7 minutes, stirring occasionally, until they're soft and lightly golden.
Sear the beef:
Add the remaining oil, crank the heat to medium-high, and spread the beef in a single layer. Season with salt and pepper, then cook for just 2 to 3 minutes until browned.
Combine and melt:
Toss the onions back in with the beef, then divide everything into four portions. Lay two cheese slices over each portion and let it melt for about a minute.
Assemble and serve:
Scoop each cheesy beef mound into a toasted roll, fold everything together, and get these to the table while they're still hot and melty.
Perfectly melted cheese drips over sautéed onions and peppers in this authentic Philadelphia-style steak sandwich. Save
Perfectly melted cheese drips over sautéed onions and peppers in this authentic Philadelphia-style steak sandwich. | belleimnayen.com

These sandwiches have become my go-to for feeding a crowd because everyone can customize their own. My sister refuses to eat hers without mushrooms, while my dad insists on Cheez Whiz. Watching people build their perfect version and seeing that first satisfied bite is what makes cooking worth it.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Getting the Right Bread

The roll can make or break your cheesesteak experience. I've learned to look for rolls that are soft inside but have a bit of structure on the outside. Too dense and you're fighting the bread instead of enjoying the filling. Some bakeries will even slice them for you if you ask nicely.

Cheese Choices Matter

While provolone is my everyday favorite, each cheese brings something different. American cheese gives you that classic diner vibe and melts beautifully. Cheez Whiz is the Philadelphia traditionalist's choice and creates an incredibly creamy texture. Don't be afraid to experiment until you find your favorite.

Perfecting the Technique

The real secret is getting everything to the melting point at the same time. If your beef is ready but your onions aren't, don't stress. Just pull the beef aside and keep cooking those onions. And always, always slice your beef as thinly as you possibly can, it makes all the difference in texture.

  • A partially frozen steak is your best friend for thin slicing
  • Keep the heat high enough to get a good sear without burning
  • Toast your rolls lightly to prevent them from getting soggy
Sizzling skillet-cooked Philly Cheesesteak served hot with crispy fries, perfect for a satisfying game-day dinner. Save
Sizzling skillet-cooked Philly Cheesesteak served hot with crispy fries, perfect for a satisfying game-day dinner. | belleimnayen.com

There's something incredibly satisfying about a sandwich that requires a knife and fork. Make these for people you love, and don't be surprised when they start asking for them every single time they visit.

Recipe Questions & Answers

What cut of beef works best for authentic cheesesteak?

Ribeye is the traditional choice due to its rich marbling and tenderness. Sirloin makes a suitable alternative if ribeye isn't available. The key is slicing the beef as thinly as possible against the grain.

What type of cheese is most authentic?

Cheez Whiz is the classic Philadelphia choice, but provolone and American cheese are also widely used. Each offers a different flavor profile—provolone adds mild nuttiness, American provides creaminess, and Cheez Whiz delivers that distinctive authentic taste.

Should I include bell peppers?

Bell peppers are optional and not traditional in the classic Philadelphia version. However, many people enjoy the added sweetness and crunch they provide. Include them if you prefer a more vegetable-forward sandwich.

How do I get the beef thinly sliced?

Partially freeze the ribeye for 30–45 minutes before slicing. A firmer texture makes it much easier to cut thin, even slices against the grain using a sharp knife. This technique ensures tender, quick-cooking beef.

Can I prepare the ingredients ahead of time?

Yes, slice the onions and beef in advance. Store them separately in the refrigerator. However, cook the beef and assemble the sandwiches just before serving for the best texture and flavor. Precooked beef can become tough when reheated.

What sides pair well with cheesesteak?

Classic accompaniments include crispy french fries, potato chips, or pickles. A simple coleslaw or side salad also helps balance the richness of the sandwich.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic Philly Cheesesteak Sandwich

Tender sliced beef with sautéed onions and melted cheese on a toasted hoagie roll

Prep Time
15 min
Cook Time
15 min
Overall Time
30 min
Created by Jordan Blanchard


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary Info None specified

Ingredient List

Beef

01 1 lb ribeye steak, thinly sliced against the grain

Vegetables

01 1 large yellow onion, thinly sliced
02 1 green bell pepper, thinly sliced (optional)

Cheese

01 8 slices provolone cheese (or American cheese or Cheez Whiz)

Bread

01 4 hoagie rolls or long sandwich rolls, split lengthwise

Cooking Essentials

01 2 tbsp vegetable oil
02 Salt and black pepper to taste

Steps

Step 01

Prepare the Steak: Place ribeye steak in freezer for 30-45 minutes until firm. Slice as thinly as possible against the grain for maximum tenderness.

Step 02

Sauté Vegetables: Heat 1 tbsp oil in large skillet over medium heat. Add sliced onions and bell peppers if using. Cook 5-7 minutes until soft and lightly browned. Transfer to plate and set aside.

Step 03

Cook the Beef: Add remaining oil to skillet. Increase heat to medium-high. Add sliced beef in single layer. Season with salt and pepper. Cook 2-3 minutes, stirring occasionally, until just browned.

Step 04

Combine and Melt Cheese: Return onions and peppers to skillet. Stir to combine with beef. Divide mixture into four portions. Place 2 cheese slices over each portion. Let melt approximately 1 minute.

Step 05

Prepare the Rolls: Split hoagie rolls lengthwise, keeping one side intact. Optionally toast lightly for added texture.

Step 06

Assemble Sandwiches: Using spatula, lift each cheesy beef portion and transfer into prepared rolls. Serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large skillet or flat griddle
  • Wide metal spatula
  • Sharp chef's knife
  • Cutting board

Allergy Details

Review each item for allergen risks. When in doubt, speak with a professional.
  • Contains wheat (hoagie rolls) and milk (cheese)
  • May contain soy depending on bread or cheese brand selection

Nutrition Info (per portion)

Details are for info purposes only and not a substitute for medical advice.
  • Energy: 610
  • Fats: 30 g
  • Carbohydrates: 47 g
  • Proteins: 38 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.