Philly Cheesesteak Sandwich
Table of Contents
There’s something about a Philly Cheesesteak Sandwich that just hits different. Maybe it’s the juicy, thin-sliced beef, or the gooey provolone melting into sautéed onions and peppers — whatever it is, it’s no wonder this sandwich is a cult favorite.
In this guide, we’re diving deep into everything you need to know to make a Philly Cheesesteak Sandwich that’s worthy of South Philly. From its humble beginnings to perfecting your own version at home — we’ll walk you through the meats, the cheese (yes, the Cheese Whiz debate is on), toppings, variations, and even how to reheat leftovers without losing that crave-worthy bite.
Whether you’re hosting a game-day party or just looking to satisfy that cheesy craving, we’ve got all your questions covered. Let’s roll.
What Makes a True Philly Cheesesteak Sandwich?
The Signature Ingredients
Let’s get one thing straight: not just any steak sandwich can call itself a Philly Cheesesteak Sandwich. The real deal has a few non-negotiable components. First and foremost — thinly sliced beef. It’s gotta be super tender, quick to cook, and packed with flavor. Next up, we’ve got cheese. While the debate still rages (more on that in a sec), cheese is absolutely essential. Finally, everything gets loaded into a long, crusty hoagie roll — one that’s soft inside but holds up to all that meaty, melty goodness.
Miss even one of those elements, and you’re in cheesesteak trouble. These three ingredients form the base that holds all the variations together. Without them? It’s just a sandwich.
Bread Matters More Than You Think
You might think the steak or the cheese is the star of the show, but don’t sleep on the bread. In fact, a true Philly hoagie roll is what holds the magic together. It’s gotta be chewy, slightly crusty on the outside, and sturdy enough to soak up all that juice without falling apart.
South Philly locals swear by Amoroso’s rolls, but if you can’t find those, go for fresh-baked sub rolls with just the right bite. Toasting them a bit? Total game-changer.
The Great Cheese Debate
Here’s where things get heated — provolone, Cheese Whiz, or American cheese? Old-school cheesesteak fans will argue this one forever. Provolone brings a sharper bite, Cheese Whiz melts into every crevice, and American delivers smooth, creamy meltability.
Honestly, there’s no wrong choice — it all comes down to personal taste. Just don’t skip the cheese altogether. Without it, your Philly Cheesesteak Sandwich is missing its soul.
Choosing the Best Meat for Your Cheesesteak
Top Cuts of Beef
Now, let’s talk beef. The most authentic Philly Cheesesteak Sandwich starts with ribeye — hands down the best for flavor and tenderness. It’s got the right amount of marbling, so it stays juicy even when sliced super thin and cooked fast. That said, sirloin is a close second. It’s a bit leaner, but when prepped right, it delivers big on taste without breaking the bank.
Some budget-friendly takes even use shaved beef, which can work if you’re in a pinch. But for the richest flavor and that true cheesesteak experience? Stick with ribeye if you can.
Prepping and Slicing Techniques
Here’s the trick to nailing the meat prep: slice it thin — like paper thin. The easiest way? Stick the beef in the freezer for about 20–30 minutes before slicing. This firms it up just enough to get those delicate, even slices.
Cut against the grain to keep the bite tender, not chewy. And once it’s sliced? Chop it a bit more for that classic “chopped steak” texture you see in Philly shops.
Pro Tips for Tender, Juicy Steak
Don’t just toss the meat in a pan and hope for the best. Get your skillet hot, use a bit of oil, and cook in batches so it browns instead of steams. A little seasoning — we’re talkin’ Lawry’s, garlic pepper, or your favorite all-purpose blend — goes a long way here.
And remember: overcooked steak = sad sandwich. Keep it quick, keep it juicy, and keep it moving.
For more delicious recipes, check out our garlic bread with cheese — the perfect sidekick to your sandwich night!
Step-by-Step Philly Cheesesteak Sandwich Recipe

Ingredients List and Prep Tips
Before you fire up the skillet, let’s make sure you’ve got everything lined up. Here’s what you’ll need:
- 2½ to 3 pounds ribeye or petite sirloin, thinly sliced
- 1 yellow onion, thinly sliced
- 1 each of red and green bell pepper, thinly sliced
- 7 slices provolone cheese
- 8 hoagie rolls
- Vegetable oil, garlic pepper, and seasoned salt
- 6 tablespoons butter (for toasting rolls)
Tip: Pop the steak in the freezer for 20 minutes before slicing. It’ll make things way easier!
Cooking Instructions
- Sauté the Veggies: In a deep pan, heat 2 tablespoons of oil over medium-low. Add the onions and peppers, and cook until they’re soft but not browned. Set aside.
- Cook the Steak: Add more oil, turn up the heat, and toss in half the steak. Season and sear quickly — no more than 5 minutes. Set it aside and repeat with the second batch.
- Combine and Melt: Drain any excess liquid, then return all the meat and veggies to the skillet. Layer provolone cheese on top. Cover the pan and let it melt. Once gooey, mix it all together.
- Toast the Rolls: Split them open (don’t separate!), butter the insides, and toast them in a 400°F oven for about 5 minutes.
- Assemble and Serve: Fill each roll with the cheesy meat mix. Serve hot and brace yourself for sandwich bliss.
Serving Suggestions
Pair your Philly Cheesesteak Sandwich with crispy fries, a dill pickle, or even mozzarella sticks if you’re feelin’ fancy. And for an ultra-comforting combo? Add a side of cheesy garlic bread.
How to Store, Reheat, and Make Ahead

