If you love the rich, savory flavors of a classic Philly cheesesteak but are craving something a little more comforting and pasta-forward, this Philly Cheesesteak Pasta Skillet is your new go-to dinner. It perfectly combines tender slices of steak, sautéed onions and bell peppers, and gooey provolone cheese all tossed with al dente penne pasta. The simplicity of one skillet makes this a no-fuss, flavor-packed meal that’s ready in under 30 minutes. Whether you’re cooking for a busy weeknight or serving up a satisfying dish for friends and family, this recipe delivers all the hearty goodness with minimal cleanup. Let’s dive into why this Philly Cheesesteak Pasta Skillet is set to become a staple in your recipe rotation.
Why This Recipe is a Keeper

What makes this Philly Cheesesteak Pasta Skillet stand out is how it captures the essence of the iconic sandwich in a creamy, cheesy pasta dish that feels both indulgent and homey. The thinly sliced beef steak cooks quickly and stays tender, while the sautéed onions and bell peppers add a natural sweetness and crunch. The beef broth and Worcestershire sauce create a savory sauce that coats every piece of pasta, making every bite burst with flavor. Plus, the melted provolone cheese binds everything together with its mild, smoky richness. This recipe is versatile, approachable, and perfect for anyone looking to enjoy the classic Philly cheesesteak flavors in a new, satisfying way.
What You’ll Gather
- 8 ounces penne pasta – the perfect shape to hold onto that savory sauce.
- 2 tablespoons olive oil – for sautéing and adding richness.
- 1 pound beef steak, thinly sliced – tender cuts like sirloin or ribeye work wonderfully.
- 1 onion, sliced – adds sweetness and depth.
- 1 bell pepper, sliced – any color you like, for crunch and a pop of color.
- 2 cloves garlic, minced – for aromatic flavor.
- 1 cup beef broth – creates a flavorful base for the sauce.
- 1 tablespoon Worcestershire sauce – boosts the umami with a tangy kick.
- 1 teaspoon Italian seasoning – adds herbal notes.
- Salt and pepper to taste
- 1 cup provolone cheese, shredded – melts beautifully for that signature cheesesteak gooeyness.
- 2 tablespoons chopped fresh parsley – for a fresh, bright garnish.
What’s in the Gear List
- Large skillet or sauté pan – to cook the beef, veggies, and pasta all in one.
- Medium pot – to boil the penne pasta.
- Sharp knife and cutting board – for slicing the steak and veggies.
- Wooden spoon or spatula – for stirring everything together.
- Colander – to drain the cooked pasta.
- Measuring cups and spoons – for precise ingredient amounts.
Step-by-Step: Philly Cheesesteak Pasta Skillet

Step 1: Cook the Penne Pasta
Start by bringing a large pot of salted water to a boil. Add your penne pasta and cook according to package instructions until al dente — typically around 10-12 minutes. Drain the pasta and set it aside while you prepare the steak and veggies.
Step 2: Sauté the Steak
Heat 1 tablespoon of olive oil in your skillet over medium-high heat. Add the thinly sliced beef steak in a single layer and season with salt and pepper. Cook for about 2-3 minutes per side until browned but still tender. Remove the steak from the skillet and set aside.
Step 3: Cook the Onions, Peppers, and Garlic
In the same skillet, add the remaining tablespoon of olive oil. Toss in the sliced onions and bell peppers, sautéing until they soften and start to caramelize, about 5-7 minutes. Add the minced garlic and cook for another 1 minute until fragrant.
Step 4: Build the Sauce
Pour in the beef broth and stir in the Worcestershire sauce and Italian seasoning. Let the mixture simmer for 3-4 minutes to reduce slightly and concentrate the flavors. Season with additional salt and pepper to taste.
Step 5: Combine Pasta, Steak, and Cheese
Return the cooked steak to the skillet along with the drained pasta. Toss everything together so the pasta is completely coated in the flavorful sauce. Sprinkle the shredded provolone cheese over the top and stir gently until the cheese melts and becomes creamy.
Step 6: Garnish and Serve
Finish by sprinkling chopped fresh parsley over the skillet for a burst of color and freshness. Serve hot and enjoy the luscious, comforting flavors of this Philly Cheesesteak Pasta Skillet.
Variations by Season

