• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes Strawberry

Recipes Strawberry

All Recipes In One Place

  • Home
  • Appetizers
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • About Me
  • Contact Us
Recipes Strawberry
  • Home
  • Appetizers
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • About Me
  • Contact Us
Dinner / Philly Cheesesteak: The Ultimate Guide to Making it at Home

Philly Cheesesteak: The Ultimate Guide to Making it at Home

August 18, 2025 by HaileyDinner

Philly Cheesesteak: just the name conjures up images of sizzling steak, melted cheese, and a soft, chewy roll. But have you ever tried making one at home that truly rivals the iconic originals? I’m here to tell you, it’s absolutely possible, and I’m going to guide you through every step! Forget settling for imitations; we’re diving deep into the heart of this American classic.

Born in the early 20th century in Philadelphia, the cheesesteak wasn’t initially the cheesy marvel we know and love today. Legend has it that Pat Olivieri, a hot dog vendor, decided to grill some thinly sliced beef on his stand. A cab driver noticed the enticing aroma and requested a steak sandwich. The rest, as they say, is history! Cheese was added later, and the “Philly Cheesesteak” was officially born.

What makes the Philly Cheesesteak so irresistible? It’s the perfect combination of textures and flavors. The tender, thinly sliced steak, the gooey, melted cheese (whether it’s provolone, American, or Cheez Whiz – we won’t judge!), and the slightly crusty, yet soft roll create a symphony in your mouth. It’s a hearty, satisfying meal that’s perfect for a quick lunch, a game-day feast, or simply when you’re craving a taste of Philadelphia. So, let’s get cooking and bring the authentic taste of a Philly Cheesesteak to your kitchen!

Philly Cheesesteak this Recipe

Ingredients:

  • For the Steak:
    • 1.5 lbs thinly sliced ribeye steak (ask your butcher to slice it for cheesesteaks)
    • 2 tablespoons olive oil
    • 1 large onion, thinly sliced
    • 1 green bell pepper, thinly sliced (optional, but highly recommended!)
    • 1 teaspoon garlic powder
    • 1/2 teaspoon onion powder
    • 1/2 teaspoon dried oregano
    • 1/4 teaspoon red pepper flakes (optional, for a little kick)
    • Salt and freshly ground black pepper to taste
  • For the Cheese Sauce (or Cheese Slices):
    • Option 1: Cheese Sauce (My Favorite!)
      • 4 tablespoons butter
      • 4 tablespoons all-purpose flour
      • 3 cups whole milk
      • 1/2 teaspoon salt
      • 1/4 teaspoon black pepper
      • 1/4 teaspoon garlic powder
      • 8 ounces provolone cheese, shredded
      • 4 ounces white American cheese, shredded
    • Option 2: Cheese Slices (Quick & Easy)
      • 12 slices provolone cheese
      • 12 slices white American cheese
      • Or a combination of your favorite cheese slices!
  • For the Rolls:
    • 4 hoagie rolls ( Amoroso’s rolls are the gold standard, if you can find them!)
    • 2 tablespoons butter, melted (for toasting the rolls)

Preparing the Steak and Vegetables:

  1. Prepare the Steak: If your ribeye isn’t already thinly sliced, you’ll want to partially freeze it for about 30 minutes to make it easier to slice very thinly. A meat slicer is ideal, but a sharp knife and some patience will also do the trick. The thinner, the better!
  2. Sauté the Onions and Peppers: Heat the olive oil in a large skillet or griddle over medium-high heat. Add the sliced onions and bell peppers (if using) and cook, stirring occasionally, until they are softened and slightly caramelized. This usually takes about 8-10 minutes. Don’t rush this step; the caramelized onions and peppers add a ton of flavor. Remove the onions and peppers from the skillet and set aside.
  3. Cook the Steak: Add the thinly sliced steak to the same skillet or griddle. It’s best to work in batches to avoid overcrowding the pan, which can lower the temperature and prevent the steak from browning properly. Sprinkle the steak with garlic powder, onion powder, dried oregano, red pepper flakes (if using), salt, and pepper.
  4. Chop and Cook: As the steak cooks, use a spatula or two to chop it into smaller pieces. You want it to be nicely browned and cooked through, but still tender. This usually takes about 5-7 minutes per batch.
  5. Combine and Heat: Once all the steak is cooked, add the sautéed onions and peppers back to the skillet and mix everything together. Heat through for another minute or two, allowing the flavors to meld.

