Philly Cheesesteak
AI-generated image
American

Philly Cheesesteak

Thinly sliced beef, sweet onions, and melted provolone tucked into a toasted long roll for a juicy, deeply savory American sandwich.

30 min 2 servings Medium
All recipes

How to prepare

1
Heat a large skillet or griddle over medium heat. Spread the softened butter inside the rolls and toast them cut-side down for 1 to 2 minutes, until lightly golden at the edges. Transfer to plates.
2
Increase the skillet to medium-high heat and add the olive oil. Add the sliced onion and cook for 4 to 5 minutes, stirring often, until softened and lightly caramelized. Push the onion to one side of the skillet.
Sliced onions softening and caramelizing in a skillet AI-generated image
3
Add the thinly sliced beef to the open side of the skillet. Season with the salt and pepper, then sauté for 2 to 3 minutes, turning and separating the slices with a spatula, until browned and the thickest pieces reach 74°C for a fully cooked filling.
4
Combine the beef and onions in the skillet and divide the mixture into two portions. Top each portion with two slices of provolone, cover the skillet for 30 to 60 seconds, and cook until the cheese is fully melted.
5
Use a spatula to scoop each cheesy portion into a toasted roll, keeping the filling centered. Serve immediately while the bread is crisp at the edges and the cheese is molten.
Finished Philly cheesesteak with beef, onions, and melted provolone AI-generated image

Why this recipe works

Very thin beef cooks quickly while retaining tenderness, and the onions add sweetness and moisture. Provolone melts into the hot filling, creating a cohesive sandwich without masking the beef's savory flavor.

Storage and reheating

How to store it

Store the cooked filling separately from the rolls in an airtight container in the refrigerator for up to 3 days. Refrigerate within 2 hours of cooking.

How to reheat it

Reheat the filling in a skillet over medium heat until steaming hot, about 4 to 5 minutes. Toast fresh rolls separately and assemble just before serving.

Nutrition / serving

876kcal
65.49 gprotein
53.88 gcarbs
43.89 gfat
P
Pantryvale editorial kitchen
Recipe prepared for publication with complete ingredients and ordered cooking steps.
Published 15 Aug 2026 · updated 15 Aug 2026