Philly Cheesesteak Recipe with Peppers and Onions

Rebecca Lynn Avatar
By:
Rebecca Lynn
Published:

[grow_share_buttons]

Why You’ll Love This Philly Cheesesteak

There’s something truly special about a good Philly Cheesesteak that makes it a go-to choice for anyone craving a hearty meal. This version with peppers and onions brings out the classic flavors while adding a fresh twist that keeps things exciting. From busy parents juggling dinner prep to food enthusiasts exploring new recipes, this Philly Cheesesteak hits the spot with its mix of tender beef, sweet veggies, and melted cheese.

Let’s break down why this recipe stands out for ease of preparation. With a total time of just 45 minutes, including 20 minutes of prep, you can whip up this Philly Cheesesteak without spending hours in the kitchen. The steps are straightforward, starting with freezing the beef for easy slicing, which means even beginners can handle it on a weeknight. This simplicity makes it perfect for students or working professionals who want a delicious meal without the fuss.

Health benefits come into play with the veggies like bell peppers and onions, which add vitamins and crunch to your Philly Cheesesteak. Each sandwich packs in nutrients such as Vitamin C from the peppers and protein from the beef, helping you feel good about your choices. For diet-conscious folks, the recipe offers a balance of carbs, protein, and fats, with one serving clocking in at 532 calories and 44g of protein, making it a satisfying option that fits various wellness goals.

Versatility is another reason this Philly Cheesesteak shines, as it adapts to different lifestyles and tastes. You can tweak it for dietary needs, like using plant-based swaps, and serve it for game day crowds or a quick family dinner. Whether you’re a senior looking for comforting food or newlyweds experimenting in the kitchen, this recipe flexes to fit your routine.

Finally, the distinctive flavor of this Philly Cheesesteak sets it apart, thanks to the tender petite sirloin paired with sweet onions and colorful peppers. The seasoning brings a savory kick without overpowering the natural tastes, and the melted provolone adds that creamy finish. It’s a homemade take on a classic that’s both comforting and memorable, ideal for party hosts aiming to impress guests with minimal effort.

Jump to:

Essential Ingredients for Philly Cheesesteak

Gathering the right ingredients is key to nailing a tasty Philly Cheesesteak, and this recipe keeps it simple yet effective. Below, you’ll find a detailed list of everything you need, including precise measurements and a quick explanation of why each one matters. This setup helps home cooks like you build the perfect sandwich with ease.

Main Ingredients

  • 4 tablespoons vegetable oil, divided (or as needed) – This oil helps cook the onions, peppers, and beef without burning, ensuring everything stays tender and flavorful.
  • 1 sweet yellow onion, halved and thinly sliced – Adds a natural sweetness and depth that balances the savory beef, making the Philly Cheesesteak more irresistible.
  • 1 red bell pepper, thinly sliced – Brings a pop of color and vitamin C, plus a mild crunch that enhances the overall texture and nutrition of the dish.
  • 1 green bell pepper, thinly sliced – Provides a fresh, slightly bitter contrast to the sweetness of the onion and helps bulk up the veggies for a healthier bite.
  • 2½ to 3 pounds petite sirloin, thinly sliced – The main protein source, offering tender, juicy meat that’s affordable and easy to cook to perfection.
  • 1 ½ teaspoons seasoned salt or other all-purpose seasoning, divided – Seasons the beef for that essential savory flavor, making each bite taste like a true Philly classic.
  • 1 teaspoon garlic pepper, divided – Adds a spicy, garlicky note that elevates the beef without overwhelming it, creating layers of taste in every sandwich.
  • 8 hoagie rolls – Serves as the base that holds all the fillings, providing a soft yet sturdy structure for your Philly Cheesesteak.
  • 6 tablespoons softened butter – Used for toasting the rolls, it gives them a golden, flavorful crust that soaks up the juices just right.
  • 7 ounces sliced provolone cheese (7 slices) – Melts beautifully over the beef and veggies, adding a creamy, cheesy element that ties the whole sandwich together.

Special Dietary Options