Making the Cheese Sauce (Optional, but Highly Recommended!):

  1. Make a Roux: In a medium saucepan, melt the butter over medium heat. Add the flour and whisk constantly for about 1-2 minutes, until the mixture is smooth and golden brown. This is called a roux, and it’s the base of our cheese sauce.
  2. Whisk in the Milk: Gradually whisk in the milk, a little at a time, making sure to incorporate each addition fully before adding more. This will prevent lumps from forming.
  3. Simmer and Thicken: Bring the mixture to a simmer, stirring constantly, until it thickens to a sauce-like consistency. This usually takes about 5-7 minutes.
  4. Add Seasonings: Stir in the salt, pepper, and garlic powder.
  5. Melt the Cheese: Reduce the heat to low and gradually add the shredded provolone and white American cheese, stirring constantly until the cheese is completely melted and the sauce is smooth and creamy. If the sauce becomes too thick, add a splash of milk to thin it out.

Assembling the Philly Cheesesteaks:

  1. Toast the Rolls: While the steak and cheese sauce are cooking, prepare the hoagie rolls. Brush the inside of each roll with melted butter and toast them in a preheated oven at 350°F (175°C) for about 3-5 minutes, or until lightly golden brown. Alternatively, you can toast them in a dry skillet over medium heat.
  2. Fill the Rolls: Open the toasted hoagie rolls and divide the steak and onion/pepper mixture evenly among them.
  3. Add the Cheese:
    • If using cheese sauce: Generously spoon the cheese sauce over the steak in each roll.
    • If using cheese slices: Arrange the cheese slices (provolone and/or white American) over the steak in each roll.
  4. Melt the Cheese (if using slices): If you’re using cheese slices, you can melt them in a couple of ways:
    • Broiler Method: Place the assembled cheesesteaks on a baking sheet and broil them for a minute or two, until the cheese is melted and bubbly. Watch them closely to prevent burning!
    • Skillet Method: Cover the skillet with a lid and let the cheese melt from the residual heat. This usually takes a minute or two.
  5. Serve Immediately: Serve the Philly cheesesteaks immediately and enjoy! They’re best when they’re hot and the cheese is melty.

Tips for the Best Philly Cheesesteak:

  • Quality of Steak: The quality of the ribeye steak is crucial for a great cheesesteak. Look for well-marbled steak for the best flavor and tenderness.
  • Thin Slices: As mentioned before, the thinner the steak slices, the better. This ensures that the steak cooks quickly and evenly and is easy to eat in a sandwich.
  • Don’t Overcrowd the Pan: When cooking the steak, avoid overcrowding the pan. Cook it in batches to ensure that it browns properly.
  • Cheese Choice: While provolone and white American cheese are traditional choices, feel free to experiment with other cheeses like cheddar, mozzarella, or even pepper jack for a spicier kick.
  • Roll Choice: The roll is just as important as the steak and cheese. A good hoagie roll should be soft on the inside and slightly crusty on the outside. Amoroso’s rolls are the preferred choice in Philadelphia, but any good-quality hoagie roll will work.
  • Customize Your Cheesesteak: Feel free to customize your cheesesteak with your favorite toppings. Some popular additions include mushrooms, hot peppers, and pizza sauce.
  • “Wit” or “Witout”: In Philadelphia, you’ll often be asked if you want your cheesesteak “wit” or “witout” onions. “Wit” means with onions, and “witout” means without onions.
Variations:
  • Pizza Steak: Add pizza sauce and mozzarella cheese to your cheesesteak for a pizza-inspired twist.
  • Mushroom Cheesesteak: Add sautéed mushrooms to your cheesesteak for an earthy flavor.
  • Pepper Cheesesteak: Add hot peppers (like banana peppers or jalapeños) to your cheesesteak for a spicy kick.
  • Chicken Cheesesteak: Substitute the ribeye steak with thinly sliced chicken breast for a lighter option.
Enjoy Your Homemade Philly Cheesesteak!

I hope you enjoy making and eating this classic sandwich. It’s a guaranteed crowd-pleaser!

Philly Cheesesteak

Conclusion:

So there you have it! This isn’t just any sandwich; it’s a journey to Philadelphia, right in your own kitchen. I truly believe this Philly Cheesesteak recipe is a must-try for anyone who appreciates a truly satisfying and flavorful meal. The combination of thinly sliced steak, perfectly caramelized onions, and that gooey, melted cheese is simply irresistible. It’s the kind of sandwich that makes you close your eyes and savor every single bite.

But the best part? It’s surprisingly easy to make! Forget complicated techniques and hard-to-find ingredients. This recipe uses simple steps and readily available items, ensuring that even novice cooks can achieve cheesesteak perfection. I’ve broken down each step to be as clear and concise as possible, so you can confidently create a restaurant-quality sandwich without any stress.

Serving Suggestions and Variations:

Now, let’s talk about how to take your Philly Cheesesteak experience to the next level! While the classic version is undeniably delicious, there’s always room for a little personalization.

* Cheese Choices: While provolone and Cheez Whiz are the traditional choices, don’t be afraid to experiment! Try using mozzarella for a milder flavor, or pepper jack for a spicy kick. A blend of cheeses can also create a unique and complex flavor profile.

* Toppings Galore: While onions are a must, consider adding other toppings to customize your cheesesteak. Sautéed mushrooms, bell peppers, or even banana peppers can add a delightful twist.

* Bread is Key: The roll is just as important as the filling! A good, sturdy roll that can hold all the delicious ingredients without falling apart is essential. Amoroso’s rolls are the gold standard, but any good hoagie or sub roll will work. You can even toast the roll lightly for added texture.

* Side Dish Sensations: Complete your meal with some classic sides! French fries, onion rings, or a simple salad are all great choices. For a truly authentic experience, serve your cheesesteak with a side of wiz fries – fries topped with Cheez Whiz!

* Spice it Up: If you like a little heat, add a dash of hot sauce or some crushed red pepper flakes to your cheesesteak. You can also use a spicy cheese like pepper jack or add some jalapeños to the onions while they’re cooking.

* Breakfast Cheesesteak: Transform your leftover steak into a delicious breakfast sandwich! Add a fried egg and some crispy bacon for a truly indulgent morning meal.

I’m so excited for you to try this recipe and experience the joy of a perfectly made Philly Cheesesteak. It’s a crowd-pleaser that’s perfect for game day, family dinners, or even a quick and satisfying weeknight meal.

Don’t just take my word for it – give it a try yourself! I’m confident that you’ll be amazed at how easy it is to create a truly authentic and delicious cheesesteak at home.

And most importantly, I want to hear about your experience! Did you try any variations? What was your favorite part of the recipe? Share your photos and comments in the comments section below. I can’t wait to see your creations and hear your feedback. Happy cooking, and enjoy your amazing Philly Cheesesteak!


Philly Cheesesteak: The Ultimate Guide to Making it at Home

Authentic Philly Cheesesteak with thinly sliced ribeye, caramelized onions and peppers, and creamy homemade cheese sauce (or cheese slices). A taste of Philadelphia in your own kitchen!

Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Category: Dinner
Yield: 4 servings
Save This Recipe

Ingredients

  • 1.5 lbs thinly sliced ribeye steak (ask your butcher to slice it for cheesesteaks)
  • 2 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 1 green bell pepper, thinly sliced (optional, but highly recommended!)
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes (optional, for a little kick)
  • Salt and freshly ground black pepper to taste
  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 3 cups whole milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 8 ounces provolone cheese, shredded
  • 4 ounces white American cheese, shredded
  • 12 slices provolone cheese
  • 12 slices white American cheese
  • Or a combination of your favorite cheese slices!
  • 4 hoagie rolls (Amoroso’s rolls are the gold standard, if you can find them!)
  • 2 tablespoons butter, melted (for toasting the rolls)