Refrigerating and Freezing Options
Leftovers? No worries — your Philly Cheesesteak Sandwich can still shine the next day. If you’ve got extra filling, scoop it into an airtight container and pop it in the fridge. It’ll keep for up to 3 days. Want to freeze it? Totally doable. Just portion the filling into freezer-safe bags and flatten them for quick thawing. They’ll stay fresh for up to 2 months.
One thing to avoid? Freezing the sandwich with the roll already assembled. Bread tends to get soggy, and no one wants that. Freeze the filling, then make a fresh roll when you’re ready to enjoy.
How to Reheat Without Ruining It
Let’s be real — no one likes rubbery steak or soggy bread. So, skip the microwave if you can. For the best results, reheat your cheesesteak mix in a skillet over medium heat. Add a splash of water or broth to loosen things up, cover the pan, and warm it until it’s steamy and melty again.
Want that just-made sandwich vibe? Toast your hoagie roll in the oven or on a griddle right before serving. A little butter goes a long way!
Nutritional Breakdown and Dietary Swaps
Caloric and Macronutrient Info
A classic Philly Cheesesteak Sandwich might not be light, but it sure is satisfying. On average, one hearty sandwich comes in at around 530–550 calories. That includes about:
- 44g protein
- 22g fat (with roughly 11g saturated)
- 38g carbs
- Plus a boost of vitamin C, iron, and calcium
Because of the generous portions of meat, cheese, and bread, it’s definitely a meal that’ll keep you full for hours.
Low-Carb, Gluten-Free, or Dairy-Free Options
Trying to tweak your sandwich to suit your lifestyle? No problem! You can easily adapt the Philly Cheesesteak Sandwich without losing flavor.
- Low-carb? Serve the filling in a lettuce wrap or over cauliflower rice.
- Gluten-free? Grab a gluten-free roll or serve it in a baked potato.
- Dairy-free? Swap cheese for vegan alternatives — some melt just as well!
These tweaks still bring that big cheesesteak energy without compromising your goals.
Print
Philly Cheesesteak Sandwich
- Total Time: PT45M
- Yield: Serves 8
- Diet: Halal
Description
This classic Philly Cheesesteak Sandwich recipe features thin-sliced sirloin steak, sautéed onions and bell peppers, and melted provolone cheese all loaded into toasted hoagie rolls. It’s the perfect game-day meal or a comforting homemade dinner, bringing authentic Philly flavors to your kitchen with simple steps and rich taste.
Ingredients
- 4 tablespoons vegetable oil, divided
- 1 sweet yellow onion, halved and thinly sliced
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 2½ to 3 pounds petite sirloin or ribeye, thinly sliced
- 1½ teaspoons Lawry’s Seasoned Salt, divided
- 1 teaspoon garlic pepper, divided
- 8 hoagie rolls
- 6 tablespoons softened butter
- 7 ounces sliced provolone cheese (7 slices)
Instructions
- Place beef in the freezer for 20–30 minutes for easier slicing. Slice thinly across the grain, then chop into small ¼-inch pieces.
- Heat 2 tablespoons of oil in a deep skillet over medium-low heat. Sauté onion and bell peppers until soft but not browned. Set aside.
- Add more oil to the pan and cook half the steak, seasoning with ¾ tsp seasoned salt and ½ tsp garlic pepper. Remove and repeat with the second batch.
- Return all cooked steak and veggies to the skillet. Top with provolone slices, cover, and let melt for 3–5 minutes. Stir to combine.
- Butter the hoagie rolls and toast in a 400°F oven for 3–5 minutes until golden.
- Assemble sandwiches by filling each roll with the steak and cheese mixture. Serve hot.
Notes
- For easier slicing, freeze the steak slightly before cutting.
- Use ribeye for the juiciest, most flavorful results.
- Toast the hoagie rolls to keep them from getting soggy.
- For a low-carb version, serve the filling in lettuce wraps.
- Prep Time: PT20M
- Cook Time: PT25M
- Category: Dinner
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 532
- Sugar: 8g
- Sodium: 916mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 7g
- Trans Fat: 1g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 44g
- Cholesterol: 126mg
Keywords: Philly Cheesesteak Sandwich, cheesesteak with peppers, steak and cheese hoagie, homemade cheesesteak, ribeye sandwich, beef hoagie, steak sandwich recipe
FAQs About Philly Cheesesteak Sandwiches
Can I use chicken instead of beef for a Philly Cheesesteak Sandwich?
Yes, absolutely! While it’s not the classic version, using thin-sliced chicken instead of steak has become a popular twist — known as a chicken cheesesteak. It’s a lighter option but still super flavorful. Just make sure to season it well and cook it fast over high heat for the best texture. And yep, it still pairs beautifully with sautéed onions, peppers, and gooey cheese.
Is there a vegetarian version of the Philly Cheesesteak Sandwich?
There sure is — and it’s more than just grilled veggies slapped in a bun. For a hearty veggie version, try using portobello mushrooms or seitan for a “meaty” bite. Add peppers, onions, vegan cheese (or regular if dairy’s okay), and pile it high in a toasted hoagie. You’ll be surprised how satisfying it is, even without the steak.
What’s the best cheese for a Philly Cheesesteak Sandwich?
The classic options are provolone, Cheese Whiz, and American cheese. Each has its fans, and honestly, you can’t go wrong. Provolone offers a sharper taste, Whiz melts into every corner, and American gives a creamy finish. Pick your fave — or mix them for the ultimate cheesesteak melt!
What’s the difference between a cheesesteak and a steak sandwich?
Great question. A steak sandwich can mean anything from sliced steak on toast to a fancy panini. But a Philly Cheesesteak Sandwich? That’s a very specific beast — thin beef, melty cheese, grilled onions, and a hoagie roll. It’s a thing of beauty and totally its own category.