For those with specific needs, here are some easy swaps to customize your Philly Cheesesteak. These options keep the recipe fun and accessible for everyone.

  • Vegan: Swap the petite sirloin for plant-based meat alternatives like seitan or mushrooms, and use vegan cheese instead of provolone to maintain that melty texture.
  • Gluten-free: Opt for gluten-free hoagie rolls to replace the regular ones, ensuring the base doesn’t affect those with gluten sensitivities.
  • Low-calorie: Reduce oil to 2 tablespoons and choose leaner cuts or smaller portions of beef to cut down on fats and calories while keeping the veggies as the star.

How to Prepare the Perfect Philly Cheesesteak: Step-by-Step Guide

Making a Philly Cheesesteak at home is easier than you think, and this guide walks you through each step to get restaurant-quality results. We’ll use the provided directions to ensure your sandwich turns out tender and full of flavor. Start with prepping your ingredients for smooth sailing.

First Step: Prepare the Beef

Begin by placing the beef in the freezer for 20 to 30 minutes. This makes slicing easier and helps you get thin, even pieces that cook quickly.

Second Step: Cook the Vegetables

Heat 2 tablespoons of vegetable oil in a large, deep sauté pan over medium-low heat. Add the sliced onions and bell peppers, then cook them until very tender without browning, stirring occasionally for about 10-15 minutes. Once done, set the cooked vegetables aside to keep their fresh taste intact.

Third Step: Slice and Season the Beef

Remove the beef from the freezer, trim any fat, and slice it thinly against the grain. Chop the slices into small pieces about ¼-inch for the best texture. This step ensures the meat stays juicy and absorbs flavors well, and you can adapt it for dietary needs by using a leaner cut if watching calories.

Fourth Step: Cook the Beef

Increase the heat to medium-high and add the remaining oil to the pan. Cook half of the beef pieces, seasoned with ¾ teaspoon of seasoned salt and ½ teaspoon of garlic pepper, until no pink remains, which takes 4-5 minutes. Transfer the cooked beef to the vegetables, then repeat with the rest of the beef and seasoning for even cooking.

Fifth Step: Toast the Rolls

Preheat your oven to 400 degrees F. Split the hoagie rolls without separating them fully, spread the inside with softened butter, and place them on a baking sheet. Toast in the oven for 3-5 minutes until lightly golden, which adds a nice crunch and prevents sogginess from the fillings.

Sixth Step: Melt the Cheese and Assemble

Drain any excess juices from the pan, then return all the beef and vegetable mixture to it. Layer the provolone slices on top, cover the pan, and let the cheese melt over medium heat for 4-5 minutes. Stir the cheese into the mixture to blend everything, then transfer it to the toasted rolls for serving. For variations, add more veggies if you prefer a lighter option.

Final Step: Serve and Enjoy

Once assembled, serve your Philly Cheesesteak right away while it’s hot and gooey. The total prep time is 20 minutes, cook time 25 minutes, and it’s ready in 45 minutes total. Pair it with a refreshing drink from our site, like our Best Mojito Recipe, to complete the meal.

NutrientAmount per Sandwich
Calories532
Carbohydrates38g
Protein44g
Fat22g
Vitamin C33mg
Philly Cheesesteak Recipe With Peppers And Onions 9

Dietary Substitutions to Customize Your Philly Cheesesteak

Protein and Main Component Alternatives

If beef isn’t your thing, swap in chicken or turkey for a lighter take on this Philly Cheesesteak. For vegan options, mushrooms or tofu work great as they mimic the texture and absorb flavors well, keeping the dish hearty and satisfying.

Vegetable, Sauce, and Seasoning Modifications

Switch up the veggies by adding mushrooms or zucchini based on what’s in season, or use a different sauce like hot sauce for a spicy kick. For seasoning, try herbs instead of garlic pepper if you’re cutting sodium, making it easy to tailor to your preferences or restrictions.

Mastering Philly Cheesesteak: Advanced Tips and Variations

To take your Philly Cheesesteak to the next level, focus on pro cooking techniques like using a sharp knife for slicing beef against the grain. This ensures tender results every time, and partially freezing the beef first makes it simpler.

  • Flavor variations: Experiment with different seasonings or add jalapeños for heat, adapting to what your family likes best.
  • Presentation tips: Pile the fillings high on the rolls and serve with a side of fries for a full meal that wows guests.
  • Make-ahead options: Prep the veggies and beef ahead, then store in the fridge for up to a day, perfect for busy schedules.

