Philly Cheesesteak Sandwiches

By Megan

April 14, 2025
Finished Philly Cheesesteak Sandwiches with french fries, ready to eat.

Philly Cheesesteak Sandwiches: An Authentic Taste of Philadelphia at Home! 🥩🧀😋

1. Introduction

Craving an authentic taste of Philadelphia? Look no further! This Philly cheesesteak recipe brings the iconic flavors of the City of Brotherly Love right to your kitchen. Juicy, thinly sliced steak, perfectly melted cheese, and caramelized onions come together in a soft hoagie roll for a sandwich experience that’s simply irresistible. It’s a culinary trip you can take without ever leaving your home! If you’re looking for other beef recipes after this, why not check out these dinner recipes?

Finished Philly Cheesesteak Sandwiches with french fries, ready to eat.

Whether you’re a die-hard Philly fan or just a lover of great sandwiches, this cheesesteak sandwiches recipe is a must-try. Forget the takeout – making your own homemade cheesesteak is easier than you think, and the results are far more satisfying. With just a few simple ingredients and easy-to-follow steps, you can create a Philly cheesesteak filling that rivals the best sandwich shops. Ever wondered about the history of this iconic sandwich? You can learn more about it at Valerie’s Kitchen. Get ready to experience the ultimate comfort food! If you’re interested in more comfort food, take a look at our creamy potato soup recipe.

2. Ingredients

  • 1.5 lbs thinly sliced steak (such as ribeye or sirloin)
  • 1 large onion, thinly sliced
  • 2 green bell peppers, thinly sliced (optional)
  • 4 hoagie rolls
  • 8 slices provolone cheese
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Optional toppings: mushrooms, hot peppers

3. Equipment

  • Large skillet or griddle
  • Spatula
  • Knife
  • Cutting board

4. Instructions

Step 1: Sauté the Vegetables and Cook the Steak

Heat olive oil in a large skillet or on a griddle over medium-high heat. Add the sliced onions and bell peppers (if using) and sauté until softened and lightly caramelized, about 8-10 minutes. Remove the vegetables from the skillet and set aside. The caramelization process is key to developing the sweet and savory flavor that complements the steak so well.

Thinly sliced steak cooking in skillet for Philly Cheesesteak Sandwiches.

Add the thinly sliced steak to the same skillet and cook, breaking it up with a spatula, until browned and cooked through. Season with salt and pepper to taste. The key to an authentic Philly cheesesteak recipe lies in the thinly sliced steak, so make sure it’s cut properly for the best texture. Remember, if you need some more dinner ideas, you can view them here.

Step 2: Combine and Melt the Cheese

Return the sautéed vegetables to the skillet with the steak and mix well. Reduce the heat to low. Arrange the provolone cheese slices over the steak and vegetable mixture, covering it as much as possible. Allow the cheese to melt completely, about 2-3 minutes. For an extra creamy Philly cheesesteak filling, you can add a splash of water to the skillet and cover it briefly to help the cheese melt faster. This creates a steamy environment that encourages the cheese to melt uniformly and coat the steak and vegetables perfectly.

Provolone cheese melting over steak and vegetables in a skillet for Philly Cheesesteak.

Step 3: Assemble the Cheesesteak Sandwiches

Using a spatula, divide the steak and cheese mixture evenly among the hoagie rolls. Scoop the mixture into the rolls, making sure each sandwich is generously filled. The perfect cheesesteak sandwiches start with a good quality roll that can hold all the delicious filling. Don’t skimp on the filling! A generous portion is what makes a Philly cheesesteak truly satisfying. Looking for a lighter meal after this? Why not try our spinach quiche ?

Step 4: Serve and Enjoy

Wrap the homemade cheesesteak in foil or parchment paper, if desired, to help keep it warm and contained. Serve immediately and enjoy your authentic Philly cheesesteak sandwiches! Add your favorite toppings like hot peppers or mushrooms for a personalized touch. Serving it immediately ensures the cheese remains melty and the roll stays soft. If you love sandwiches, you might also like our Korean Ground Beef Bowl!

Partially assembled Philly Cheesesteak sandwich on a cutting board.

5. Tips and Tricks

  • For easier slicing, partially freeze the steak for about 30 minutes before cutting.
  • Use a sharp knife or meat slicer for the thinnest possible slices.
  • Don’t overcrowd the skillet when cooking the steak; cook in batches if necessary.
  • For a spicier kick, add some hot peppers or a dash of hot sauce to the Philly cheesesteak filling.
  • Experiment with different cheeses like cheddar, American, or even cheese whiz for a truly authentic experience. Considering American cheese for that classic, gooey texture?