Instructions

  1. Prepare the Steak: If your ribeye isn’t already thinly sliced, partially freeze it for about 30 minutes to make it easier to slice very thinly. A meat slicer is ideal, but a sharp knife and patience will work. The thinner, the better!
  2. Sauté the Onions and Peppers: Heat the olive oil in a large skillet or griddle over medium-high heat. Add the sliced onions and bell peppers (if using) and cook, stirring occasionally, until they are softened and slightly caramelized (8-10 minutes). Remove and set aside.
  3. Cook the Steak: Add the thinly sliced steak to the same skillet or griddle in batches to avoid overcrowding. Sprinkle with garlic powder, onion powder, dried oregano, red pepper flakes (if using), salt, and pepper.
  4. Chop and Cook: As the steak cooks, use a spatula to chop it into smaller pieces. Cook until nicely browned and cooked through, but still tender (5-7 minutes per batch).
  5. Combine and Heat: Once all the steak is cooked, add the sautéed onions and peppers back to the skillet and mix everything together. Heat through for another minute or two.
  6. Make a Roux (for Cheese Sauce): In a medium saucepan, melt the butter over medium heat. Add the flour and whisk constantly for about 1-2 minutes, until smooth and golden brown.
  7. Whisk in the Milk: Gradually whisk in the milk, a little at a time, making sure to incorporate each addition fully before adding more.
  8. Simmer and Thicken: Bring the mixture to a simmer, stirring constantly, until it thickens to a sauce-like consistency (5-7 minutes).
  9. Add Seasonings: Stir in the salt, pepper, and garlic powder.
  10. Melt the Cheese: Reduce the heat to low and gradually add the shredded provolone and white American cheese, stirring constantly until the cheese is completely melted and the sauce is smooth and creamy. If the sauce becomes too thick, add a splash of milk to thin it out.
  11. Toast the Rolls: Brush the inside of each roll with melted butter and toast them in a preheated oven at 350°F (175°C) for about 3-5 minutes, or until lightly golden brown. Alternatively, you can toast them in a dry skillet over medium heat.
  12. Fill the Rolls: Open the toasted hoagie rolls and divide the steak and onion/pepper mixture evenly among them.
  13. Add the Cheese:
    • If using cheese sauce: Generously spoon the cheese sauce over the steak in each roll.
    • If using cheese slices: Arrange the cheese slices (provolone and/or white American) over the steak in each roll.
  14. Melt the Cheese (if using slices):
    • Broiler Method: Place the assembled cheesesteaks on a baking sheet and broil them for a minute or two, until the cheese is melted and bubbly. Watch them closely to prevent burning!
    • Skillet Method: Cover the skillet with a lid and let the cheese melt from the residual heat. This usually takes a minute or two.
  15. Serve Immediately: Serve the Philly cheesesteaks immediately and enjoy!

Notes

  • Quality of Steak: Use well-marbled ribeye for the best flavor and tenderness.
  • Thin Slices: The thinner the steak slices, the better.
  • Don’t Overcrowd the Pan: Cook the steak in batches to ensure proper browning.
  • Cheese Choice: Provolone and white American are traditional, but experiment with other cheeses.
  • Roll Choice: A good hoagie roll should be soft on the inside and slightly crusty on the outside. Amoroso’s rolls are preferred in Philadelphia.
  • Customize Your Cheesesteak: Add your favorite toppings like mushrooms, hot peppers, or pizza sauce.
  • “Wit” or “Witout”: In Philadelphia, you’ll often be asked if you want your cheesesteak “wit” or “witout” onions. “Wit” means with onions, and “witout” means without onions.
  • Variations:
    • Pizza Steak: Add pizza sauce and mozzarella cheese.
    • Mushroom Cheesesteak: Add sautéed mushrooms.
    • Pepper Cheesesteak: Add hot peppers.
    • Chicken Cheesesteak: Substitute ribeye with thinly sliced chicken breast.

« Previous Post
Chicken Caesar Sandwich: The Ultimate Recipe & Guide
Next Post »
Grilled Chicken Broccoli Bowls: A Healthy & Delicious Recipe

If you enjoyed this…

Dinner

Korean Chicken Rice Bowls: A Delicious & Easy Recipe

Dinner

Curried Sausages: The Ultimate Comfort Food Recipe

Stuffed Salmon With Spinach & Feta (30 minutes!)
Dinner

Easy Spinach Feta Stuffed Salmon Quick Recipe

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

BreakfastBreakfastDinnerDinnerLunchLunchDessertDessert
Grilled Romaine Caesar Salad Recipe

Grilled Romaine Caesar Salad-Smoky-Delicious-Easy

Cheesy Steak Pinwheels

Cheesy Steak Pinwheels – Easy Appetizer Recipe

BBQ Beef Skewers with Filipino BBQ Marinade

Filipino BBQ Beef Skewers- Sweet Tangy Grilled Delight

  • California Consumer Privacy Act (CCPA)
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use
  • Contact Us

© 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design