I can’t remember how old I was when I had my first Philly cheesesteak sandwich, but I do remember the experience – rich, savory steak, melted cheese, and just the right amount of spice in a soft hoagie roll. It was love at first bite. What took me far too long to realize, though, is that Philly cheesesteaks are actually super easy to make at home!
This simple, satisfying recipe has become a regular in our house. Whether you’re craving a quick weeknight dinner or feeding a crowd, these homemade Philly cheesesteak sandwiches are guaranteed to be a hit.
Ingredients for the Best Philly Cheesesteak Sandwiches
To make authentic-tasting Philly cheesesteaks at home, you’ll need just a few key ingredients.
- 2 pounds steak, thinly sliced (ribeye is traditional, but use your favorite cut)
- 1 green bell pepper, sliced
- 1 onion, sliced
- Optional add-ins: sliced mushrooms, jalapeños, pepperoncini
- Seasoning blend
- Hoagie rolls or sandwich buns
- Cheese: provolone is classic, but mozzarella or American cheese works too
How to Make Philly Cheesesteak Sandwiches at Home
- Sauté veggies: In a large skillet over medium heat, add the sliced peppers and onions. Cook until softened (about 5-7 minutes).
- Add steak and seasoning: Stir in the sliced steak and sprinkle the seasoning mix evenly over everything. Sauté until the meat is cooked through and nicely browned.
- Assemble sandwiches: Preheat your broiler. Layer the steak and veggie mixture into hoagie rolls, then top with cheese.
- Broil to melt cheese: Place sandwiches on a baking sheet and broil for 1-2 minutes until the cheese is bubbly and melted to perfection.
- Serve hot: Pair with sides like roasted potatoes, fries, or a side salad.
Philly Cheesesteak Variations & Tips
- Gluten-Free: Serve over rice, quinoa, or your favorite gluten-free buns.
- Spice It Up: Add sliced jalapeños or a splash of pepperocini juice for extra heat.
- Extra Veggies: Feel free to add mushrooms, banana peppers, or even spinach for a healthy twist.
- Storage Tips: Store leftover meat and veggies in an airtight container. They’ll last 4-5 days in the fridge. Avoid assembling full sandwiches ahead of time to keep the bread from getting soggy.
Whether you’re a Philly native or just a sandwich enthusiast, these homemade Philly cheesesteaks are a must-try. Give them a shot and prepare to crave them again and again!
Looking for more hot sandwich ideas? Try these!
Philly Cheesesteak Sandwiches
Ingredients
- 2 lbs. steak of choice thinly sliced
- 2 green bell peppers thinly sliced
- 1 medium onion thinly sliced
- Sliced pepperoncini optional
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon paprika
- 1 teaspoon thyme
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon avocado oil
Instructions
- In a small bowl combine all the spices and set aside.
- In a large skillet over medium heat, add avocado oil, then pepper and onions and sauté for 3-5 minutes.
- Add the steak and spices and stir to evenly coat the meat and veggies.
- Sauté until cooked through, then remove from heat.
- Preheat broiler on oven.
- Lay your hoagies out on a baking sheet and stuff with steak and veggies mixture.
- Top with cheese, then broil for several minutes until cheese reaches desired melty-ness. Watch closely to avoid burning the bread.
- Serve immediately and enjoy!
Jenny is a wife and stay at home mother of two. She loves good food, and enjoys experimenting in the kitchen. When she’s not busy chasing kids, you can find her digging into a good book, enjoying the great outdoors, and trying not to kill her houseplants.







This recipe looks fantastic—and I love how approachable it is for a weeknight dinner!
Sprunki Phases introduce seasonal themes and special events.
The note to broil for 1-2 minutes until the cheese is bubbly and melted is the kind of timing detail I like to keep with my recipe notes. I use Markdown for meal-plan notes, and this is easy to save with tweaks like jalapenos or mushrooms for next time.
I like the storage tip about not assembling the sandwiches ahead of time so the bread stays from getting soggy. After my daily NYT Pips, this feels like an easy weeknight dinner to put together without overthinking it.
The tip to broil the sandwiches until the cheese is bubbly, along with keeping the meat and vegetables separate for leftovers, is especially practical. That relaxed, block-by-block creativity is also what I enjoy about Townscaper when I want to unwind.
The optional add-ins and serving ideas make this recipe easy to adapt for a group. When everyone wants a different variation, I like using Number Wheel to choose which topping combination to try next.
The storage advice is especially helpful, particularly the reminder to avoid assembling the sandwiches ahead of time so the rolls do not get soggy. I also enjoy relaxing creative projects after dinner, and building little island towns block by block has a similar make-it-your-own appeal.
The broiling step sounds like a great finishing touch: the cheese is bubbly and melted to perfection is exactly what I want in a cheesesteak. I have been using Pips Hint for daily NYT Pips puzzle help, and this looks like an easy weeknight dinner to make after a puzzle break.
The tip to broil for 1-2 minutes until the cheese is bubbly and melted to perfection is especially helpful. Hearts Game is a nice quick break while dinner is in the oven, with classic rounds against computer opponents and no download or signup needed.
The 1-2 minute broiling step is a helpful detail for getting the cheese bubbly without overcooking the sandwich. After dinner, Hearts Game is a nice way to play a few relaxed rounds against computer opponents without a download.
The tip about not assembling the sandwiches ahead of time to avoid soggy bread is so practical — I’ve definitely made that mistake before. I spend most of my free time experimenting with musical loops over at Sprinki Sbrunga, but I still love digging into good comfort food recipes like this on weekends. The broiler step really does make a difference for getting that cheese perfectly melted.
Your note about storing the cooked steak and vegetables for 4-5 days, while keeping assembled sandwiches separate to avoid soggy bread, is a useful operational distinction. If I were prepping four lunches on Sunday, would reheating the filling before adding fresh rolls preserve the texture reliably, or is immediate assembly the safer timing decision, much like holding back a commitment in a partnership game until the changing state is clear?
Your advice to saute the peppers and onions before adding the steak makes sense because it gives the vegetables time to soften without overcooking the meat; in my current weeknight-dinner project I would keep that order but prep the toppings first, then ask: could Oh Hell be a good quick, four-player way to keep guests engaged while the sandwiches broil?
There is nothing better than a warm, comforting Philly cheesesteak for a cozy weeknight dinner. Cooking a simple, hearty meal like this is such a great way to unwind. To keep that peaceful vibe going after cooking, putting on some soothing sleep sounds really helps transition into a restful evening. Using ribeye is definitely the key to getting that perfect tender texture in the sandwich!
This homemade Philly cheesesteak recipe looks incredibly savory and easy to whip up. Cooking over a hot skillet can sometimes affect your pores, which is why checking your skin health with a free skin analyzer is a great routine. Thanks for sharing these simple steps; the ribeye and provolone combination is always a classic choice for a satisfying dinner!