Avocado oil can replace vegetable oil for a higher smoke point, as suggested in the tips, and always cover the cheese to melt it evenly. For more ideas, check out our homemade sandwich recipes on the blog.

How to Store Philly Cheesesteak: Best Practices

Proper storage keeps your Philly Cheesesteak fresh and tasty for later. For refrigeration, cool the leftovers quickly and store in an airtight container for up to 3 days to maintain quality.

  • Freezing: Wrap portions tightly and freeze for up to a month, thawing in the fridge overnight before reheating.
  • Reheating: Use the stovetop to warm the meat gently, adding a splash of water to keep it moist, and toast rolls separately.
  • Meal prep considerations: Divide into portions for easy grab-and-go lunches, ensuring you reheat thoroughly for safety.
For the best results, always reheat on the stove to preserve that fresh taste, as shared in our tips.
Philly Cheesesteak
Philly Cheesesteak Recipe With Peppers And Onions 10

FAQs: Frequently Asked Questions About Philly Cheesesteak

What is a traditional Philly cheesesteak made of?

A traditional Philly cheesesteak features thinly sliced ribeye steak, sautéed with onions on a soft hoagie roll. Key ingredients include high-quality ribeye (about 1/4 pound per sandwich), yellow onions sliced thin, and melted cheese—options like Cheez Whiz for authenticity, provolone, or American. Add salt, pepper, and a touch of garlic powder for seasoning. Skip lettuce, tomatoes, or mayo to stay true to the original Pat’s or Geno’s style from South Philly. Prep the steak by freezing it slightly for easy slicing, then cook over high heat for 2-3 minutes until browned. Total cook time is under 10 minutes per batch. This combo delivers juicy meat, gooey cheese, and crispy edges. Serves 4; scale up for crowds. Pro tip: Use a cast-iron skillet for best sear. (98 words)

How long do you toast the rolls for Philly cheesesteak?

Toast hoagie rolls for 3 to 5 minutes in a 375°F oven or on a griddle until lightly golden and crisp on the outside, but still soft inside. This prevents sogginess from steak juices. Split the rolls lengthwise without cutting fully through, then place cut-side up on a baking sheet or directly on the griddle with a pat of butter for extra flavor. Watch closely to avoid burning—aim for a toasty aroma. For griddle method, press down gently with a spatula for 1-2 minutes per side over medium heat. Fresh Amoroso-style rolls work best, but any soft Italian hoagie sub will do. Toasted rolls hold up to fillings and make assembly easy: pile in meat, onions, and cheese right away. Keeps sandwiches structurally perfect. (112 words)

What is the best cheese for an authentic Philly cheesesteak?

Cheez Whiz is the top choice for authenticity, used at iconic spots like Pat’s King of Steaks since 1930—its smooth melt coats the steak evenly without stringiness. Alternatives include provolone for mild sharpness or Cooper Sharp American for creamy tang. Use 1-2 slices or 2 tablespoons Whiz per sandwich, added in the last 30 seconds of cooking to melt perfectly. Heat the cheese separately if needed, then mix with hot ribeye and onions on the griddle. Avoid shredded cheddar, as it doesn’t mimic the classic gooey texture. For 4 sandwiches, grab a 15-oz jar of Whiz. This detail captures 90% of Philly’s street food vibe at home. Experiment once mastered. (104 words)

Can I make Philly cheesesteak ahead of time and keep it warm?

Yes, but limit to 1-2 hours max to avoid tough meat—cook steak fresh for best results. Prep components ahead: slice ribeye and onions up to 24 hours in advance, store separately in fridge. Assemble sandwiches post-cook. For warming, use a low crockpot (200°F) with assembled sandwiches wrapped in foil, checking every 30 minutes; add broth if drying out. Oven at 250°F works too, on a wire rack. Full test shows meat stays tender under 90 minutes. Reheat rolls separately to crisp. Not ideal overnight, as ribeye overcooks easily. Feedback from home cooks confirms short holds preserve juiciness for parties. Serve immediately for peak flavor. (108 words)

How do you store leftover Philly cheesesteak?

