Why You’ll Love This Recipe
Philly cheese steak sandwiches are a true comfort food classic, known for their rich flavor, tender beef, and perfectly melted cheese. This recipe brings the iconic sandwich into your home kitchen with straightforward steps and simple ingredients. The first time I made these sandwiches, I was surprised by how quickly they came together while still delivering that authentic, satisfying taste you expect from a great cheesesteak.
Print
Philly Cheese Steak Sandwiches: A Classic American Favorite
- Total Time: 30 minutes
- Yield: 4 sandwiches
- Diet: Halal
Description
Philly Cheese Steak Sandwiches are classic sandwiches made with thinly sliced beef, sautéed onions, and melted cheese served on a soft hoagie roll. They are savory, hearty, and iconic street food from Philadelphia.
Ingredients
- 1 lb (450 g) ribeye steak, thinly sliced
- 4 hoagie rolls
- 1 large onion, thinly sliced
- 1 green bell pepper, thinly sliced (optional)
- 2 tablespoons vegetable oil
- 8 slices provolone cheese (or Cheez Whiz)
- Salt to taste
- Black pepper to taste
Instructions
- Heat vegetable oil in a large skillet or griddle over medium-high heat.
- Add sliced onions (and bell peppers if using) and sauté until soft and lightly caramelized. Remove and set aside.
- Add sliced steak to the same skillet, season with salt and black pepper, and cook quickly until browned.
- Return onions to the skillet and mix with the steak.
- Divide the meat mixture into portions and place cheese slices over each portion.
- Cover briefly until cheese melts.
- Scoop the cheesy steak mixture into hoagie rolls and serve hot.
Notes
- Ribeye is traditional for authentic flavor.
- Freeze steak slightly before slicing for thinner cuts.
- Serve immediately for best texture.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Ribeye Steak
Ribeye steak is the traditional choice for Philly cheese steaks because of its marbling and tenderness. When sliced thinly, it cooks quickly and stays juicy.
Hoagie Rolls
Hoagie rolls provide the perfect structure for holding the filling. They are soft enough to absorb flavor while remaining sturdy.
Onion
Onions add sweetness and depth. When cooked until soft and lightly caramelized, they balance the richness of the beef and cheese.
Green Bell Pepper
Green bell peppers add freshness and a slight bitterness that complements the savory meat.
Provolone Cheese
Provolone cheese melts smoothly and offers a mild, creamy flavor that enhances the sandwich without overpowering it.
Vegetable Oil
Vegetable oil is used to cook the beef and vegetables evenly and prevent sticking.
Salt
Salt enhances the natural flavors of the beef and vegetables.
Black Pepper
Black pepper adds subtle heat and depth to the overall flavor profile.
Directions
Begin by slicing the ribeye steak as thinly as possible. Partially freezing the steak for about 20 minutes makes slicing easier. Heat a large skillet or griddle over medium-high heat and add the vegetable oil.
Add the sliced onions and bell peppers to the skillet and cook until softened and lightly browned. Remove them from the pan and set aside. In the same skillet, add the sliced steak in a single layer. Season with salt and black pepper and cook quickly, stirring occasionally, until just cooked through.
Return the onions and peppers to the skillet and mix with the beef. Lay slices of provolone cheese over the mixture and allow it to melt. Split the hoagie rolls and lightly toast them if desired. Spoon the beef and cheese mixture into the rolls and serve immediately.

Equipment needed :
Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results.
Servings and timing
This recipe serves 4 people.
Preparation time: 15 minutes
Cooking time: 15 minutes
Total time: about 30 minutes
Storage/reheating
Store leftover filling in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet over medium heat. Assemble sandwiches just before serving for best texture.
Variations and Customizations
Philly cheese steak sandwiches are easy to customize based on personal preference. For a more traditional variation, skip the bell peppers and focus on beef, onions, and cheese. I have also tried using mozzarella or white American cheese, which melts beautifully and creates a creamier texture.
If you prefer extra richness, add sautéed mushrooms to the filling. For a spicier version, sliced jalapeños or a dash of hot sauce work very well. Chicken can also be substituted for beef to create a lighter but still satisfying sandwich.
These sandwiches can be served plain or paired with fries, chips, or a simple salad, making them suitable for both casual meals and gatherings.

Nutrition and Dietary Info
| Nutrient | Amount per serving |
|---|---|
| Calories | 620 |
| Protein (g) | 38 |
| Carbs (g) | 45 |
| Fat (g) | 32 |
| Saturated Fat (g) | 14 |
| Fiber (g) | 3 |
| Sugar (g) | 6 |
| Sodium (mg) | 980 |
Expert Tips & Customizations
Slice the steak very thin for tenderness.
Cook the beef quickly to avoid drying it out.
Use quality rolls for the best sandwich structure.
Serve immediately for optimal flavor and texture.
FAQs
What cut of beef is best for cheesesteaks?
Ribeye is preferred for its tenderness and flavor.
Can I make these sandwiches ahead of time?
The filling can be prepared ahead, but sandwiches are best assembled fresh.
Are peppers traditional in Philly cheesesteaks?
Classic versions usually include onions only, but peppers are a common variation.
Can I freeze the filling?
Yes, but the texture is best when enjoyed fresh.
What cheese is most authentic?
Provolone and American cheese are both traditional options.
Can I toast the rolls?
Yes, toasting adds texture and helps prevent sogginess.
Conclusion
Philly cheese steak sandwiches are a timeless favorite for good reason. With tender beef, melted cheese, and flavorful vegetables, they deliver comfort and satisfaction in every bite. This homemade version is quick, customizable, and perfect for bringing a classic American sandwich to your own table.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!