This post may contain affiliate links, meaning I may earn a commission if you make a purchase, at no extra cost to you. I only recommend products I trust. Thank you for your support.
This classic Philly cheesesteak sandwich features tender, seasoned ground beef, beautifully caramelized onions, and gooey melted provolone cheese, all nestled in a perfectly toasted hoagie roll.
The Philly cheesesteak originated in Philadelphia in the 1930s. It was invented by hot dog vendor Pat Olivieri (of Pat’s King of Steaks), who first grilled beef on his stand and put it on an Italian roll.
It’s a weeknight wonder that brings the authentic taste of Philadelphia right to your kitchen, proving that the best Philly cheese steak sandwich can be made at home.
This easy Philly cheese steak sandwich recipe makes four hearty sandwiches, is easy to make at home, and perfect for a quick lunch, game day treat, satisfying weeknight dinner, or even a summer BBQ.
You don’t need fancy ingredients, just thin, lean ground beef, Amoroso-style hoagie rolls, mild provolone cheese, sautéed onions, and a hot pan.
And the best part? It’s totally customizable to your taste. Feel free to add sautéed peppers, mushrooms, or swap in your favorite cheese if you’re feeling adventurous.
This Philly cheesesteak sandwich is a guaranteed crowd-pleaser that tastes just as good as the ones you’d find at a Philly sandwich shop.
✅ Read the entire article to ensure you’re fully prepared with all the necessary equipment and ingredients. The full recipe and cooking instructions are below.
Key Ingredients for This Philly Cheesesteak Recipe
Let’s break down the essential components that come together to create this iconic ground beef Philly cheesesteak sandwich:
1. Ground Beef
- For this Philly cheesesteak recipe, we recommend using 80-85% lean ground beef. This fat content provides excellent flavor and helps keep the meat juicy, even after draining excess fat.
- While traditional Philly cheese steak sandwiches use thinly sliced ribeye, ground beef offers an accessible and equally delicious alternative for home cooks.
2. Provolone Cheese
- This is often considered the “gold standard” for cheesesteaks due to its mild flavor and incredible meltability.
- It creates that signature gooey, stretchy blanket over the meat and vegetables, binding the sandwich together with its creamy richness.
- White American cheese is another excellent choice for its smooth, creamy melt, and some even prefer the tangy, sauce-like consistency of Cheez Whiz.
3. Hoagie Rolls
- Look for a hoagie roll that is soft and chewy on the inside, with a slightly crisp exterior, and sturdy enough to hold a generous, juicy filling without falling apart.
- Amoroso rolls are the traditional choice, but any high-quality Italian sub roll will do.
4. Sweet Onion
- When sautéed until golden and caramelized, they develop a profound sweetness and savory depth that is indispensable to the classic cheesesteak flavor profile.
5. Seasonings
- Salt, black pepper, garlic powder, and onion powder are key to enhancing the natural flavors of the beef and vegetables.
- A dash of steak seasoning can add an extra layer of savory depth.
6. Beef Broth
- A splash of low-sodium beef broth helps to keep the meat moist and juicy, preventing it from drying out, and also contributes to a richer, more cohesive filling.

Tools You’ll Need for This Easy Philly Cheese Steak Sandwich Recipe
These simple kitchen tools will help you easily make delicious ground beef Philly cheesesteak sandwiches at home:
- High-sided Skillet or Cast Iron Pan: This is essential for browning the ground beef effectively and sautéing the vegetables without overcrowding. A large surface area ensures proper browning and even cooking.
- Sharp Chef’s Knife: A sharp knife is crucial for thinly slicing the onions and bell peppers, ensuring consistent pieces that cook evenly and integrate well into the filling. A sharp knife also makes the prep work safer and more efficient.
- Cutting Board: A stable and clean surface for all your slicing and dicing needs. Choose one that is large enough to comfortably handle your ingredients.
- Spatula: A sturdy spatula is indispensable for breaking up the ground beef as it browns, stirring the mixture, and ultimately scooping the finished filling into the rolls. A metal spatula can also help scrape up any delicious browned bits from the bottom of the pan.
- Baking Sheet: Used for toasting the hoagie rolls in the oven, ensuring they achieve that perfect golden-brown, moisture-resistant crust. This prevents sogginess and adds a crucial textural element to the sandwich.
- Colander: Handy for draining any excess fat from the browned ground beef, contributing to a less greasy, more balanced sandwich. This helps manage the richness of the dish.
- Measuring Cups and Spoons: For accurate measurement of ingredients, ensuring the flavors are balanced as intended in the recipe. Precision in seasoning makes a big difference in the final taste.
Why You’ll Love These Philly Cheese Steak Sandwiches
While often considered an indulgent treat, a Philly cheesesteak sandwich, particularly one made with ground beef, offers some notable benefits:
- High Protein Content: This Philly cheesesteak sandwich is a great source of protein, with each 350g serving providing around 35 grams, essential for muscle repair, growth, and overall body function.
- Rich in Iron: The beef in this sandwich is a rich source of iron, a vital mineral that supports healthy blood, boosts energy levels, and helps transport oxygen throughout the body, reducing fatigue and supporting metabolism.
- Energy Boost: With a balanced mix of protein, carbohydrates from the roll, and fats, Philly cheese steak sandwiches provide a substantial energy boost to keep you energized for hours.
- Vitamins and Minerals: Beyond protein and iron, this sandwich also provides a variety of essential vitamins and minerals, including B vitamins for energy metabolism, zinc to support immune function, and even a boost of vitamin C from the onions.
- Budget-Friendly: Ground beef is often more affordable than steak cuts, allowing you to enjoy the rich, satisfying flavors of a cheesesteak without breaking the bank.