- Spring: Add fresh asparagus tips or peas for a bright, crisp texture.
- Summer: Toss in diced tomatoes or roasted corn for a sweet, smoky touch.
- Fall: Incorporate sautéed mushrooms or kale to deepen the earthiness.
- Winter: Swap the bell pepper for roasted red peppers and add a pinch of smoked paprika for warmth.
Slip-Ups to Skip
- Don’t overcrowd the pan when cooking the steak; you want a good sear, not steaming.
- Avoid overcooking the pasta — it should be just tender to hold the sauce without becoming mushy.
- Be mindful of salt levels when adding beef broth and Worcestershire sauce — taste before seasoning further.
- Use fresh garlic rather than pre-minced for maximum flavor impact.
Prep Ahead & Store
You can slice the steak and chop the veggies a day in advance to save time. Cook the pasta just before serving for the best texture. Leftover Philly Cheesesteak Pasta Skillet stores well in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of beef broth to loosen the sauce if needed.
Frequently Asked Questions
Can I use a different pasta shape?
Absolutely! While penne is ideal for holding onto the sauce, other sturdy pastas like rigatoni, fusilli, or farfalle work wonderfully in this skillet dish.
What cut of beef works best for this recipe?
Thinly sliced sirloin, ribeye, or flank steak are great choices because they cook quickly and stay tender. Just make sure to slice against the grain for the best texture.
Can I make this recipe dairy-free?
Yes! Simply swap the provolone cheese for a dairy-free cheese alternative or omit it altogether. You can also stir in some nutritional yeast for a cheesy flavor boost.
Is there a vegetarian version of this dish?
For a meatless twist, replace the beef with sautéed mushrooms or a plant-based meat substitute. The rest of the ingredients and steps remain the same for a satisfying vegetarian meal.
Our Most-Loved Recipes
- Creamy Cajun Steak Alfredo – a spicy, creamy pasta dish packed with tender steak.
- Loaded Philly Cheesesteak Pasta – another flavorful take on Philly cheesesteak in pasta form.
Bring It Home
This Philly Cheesesteak Pasta Skillet is the ultimate weeknight meal that brings classic sandwich flavors into a cozy, cheesy pasta dish. It’s easy to customize with your favorite veggies and cheeses, making it a versatile recipe to keep in your dinner arsenal. Whether paired with a simple green salad or enjoyed on its own, this skillet meal is sure to satisfy your cravings and impress anyone lucky enough to share it with you. Next time you want a comforting dinner with a twist, this Philly Cheesesteak Pasta Skillet is your answer.
With its rich, savory sauce, tender steak, and melty cheese, it’s no wonder this dish is fast becoming a favorite for pasta lovers everywhere. So grab your skillet and get cooking — deliciousness awaits!
Share on Pinterest


Philly Cheesesteak Pasta Skillet
Equipment
- Large Skillet
- Medium pot
- Sharp Knife
- Cutting Board
- Wooden Spoon
- Colander
- Measuring cups and spoons
Ingredients
- 8 ounces penne pasta
- 2 tablespoons olive oil divided
- 1 pound beef steak thinly sliced (sirloin or ribeye recommended)
- 1 onion sliced
- 1 bell pepper sliced (any color)
- 2 cloves garlic minced
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Italian seasoning
- salt and pepper to taste
- 1 cup provolone cheese shredded
- 2 tablespoons fresh parsley chopped
Instructions
- Bring a large pot of salted water to a boil. Add penne pasta and cook according to package instructions until al dente, about 10-12 minutes. Drain and set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add thinly sliced beef steak in a single layer and season with salt and pepper. Cook 2-3 minutes per side until browned but tender. Remove steak and set aside.
- Add remaining 1 tablespoon olive oil to the skillet. Sauté sliced onions and bell peppers until softened and caramelized, about 5-7 minutes. Add minced garlic and cook 1 more minute until fragrant.
- Pour in beef broth, Worcestershire sauce, and Italian seasoning. Simmer for 3-4 minutes to reduce and concentrate flavors. Season with salt and pepper to taste.
- Return cooked steak to the skillet along with drained pasta. Toss to coat pasta in sauce. Sprinkle shredded provolone cheese over top and stir gently until melted and creamy.
- Garnish with chopped fresh parsley. Serve hot and enjoy.
Notes
- Slice the steak thinly against the grain for maximum tenderness.
- Feel free to swap penne for other sturdy pasta shapes like rigatoni or fusilli.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently with a splash of beef broth.