Store leftovers in airtight containers: separate steak/onions/cheese from rolls to prevent sogginess. Refrigerate up to 3 days—steak stays safe at 40°F or below. Reheat steak on stovetop over medium heat with a splash of water for 2-3 minutes, toasting rolls fresh. Microwave works in pinch (30-60 seconds), but griddle revives crispness best. Freeze assembled for 1 month: wrap tightly in foil/plastic, thaw overnight in fridge, then reheat. Avoid refreezing. Yields 4 servings; portions easily. USDA guidelines note quick cooling post-cook cuts bacteria risk. Pro tip: Label with date. Revived leftovers taste 95% as good as fresh. (96 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Philly Cheesesteak 44.Png

Philly Cheesesteak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥪 Indulge in the savory, melty goodness of this Philly cheesesteak loaded with tender beef, vibrant peppers, and onions for a filling meal that captures street food magic at home.
🧀 Try this hearty recipe for its straightforward steps and crowd-pleasing flavors, ideal for game days or casual dinners with family and friends.

  • Total Time: 45-55 minutes
  • Yield: 8 servings

Ingredients

– 4 tablespoons vegetable oil, divided (or as needed)

– 1 sweet yellow onion, halved and thinly sliced

– 1 red bell pepper, thinly sliced

– 1 green bell pepper, thinly sliced

– 2½ to 3 pounds petite sirloin, thinly sliced

– 1 ½ teaspoons seasoned salt or other all-purpose seasoning, divided

– 1 teaspoon garlic pepper, divided

– 8 hoagie rolls

– 6 tablespoons softened butter

– 7 ounces sliced provolone cheese (7 slices)

Instructions

1-First Step: Prepare the Beef Begin by placing the beef in the freezer for 20 to 30 minutes. This makes slicing easier and helps you get thin, even pieces that cook quickly.

2-Second Step: Cook the Vegetables Heat 2 tablespoons of vegetable oil in a large, deep sauté pan over medium-low heat. Add the sliced onions and bell peppers, then cook them until very tender without browning, stirring occasionally for about 10-15 minutes. Once done, set the cooked vegetables aside to keep their fresh taste intact.

3-Third Step: Slice and Season the Beef Remove the beef from the freezer, trim any fat, and slice it thinly against the grain. Chop the slices into small pieces about ¼-inch for the best texture. This step ensures the meat stays juicy and absorbs flavors well, and you can adapt it for dietary needs by using a leaner cut if watching calories.

4-Fourth Step: Cook the Beef Increase the heat to medium-high and add the remaining oil to the pan. Cook half of the beef pieces, seasoned with ¾ teaspoon of seasoned salt and ½ teaspoon of garlic pepper, until no pink remains, which takes 4-5 minutes. Transfer the cooked beef to the vegetables, then repeat with the rest of the beef and seasoning for even cooking.

5-Fifth Step: Toast the Rolls Preheat your oven to 400 degrees F. Split the hoagie rolls without separating them fully, spread the inside with softened butter, and place them on a baking sheet. Toast in the oven for 3-5 minutes until lightly golden, which adds a nice crunch and prevents sogginess from the fillings.

6-Sixth Step: Melt the Cheese and Assemble Drain any excess juices from the pan, then return all the beef and vegetable mixture to it. Layer the provolone slices on top, cover the pan, and let the cheese melt over medium heat for 4-5 minutes. Stir the cheese into the mixture to blend everything, then transfer it to the toasted rolls for serving. For variations, add more veggies if you prefer a lighter option.

7-Final Step: Serve and Enjoy Once assembled, serve your Philly Cheesesteak right away while it’s hot and gooey. The total prep time is 20 minutes, cook time 25 minutes, and it’s ready in 45 minutes total. Pair it with a refreshing drink from our site, like our Best Mojito Recipe, to complete the meal.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥩 Partially freeze the beef before slicing to achieve those thin, tender strips that make the perfect cheesesteak texture.
🌶️ Cook the peppers and onions slowly on medium-low heat to tenderize them without browning for the best flavor balance.
🧀 Cover the pan while melting the provolone to ensure it blends smoothly into a gooey, creamy sauce.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Freezing Time: 20-30 minutes
  • Cook Time: 25 minutes
  • Category: Sandwich
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 532
  • Sugar: 8g
  • Sodium: 916mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 10g
  • Trans Fat: 1g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 44g
  • Cholesterol: 126mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star