Philly Cheesesteak

A classic sandwich of thinly sliced ribeye, melted provolone, caramelized onions, and garlic-butter toasted hoagie rolls—comforting, quick, and utterly satisfying.

Why You'll Love This Recipe
- Ready in under 30 minutes from start to finish, perfect for busy weeknights when you want restaurant-style comfort at home.
- Uses pantry staples and a short shopping list: ribeye, sweet onion, provolone, hoagie rolls, and simple seasonings—no exotic ingredients required.
- Make-ahead flexibility: caramelize the onions earlier in the day and store them in the fridge for quick assembly later.
- Crowd-pleasing texture contrast—the crispy, garlic-buttered roll against melting cheese and tender beef keeps every bite satisfying.
- Customizable: add peppers or mushrooms, swap provolone for American cheese for a creamier melt, or use thin flatbread for a lighter option.
- Great for sharing: makes four generous portions and scales easily for larger gatherings without losing flavor.
I’ve served this at casual dinner nights and simple celebrations; guests always compliment the caramelized onions and the way the garlic butter toasts the rolls. My partner insists on an extra smear of mayo, and kids love when I fold the meat so it’s easier to eat—small adjustments that keep everyone happy.
Ingredients
- Ribeye steak (1 lb): Choose a well-marbled ribeye and trim visible excess fat. For easier slicing, place in the freezer for 20–30 minutes until slightly firm; this lets you shave ultra-thin strips that brown quickly and remain tender.
- Sweet onion (1 large): A Vidalia or other sweet onion caramelizes beautifully and adds jammy sweetness; slice evenly so all pieces cook at the same rate.
- Provolone cheese (8 slices): Use mild provolone for a clean, melty finish—avoid aged provolone, which can be drier and less creamy when melted.
- Hoagie rolls (4): Look for soft but sturdy rolls that will hold the filling; slicing 3/4 through prevents the sandwich from falling apart while allowing you to stuff it fully.
- Unsalted butter & garlic (2 Tbsp butter, 1 clove): Soften the butter and incorporate pressed garlic for a bright, fragrant spread that crisps the rolls on contact with a hot griddle.
- Mayonnaise (2–4 Tbsp): Optional but recommended for moisture and tang; spread thinly to avoid overpowering the beef.
- Seasonings & oil: 1/2 tsp sea salt and 1/2 tsp black pepper for the steak, plus 2 Tbsp neutral oil for high-heat searing. Use vegetable or sunflower oil for a clean sear.
Instructions
Prep the bread and onion: Slice hoagie rolls 3/4 of the way through with a serrated knife so they stay intact. Dice the sweet onion into even pieces to ensure uniform caramelization. In a small bowl, mix the softened butter with the pressed garlic until smooth so it spreads easily and toasts evenly on the roll surfaces. Toast the rolls: Heat a large skillet or griddle over medium heat. Spread a thin layer of the garlic butter on the cut sides and toast until golden brown, about 1–2 minutes per side; watch closely so the garlic doesn’t burn. Remove and set aside on a plate tented with foil to stay warm. Caramelize the onions: Add 1 Tbsp oil to the pan over medium heat and sauté the diced onions until softened, 6–8 minutes. Sprinkle a light pinch of salt to draw out moisture and continue cooking until the onions reach a deep golden brown, stirring occasionally to prevent sticking—this can take 10–15 minutes total if cooked gently; transfer to a bowl when done. Sear the steak: Increase the heat to high and add the remaining 1 Tbsp oil. Spread the very thinly sliced ribeye in an even layer and let it brown undisturbed for 1–2 minutes until the underside develops a caramelized edge. Flip, season with 1/2 tsp sea salt and 1/2 tsp black pepper, and sauté until just cooked through—this should take 1–2 more minutes if the slices are ultra-thin. Combine and melt cheese: Stir the caramelized onions into the pan with the steak. Divide the mixture into four even portions in the pan; top each portion with two slices of provolone. Turn off the heat and cover the skillet briefly with a lid or foil so the residual heat melts the cheese gently without overcooking the meat. Assemble and serve: Spread a thin layer of mayo on the toasted side of each roll. Working one portion at a time, place a toasted bun on top of the cheese and use a spatula to scrape the cheesy beef into the roll as you flip it. Serve immediately while warm and melty.
You Must Know
- This sandwich is calorie-dense and high in protein; each serving is approximately 732 kcal—plan sides accordingly.
- Caramelized onions can be made ahead and refrigerated up to 3 days or frozen for longer storage.
- Use a high-heat tolerant pan and neutral oil to get a proper sear without smoking excessively.
- Freezing the steak briefly makes ultra-thin slicing safe and efficient, which is key to quick cooking and tenderness.
My favorite aspect is the layered texture—crisply toasted, buttery bread giving way to molten cheese and tender, quick-seared beef. It’s the kind of dish that brings back street-food memories and keeps being better each time you tweak the details, like swapping cheeses or adding charred peppers.
Storage Tips
Leftovers keep well but change character: store filling and rolls separately for best results. Place cooled filling in an airtight container and refrigerate for up to 3 days. For longer storage, freeze portions in freezer-safe bags for up to 3 months; thaw overnight in the refrigerator before reheating. To reheat, warm the filling gently in a skillet over medium-low heat to avoid overcooking the meat, and toast the rolls briefly in butter. Assemble just before serving to maintain a crisp bread exterior and melty interior.
Ingredient Substitutions
If ribeye is unavailable, choose other well-marbled cuts like flank or skirt steak; slice across the grain and marinate briefly in 1 tsp Worcestershire and 1 tsp soy sauce for extra tenderness. Swap provolone with American cheese for a silkier melt or fontina for nuttier flavor. For non-dairy options, use a plant-based cheese and a vegan butter for toasting. If you want to add vegetables, sauté sliced bell peppers or cremini mushrooms with the onions—reduce onions by half and cook peppers/mushrooms until soft and slightly charred.
Serving Suggestions
Serve with a simple, bright side to cut through richness: a crisp cabbage slaw with lemon vinaigrette, dill pickle spears, or a light arugula salad with shaved fennel. For a heartier meal, pair with seasoned oven fries or potato wedges tossed with smoked paprika. Garnish sandwiches with microgreens or a drizzle of hot sauce for contrast. For casual gatherings, set up an assembly station and let guests add mayo, pickles, or hot peppers to customize their sandwiches.
Cultural Background
The sandwich originated in Philadelphia in the early 20th century and became emblematic of American street food. Traditionally, thinly sliced beef and melted cheese are served on a long roll—variations evolved regionally, with local cheese preferences and additional toppings shaping different versions. The combination of quick-seared beef and melty cheese reflects a working-class origin: a satisfying, portable meal designed to be filling, flavorful, and affordable. The modern home-cooked iteration keeps the spirit while elevating technique and ingredient quality.
Seasonal Adaptations
In colder months, enrich the filling with caramelized shallots and a splash of red wine for depth. Spring calls for lighter pairings—replace mayo with lemony yogurt sauce and add quick-pickled red onions. Summer benefits from fresh additions: charred sweet peppers, grilled corn kernels, or a bright herb gremolata spooned over the hot filling. For holiday twists, add a smear of cranberry chutney on the roll for sweet-tart contrast with the savory beef.
Meal Prep Tips
For make-ahead convenience, caramelize a large batch of onions and slice the steak before cooking; store separately and combine just before serving. Portion filling into individual containers for grab-and-go lunches; reheat in a skillet, then assemble with a toasted roll at the last minute. Keep condiments in small ramekins to prevent soggy bread during storage. Investing a little prep time saves minutes on busy evenings and preserves the quality of each component.
Enjoy this version of a Philly classic—simple, bold, and endlessly customizable. Whether feeding four hungry people or scaling up for a crowd, these techniques deliver a sandwich that’s both nostalgic and elevated. Make it your own, share it often, and savor the small moments around the table.
Pro Tips
Freeze the steak for 20–30 minutes before slicing to get very thin, even pieces that sear quickly and stay tender.
Spread garlic butter on the rolls and toast over medium heat until golden; this adds texture and aroma without burning.
Turn off the heat before placing cheese on the meat, then cover briefly so residual heat melts the cheese gently without overcooking.
This nourishing philly cheesesteak recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How do I slice the steak thinly?
Yes. For easier slicing, put the ribeye in the freezer for 20–30 minutes until slightly firm, then slice very thinly across the grain.
How long do caramelized onions last?
Caramelized onions keep up to 3 days in the refrigerator in an airtight container and up to 3 months frozen.
Tags
Philly Cheesesteak
This Philly Cheesesteak recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Prepare bread and onions
Slice hoagie rolls 3/4 of the way through and dice the onion. Combine softened butter with pressed garlic in a small bowl and set aside.
Toast rolls
Heat skillet over medium. Spread garlic butter on cut sides and toast until golden, 1–2 minutes per side; keep warm.
Caramelize onions
Add 1 Tbsp oil to pan, sauté diced onions over medium until softened, then cook until deep golden brown, stirring occasionally; transfer to a bowl.
Sear steak
Increase heat to high, add 1 Tbsp oil, spread thinly sliced steak in an even layer and brown undisturbed 1–2 minutes. Flip, season with salt and pepper, and cook until just done.
Combine with cheese
Stir caramelized onions into steak, divide into four portions, top each with two slices of provolone, turn off heat and cover briefly to melt cheese.
Assemble sandwiches
Spread mayo on toasted rolls, place a roll over each portion and use a spatula to scrape the cheesy beef into the bun. Serve immediately.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@platemint on social media!

Categories:
You might also like...

3 Cheese Cavatappi
Ultra-creamy baked cavatappi swirled in a silky three-cheese sauce and crowned with a bubbly cheddar top. Crowd-pleasing comfort that never leaves leftovers.

3-Ingredient Strawberry Protein Balls
Sweet, portable, and simple — these three-ingredient strawberry protein balls are a quick snack you can make in ten minutes using pantry staples and fresh berries.

3 Ingredient Strawberry Yogurt Bites
Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in cute frozen bites that are perfect for breakfasts, snacks, or lunchbox treats.

Did You Make This?
Leave a comment & rating below or tag @platemint on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Wendie!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

