Recipe card
Print / PDFPhilly Cheesesteak
Rate this recipe
Be the first to rate
- Prep Time
- 10 mins
- Cook Time
- 15 mins
- Total Time
- 25 mins
Ingredients
- 1 lb thinly sliced ribeye steak
- 4 pieces hoagie rolls
- 6 slices provolone cheese
- 1 large onion
- 1 piece green bell pepper
- 2 cloves garlic (minced)
- 2 tbsp olive oil
- to taste salt and pepper
Equipment
- 1 Large skillet — For cooking the steak and vegetables.
Method
- 1
Step 1: Heat olive oil in a large skillet over medium heat.
- 2
Step 2: Add sliced onion, bell pepper, and minced garlic; sauté until softened, about 5 minutes.
- 3
Step 3: Season ribeye slices with salt and pepper and add to the skillet; cook until browned, about 4–5 minutes.
- 4
Step 4: Divide meat and vegetables into four portions in the skillet.
- 5
Step 5: Top each portion with 1–2 slices of provolone and cover until cheese melts, about 2 minutes.
- 6
Step 6: Slice hoagie rolls, toast lightly if desired, and fill each with a cheesy steak mixture.
- 7
Step 7: Serve hot and enjoy your homemade Philly Cheesesteak!
Notes
| Nutrient | Amount per Serving |
|---|---|
| Nutrition Facts | Per Serving |
| Calories | 500 |
| Fat | 25g |
| Protein | 30g |
| Carbs | 40g |
Why You’ll Love This Philly Cheesesteak
- It’s a warm hug in sandwich form, perfect for any occasion.
- Loaded with tender beef and gooey cheese, it’s pure comfort food.
- Quick and easy to make, you’ll have dinner on the table in no time.
- Customize it with your favorite toppings for a personal touch.
- Every bite is a delicious adventure that will leave you craving more!
Ingredients
Get ready to whip up a delicious Philly Cheesesteak with these easy-to-find ingredients!

- 1 lb – thinly sliced ribeye steak
- 4 – hoagie rolls
- 6 slices – provolone cheese
- 1 – large onion
- 1 – green bell pepper
- 2 cloves – garlic
- 2 tbsp – olive oil
- Salt and pepper – to taste
How to Make Philly Cheesesteak
Get ready to whip up a delicious Philly Cheesesteak! This recipe takes about 10 minutes to prepare and 15 minutes to cook, making it a quick and satisfying meal. Let’s dive into the cheesy goodness!

Step 1: Heat the Skillet
Heat olive oil in a large skillet over medium heat.
Step 2: Sauté the Veggies
Add sliced onion, bell pepper, and minced garlic; sauté until softened, about 5 minutes.
Step 3: Cook the Meat
Season ribeye slices with salt and pepper and add to the skillet; cook until browned, about 4–5 minutes.
Step 4: Portion It Out
Divide meat and vegetables into four portions in the skillet.
Step 5: Melt the Cheese
Top each portion with 1–2 slices of provolone and cover until cheese melts, about 2 minutes.
Step 6: Prepare the Rolls
Slice hoagie rolls, toast lightly if desired, and fill each with a cheesy steak mixture.
Step 7: Serve and Enjoy!
Serve hot and enjoy your homemade Philly Cheesesteak!
Recipe Snapshot
| Feature | Details |
|---|---|
| Category | Main Course |
| Cuisine | American |
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Extra Time | 0 minutes |
| Total Time | 25 minutes |
| Dietary | Not specified |
| Serves | 4 |
| Best Served | Hot and cheesy |
Pro Tips for Making Philly Cheesesteak
- Choose ribeye steak for the best flavor and tenderness.
- Slice the meat thinly against the grain for a melt-in-your-mouth texture.
- Use a mix of provolone and mozzarella for a creamy, delicious cheese blend.
- Toast the hoagie rolls lightly for added crunch and warmth.
- Don’t rush the sautéing of onions and peppers; caramelization adds depth of flavor.
How to Serve this Philly Cheesesteak
- Serve with crispy French fries for a classic combo.
- Pair with a side of tangy coleslaw for a refreshing crunch.
- Top with sautéed mushrooms and onions for extra flavor.
- Enjoy with a side of creamy ranch or zesty barbecue sauce for dipping.
- Wrap in lettuce for a low-carb twist.
- Serve on a toasted hoagie roll for that authentic feel.
- Complement with a side of pickles for a tangy bite.
- Try with sweet potato fries for a delicious alternative.
Make Ahead and Storage
Storing and enjoying your Philly Cheesesteak later is easy!
Storing Philly Cheesesteak Leftovers
- Allow leftovers to cool to room temperature.
- Place in an airtight container.
- Store in the refrigerator for up to 3 days.
- Label with the date for easy tracking.
Freezing Philly Cheesesteak
- Wrap individual portions tightly in plastic wrap.
- Place wrapped portions in a freezer-safe bag or container.
- Label with the date and type of dish.
- Freeze for up to 2 months for best quality.
Reheating Philly Cheesesteak
- Thaw in the refrigerator overnight if frozen.
- Reheat in a skillet over medium heat for best texture.
- Add a splash of beef broth or water to keep it moist.
- Heat until warmed through, about 5-7 minutes.
Explore more easy breakfast recipes, quick lunch ideas, cozy dinner meals, tasty snacks, and delightful dessert.
Final Thoughts
There you have it, the ultimate Philly Cheesesteak! This dish is not just a meal; it’s a warm hug on a plate. So gather your ingredients, channel your inner chef, and enjoy the simple pleasure of creating something delicious. Trust me, every bite will take you back to the streets of Philly. Happy cooking!
Quick answers
Frequently asked questions
Straight answers from the kitchen — storage, swaps, and common sticking points for this recipe.
What is typically on a Philly cheesesteak?
What is the secret to a good Philly cheesesteak?
What is the secret ingredient in Philly cheesesteak?
Which cheese is best for Philly cheesesteaks?
Kitchen notes
Nutrition & sources
Calorie and nutrition figures on this page are estimates meant for general home-cooking guidance. Actual values vary with brands, portion size, and how the recipe is prepared.
Estimates draw on typical ingredient data from public nutrition databases such as the USDA FoodData Central. They are not a substitute for professional medical or dietary advice.
For how recipes are tested and when pages are updated, see How we test recipes. Full legal context lives in our disclaimers and affiliate disclosure.






Comments
Made this recipe? Share how it turned out for your family.
No comments yet — be the first to leave a note.