6. Variations

  • Pizza Cheesesteak: Add marinara sauce and mozzarella cheese.
  • Mushroom Cheesesteak: Include sautéed mushrooms in the filling.
  • Chicken Cheesesteak: Substitute sliced chicken for the steak.
  • Veggie Cheesesteak: Use a mix of grilled vegetables like zucchini, eggplant, and bell peppers.

7. Serving Suggestions

These cheesesteak sandwiches are fantastic on their own, but they’re even better with some classic sides:

  • French fries
  • Onion rings
  • Coleslaw
  • Potato salad

8. Storage Information

If you have leftover Philly cheesesteak filling, store it in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave before assembling new sandwiches. It is best to store the filling separately from the bread to prevent the bread from becoming soggy. After enjoying this hearty sandwich, perhaps a comforting soup is in order for your next meal? We have a lentil and potato soup recipe you might enjoy!

9. Conclusion

This Philly cheesesteak recipe is a delicious and easy way to enjoy a classic sandwich at home. With its savory steak, melted cheese, and flavorful vegetables, it’s a guaranteed crowd-pleaser. So, gather your ingredients, follow these simple steps, and get ready to experience the taste of Philadelphia in every bite of your homemade cheesesteak sandwiches! If you have any questions, please check our about us page! Hopefully, our recipe has guided you to create the perfect cheesesteak sandwich. We also have a glazed ham recipe for another easy meal!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Finished Philly Cheesesteak Sandwiches with french fries, ready to eat.

Philly Cheesesteak Sandwiches


  • Author: Serena Miller
  • Total Time: 35 minutes
  • Yield: 4 sandwiches 1x
  • Diet: None

Description

Make authentic Philly Cheesesteak Sandwiches at home with thinly sliced steak, caramelized onions, and melted provolone cheese on a soft hoagie roll. Follow our easy recipe for a taste of Philadelphia!


Ingredients

Scale
  • 1.5 lbs thinly sliced steak (such as ribeye or sirloin)
  • 1 large onion, thinly sliced
  • 2 green bell peppers, thinly sliced (optional)
  • 4 hoagie rolls
  • 8 slices provolone cheese
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Optional toppings: mushrooms, hot peppers

Instructions

  1. Heat olive oil in a large skillet or on a griddle over medium-high heat. Add the sliced onions and bell peppers (if using) and sauté until softened and lightly caramelized, about 8-10 minutes. Remove the vegetables from the skillet and set aside.
  2. Add the thinly sliced steak to the same skillet and cook, breaking it up with a spatula, until browned and cooked through. Season with salt and pepper to taste.
  3. Return the sautéed vegetables to the skillet with the steak and mix well. Reduce the heat to low. Arrange the provolone cheese slices over the steak and vegetable mixture, covering it as much as possible. Allow the cheese to melt completely, about 2-3 minutes.
  4. Using a spatula, divide the steak and cheese mixture evenly among the hoagie rolls. Scoop the mixture into the rolls, making sure each sandwich is generously filled.
  5. Wrap the homemade cheesesteak in foil or parchment paper, if desired, to help keep it warm and contained. Serve immediately and enjoy your authentic Philly cheesesteak sandwiches! Add your favorite toppings like hot peppers or mushrooms for a personalized touch.

Notes

  • For easier slicing, partially freeze the steak for about 30 minutes before cutting.
  • Use a sharp knife or meat slicer for the thinnest possible slices.
  • Don’t overcrowd the skillet when cooking the steak; cook in batches if necessary.
  • For a spicier kick, add some hot peppers or a dash of hot sauce to the Philly cheesesteak filling.
  • Experiment with different cheeses like cheddar, American, or even cheese whiz for a truly authentic experience.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Sandwiches
  • Method: Skillet
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 650 Kcal
  • Sugar: 8g
  • Sodium: 950mg
  • Fat: 40g
  • Saturated Fat: 18g
  • Unsaturated Fat: 19g
  • Trans Fat: 1g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 120mg

Keywords: Philly Cheesesteak, Cheesesteak, Sandwich, Philadelphia, Steak Sandwich, Homemade, Easy Recipe, American Food

Hi There!

Welcome to RecipesAlways.com! I’m Chef Megan, and I’m so excited to have you here as we embark on this flavorful journey together.

Recipes by Category