Philly Cheesesteak Sandwiches with Peppers and Onions

Servings: 4 Total Time: 35 mins Difficulty: Beginner
pinit

Introduction

The Philly Cheesesteak is a beloved American classic, born in Philadelphia and now enjoyed worldwide. Traditionally made with thinly sliced beef, sautéed onions, and gooey melted cheese inside a soft hoagie roll, it’s the ultimate comfort sandwich. In this version, colorful bell peppers join the mix, adding sweetness and freshness that balance the savory richness of the steak and cheese.

This hearty sandwich is perfect for game-day meals, family dinners, or whenever you crave something indulgent yet satisfying.

Why I Love This Recipe

I love this recipe because it perfectly balances indulgence and comfort in every bite. The tender, juicy steak pairs beautifully with the sweetness of caramelized onions and the freshness of bell peppers, while the melted cheese ties everything together in creamy, gooey perfection. It’s hearty enough to satisfy big appetites yet simple enough to make on a busy weeknight.

What really makes it special for me is its versatility—you can enjoy it as a quick family dinner, serve it at a game-day gathering, or even make it a weekend indulgence. The aroma of sizzling beef and peppers in the skillet fills the kitchen with pure comfort, and the first bite always feels like a treat worth savoring.

Why It’s a Must-Try Dish

This sandwich is a must-try because it delivers the kind of satisfaction only true comfort food can provide. The combination of sizzling steak, sweet caramelized onions, colorful peppers, and gooey melted cheese tucked into a soft hoagie roll is irresistible. Every bite offers a balance of savory richness, freshness, and melt-in-your-mouth texture that makes it unforgettable.

It’s also a dish that adapts beautifully to different occasions—whether you’re serving it at a casual family dinner, a game-day feast, or even as a quick meal for guests, it always feels like a crowd-pleaser. If you’ve never tried making Philly Cheesesteak at home, this recipe shows you just how easy it is to recreate that iconic restaurant flavor in your own kitchen.

Preparation & Cooking Time

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes

Servings & Nutrition

  • Servings: 4 sandwiches
  • Calories: ~520 per serving (varies with bread and cheese choice)

Cuisine & Course

  • Cuisine: American (Philadelphia classic)
  • Course: Main Course, Sandwich

Ingredients

  • 1 lb (450 g) ribeye steak or sirloin, thinly sliced
  • 2 tbsp olive oil or butter
  • 1 large onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • Salt and black pepper, to taste
  • 1 tsp garlic powder (optional)
  • 4 hoagie rolls (or soft sub rolls)
  • 8 slices provolone cheese (or American cheese/cheese whiz for authentic flair)

Simple Cooking Directions

  1. Sauté onions and peppers until caramelized.
  2. Sear thinly sliced beef until just cooked.
  3. Season and combine beef with veggies.
  4. Pile mixture onto hoagie rolls.
  5. Top with cheese and let melt. Serve hot!

Step-by-Step Preparation

  1. Prepare the ingredients:
    Slice steak thinly (partially freezing it for 20 minutes helps). Slice onions and peppers.
  2. Cook the veggies:
    Heat 1 tbsp olive oil in a skillet over medium heat. Add onions and peppers, cooking 7–8 minutes until soft and slightly caramelized. Remove from pan.
  3. Cook the beef:
    In the same skillet, add remaining oil. Increase heat to medium-high. Cook sliced beef for 3–4 minutes, seasoning with salt, pepper, and garlic powder.
  4. Combine beef and veggies:
    Stir onions and peppers back into the beef, tossing until well mixed.
  5. Assemble sandwiches:
    Slice rolls lengthwise without cutting all the way through. Spoon beef and veggie mixture into each roll.
  6. Melt the cheese:
    Place 2 slices of provolone on top of each sandwich. Cover skillet for 1–2 minutes or broil briefly to melt cheese.
  7. Serve hot:
    Transfer sandwiches to plates and enjoy immediately.

How to Serve

  • Serve with fries, potato chips, or a fresh salad.
  • A side of pickles or coleslaw adds crunch.
  • Best enjoyed fresh and hot!

Recipe Tips

  • Partially freeze beef for easier slicing.
  • Use a cast-iron skillet or griddle for authentic flavor.
  • Toast hoagie rolls lightly for sturdiness.
  • Don’t overcook the beef—it should stay tender.

Variations

  • Classic Philly: Use only steak, onions, and Cheese Whiz.
  • Spicy Version: Add jalapeños or hot sauce.
  • Mushroom Cheesesteak: Add sautéed mushrooms.
  • Healthier Version: Swap beef for chicken or turkey.

Freezing & Storage

  • Storage: Refrigerate leftovers (beef and veggies, not assembled) in an airtight container for up to 3 days.
  • Freezing: Cooked beef and veggies can be frozen for up to 2 months. Thaw overnight and reheat before assembling.

Special Equipment Needed

  • Sharp chef’s knife (for thin slicing beef)
  • Large skillet or cast-iron griddle
  • Spatula or tongs
  • Foil (for keeping sandwiches warm)

Conclusion

Philly Cheesesteak Sandwiches with Peppers and Onions are the ultimate comfort food—juicy steak, melty cheese, caramelized onions, and sweet peppers all tucked into a warm hoagie roll. Easy enough for weeknight dinners yet special enough for entertaining, this recipe will quickly become a household favorite.

pinit
0 Add to Favorites

Philly Cheesesteak Sandwiches with Peppers and Onions

Difficulty: Beginner Prep Time 15 mins Cook Time 20 mins Total Time 35 mins
Servings: 4 Calories: 520 per serving

Description

The Philly Cheesesteak is a beloved American classic, born in Philadelphia and now enjoyed worldwide. Traditionally made with thinly sliced beef, sautéed onions, and gooey melted cheese inside a soft hoagie roll, it’s the ultimate comfort sandwich.

Ingredients

Instructions

  1. Prepare the ingredients : Slice steak thinly (partially freezing it for 20 minutes helps). Slice onions and peppers.
  2. Cook the veggies : Heat 1 tbsp olive oil in a skillet over medium heat. Add onions and peppers, cooking 7–8 minutes until soft and slightly caramelized. Remove from pan.
  3. Cook the beef : In the same skillet, add remaining oil. Increase heat to medium-high. Cook sliced beef for 3–4 minutes, seasoning with salt, pepper, and garlic powder.
  4. Combine beef and veggies : Stir onions and peppers back into the beef, tossing until well mixed.
  5. Assemble sandwiches : Slice rolls lengthwise without cutting all the way through. Spoon beef and veggie mixture into each roll.
  6. Melt the cheese : Place 2 slices of provolone on top of each sandwich. Cover skillet for 1–2 minutes or broil briefly to melt cheese.
  7. Serve hot : Transfer sandwiches to plates and enjoy immediately.
Keywords: Philly Cheesesteak Sandwiches with Peppers and Onions
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Q: Can I use another cut of beef?

A: Yes! Ribeye is most traditional, but sirloin or flank steak also works well.

Q: What’s the best cheese for Philly cheesesteak?

A: Provolone is popular, but authentic options include American cheese or Cheese Whiz.

Q: Can I make it ahead of time?

A: You can cook the beef and veggies in advance, but assemble with cheese only when ready to serve.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

Your email address will not be published. Required fields are marked *

[instagram-feed]