What to Serve with Philly Cheesesteak Sandwich
While the sandwich itself is incredibly satisfying, pairing it with these sides can elevate your meal and create a truly memorable experience:
1. Classic Sides
- French Fries: French fries are the classic sidekick to a Philly cheesesteak, and their crispy texture and salty bite perfectly balance the rich, savory flavors of the sandwich.
- Onion Rings: Golden and crispy, onion rings offer a delightful crunch and a hint of sweetness that contrasts beautifully with the savory cheesesteak.
- Baked Sweet Potato Fries: Sweet potato fries offer a touch of natural sweetness and a vibrant color, providing a delicious alternative to regular fries.
2. Lighter & Fresher Options
- Roasted Potato Arugula Salad: For a lighter, more refreshing balance, a salad with peppery arugula and crispy roasted potatoes, dressed in a tangy vinaigrette, can cut through the richness of the cheesesteak sandwich.
- Grilled Vegetable Skewers: A great way to add color and healthiness, skewers packed with bell peppers, onions, and mushrooms offer a smoky flavor that pairs nicely with the savory cheesesteak sandwich.
- Coleslaw: A tangy and refreshing coleslaw provides a cool, crisp contrast to the warm, rich sandwich, balancing the flavors beautifully.
3. Unique Additions
- Crispy Fried Dill Pickles: Crispy fried dill pickles add a tangy crunch that pairs perfectly with cheesesteak sandwiches, especially when dipped in ranch or Cheez Whiz.
- Roasted Buffalo Cauliflower: For a spicy twist, roasted buffalo cauliflower adds heat and crunch. Its tangy flavor is a bold contrast to the savory Philly cheesesteak sandwich.
- Creamy Jalapeño Corn: A sweet and spicy side that can add a creamy texture and a kick of flavor, complementing the richness of the Philly cheesesteak.
- Air Fryer Tater Tots: Crispy on the outside and fluffy on the inside, tater tots are a fun and delicious side dish, and using an air fryer makes them an easy and healthier alternative to deep-frying.
Tips for Making the Best Philly Cheese Steak Sandwiches
Achieving a truly outstanding Philly cheesesteak sandwich at home involves a few key practices that elevate the dish from good to unforgettable:
1. Don’t Skimp on the Roll
- A flimsy hot dog bun simply will not suffice. Seek out a sturdy, yet soft and chewy hoagie roll.
- Amoroso rolls are considered the gold standard if available, but any high-quality Italian sub roll will provide the necessary structure and texture.
- Toasting it properly acts as a protective shield against the juicy filling, preventing sogginess and ensuring the sandwich maintains its delightful texture.
2. Balance the Meat Moisture
- The goal is to brown the ground beef thoroughly for flavor development, but it is equally important to prevent it from drying out.
- Utilizing an 80/20 ground beef blend is ideal, as its fat content contributes both flavor and inherent moisture.
- While draining excess fat helps prevent a greasy sandwich, leaving a little behind keeps the meat juicy and adds rich, savory flavor.
3. Melt the Cheese Perfectly
- Achieving that perfect gooey, integrated cheese is an art. It’s not merely about tossing slices onto the meat.
- Once the meat and onions are cooked, reduce the heat to low before adding the cheese and lay the cheese slices evenly over the hot mixture, then cover the pan.
- This creates steam that gently melts the cheese into a smooth, stretchy layer that blends perfectly with the beef.
4. Serve Immediately
- A cheesesteak is a hot sandwich, meant to be enjoyed at its peak.
- The moment the cheese is perfectly melted and integrated, and the meat is sizzling, it should be transferred to the roll and served without delay.
Final Remarks
There’s just something undeniably comforting about a hot, melty Philly cheesesteak sandwich, especially when it’s made fresh in your kitchen.
With tender ground beef, caramelized onions, gooey provolone, and a perfectly toasted hoagie roll, every bite delivers that iconic flavor you crave without the need for a trip to Philly.
Want to switch things up? Toss in some bell peppers, mushrooms, or jalapeños for a little extra flair.
Serve it with fries, pickles, or a light salad for a simple, satisfying meal.
Find the complete recipe and cooking instructions right below.
Best Philly Cheesesteak Sandwich
Description
This easy Philly cheesesteak sandwich recipe serves four and features tender ground beef, caramelized onions, and provolone cheese on Amoroso-style hoagie rolls.
Ingredients
How To Make A Philly Cheesesteak Sandwich (Step-By-Step Instructions)
Prep Your Ingredients
- Thinly slice your sweet onion.
- Prep the ground beef and have it ready to go in a bowl or on a plate near the stove.
- Place your provolone slices within reach for easy layering.
- Slice each hoagie roll about three-quarters of the way through so it opens like a hinge
Toast the Hoagie Rolls
- Preheat your oven to 400°F (200°C).
- Open up your hoagie rolls and place them face-up on a baking sheet.
- Bake for 5 to 7 minutes, just until they’re lightly golden and slightly crisp on the edges.
- Watch them closely as you want sturdy, not crunchy.
Sauté the Onions
- Use a large skillet (preferably wide and high-sided) for even cooking.
- Heat 1 tablespoon of olive oil and a small pat of butter over medium-high heat.
- Add sliced onions.
- Season lightly with a pinch of salt and pepper.
- Sauté for 8 to 12 minutes, stirring often, until the veggies are soft and starting to caramelize.
- Be patient as those golden brown bits bring deep, sweet flavor.
- Transfer to a plate and set aside once done.
Sear the Ground Beef
- Use the same skillet you used for the veggies; no need to clean it.
- Add 2 tablespoons of olive oil if the pan looks a little dry.
- Add your ground beef and break it up with a spatula as it cooks.
- Cook over medium-high heat until fully browned and no longer pink.
- This should take about 6 to 8 minutes.
- Drain off any excess fat, but not all of it.
Combine Everything
- Add the sautéed onions back into the skillet with the browned beef.
- Stir well to combine everything evenly.
- Season with sea salt, black pepper, garlic powder, onion powder, and a dash of steak seasoning.
- Pour in a splash of beef broth; just 2 to 3 tablespoons is enough.
- Simmer for 1 to 2 minutes, allowing all the flavors to meld and the broth to slightly reduce.
Melt the cheese
- Reduce the heat to low so nothing overcooks.
- Layer slices of mild provolone evenly over the beef and sautéed onions.
- Cover the skillet with a lid for 1 to 2 minutes to let the cheese melt smoothly into the filling.
- Mix until the cheese is fully melted and the mixture is gooey, creamy, and stretchy.
Assemble Your Philly Cheesesteak Sandwich
- Scoop generous portions of the cheesy ground beef and onion mixture using a spatula.
- Fill each toasted hoagie roll, don’t be shy.
- Pile it high. This is a Philly cheesesteak, after all.
- Serve immediately while hot and gooey.
- Pair with crispy fries, chips, or a simple side salad.
Nutrition Facts
Servings 4
Serving Size 1 sandwich (approximately 350g)
- Amount Per Serving
- Calories 550kcal
- % Daily Value *
- Total Fat 25g39%
- Saturated Fat 10g50%
- Trans Fat 0.4g
- Cholesterol 100mg34%
- Sodium 810mg34%
- Potassium 400mg12%
- Total Carbohydrate 45g15%
- Dietary Fiber 2g8%
- Sugars 4g
- Protein 35g70%
- Vitamin A 200 IU
- Vitamin C 10 mg
- Calcium 220 mg
- Iron 3.5 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- When browning the ground beef, it is essential to ensure the skillet is not overcrowded.
- Draining excess fat from the ground beef keeps the sandwich light, but leaving a little behind adds flavor and keeps the beef juicy.
- Lowering the heat before adding the cheese helps it melt smoothly into the filling, creating a perfectly gooey texture without burning or turning rubbery.
- For the best flavor and texture, serve the Philly cheese steak sandwiches immediately after the cheese melts in.