If you’re craving the bold, meaty flavors of a classic sandwich but want something warm and comforting for dinner, then this Philly Cheesesteak Pasta Recipe is exactly what you need. It’s a fantastic twist that captures all the savory goodness of Philly cheesesteak in a creamy, cheesy pasta dish. Tender slices of steak mingle perfectly with sautéed onions and peppers, all wrapped in a luscious provolone cheese sauce that clings to every bite of pasta. This recipe is a guaranteed crowd-pleaser and perfect for cozy weeknight meals when you want something both familiar and exciting.

Ingredients You’ll Need
Putting together this Philly Cheesesteak Pasta Recipe is delightfully simple, thanks to a short list of everyday ingredients that each play an essential role. From the juicy steak that brings richness to the dish, to the green bell peppers and onions adding vibrant textures and flavors, each component builds together for a mouthwatering final plate.
- 1 pound pasta: The base of the dish, providing that warm, comforting carb you’ll love.
- 1 pound thinly sliced steak: Choose a tender cut like ribeye or sirloin for the best texture and flavor.
- 1 medium onion: Adds sweetness and depth when sautéed.
- 1 green bell pepper: Gives a fresh, slightly crunchy pop of color and flavor.
- 1 cup beef broth: Forms the savory backbone of the creamy sauce.
- 1 tablespoon Worcestershire sauce: Adds umami and a subtle tang to brighten the sauce.
- 2 tablespoons butter: For richness in cooking and the sauce base.
- 2 tablespoons flour: Helps thicken the sauce to perfectly coat all the ingredients.
- 1 cup shredded provolone cheese: Melts beautifully for that iconic Philly cheesesteak creaminess.
- Salt and pepper, to taste: Essential seasoning to enhance all the flavors.
How to Make Philly Cheesesteak Pasta Recipe
Step 1: Cook the Pasta
Start by boiling your pasta in salted water according to the package instructions until it’s al dente. This ensures the pasta won’t get mushy when combined with the sauce later. Once done, drain and set it aside to await the star ingredients.
Step 2: Sear the Steak
In a large skillet, melt one tablespoon of butter over medium-high heat. Add the thinly sliced steak pieces and cook them until browned on both sides. This step locks in the juicy flavor and creates that signature caramelized crust essential to a great Philly cheesesteak experience. Once cooked, transfer the steak to a plate for later.
Step 3: Sauté the Vegetables
Using the same skillet, melt the remaining tablespoon of butter. Slice the onion and green bell pepper, then toss them in. Cook gently until they soften and start to release their natural sweetness. These veggies provide the perfect contrast to the steak’s richness and add delightful texture.
Step 4: Make the Sauce Base
Sprinkle the flour over the vegetables and stir vigorously to combine. This step is crucial as it prevents lumps and begins to thicken your sauce. The flour also gives the sauce the perfect creamy body.
Step 5: Create the Sauce
Slowly pour in the beef broth while continuously stirring to create a smooth sauce. Then add the Worcestershire sauce, finishing with salt and pepper to your liking. Let this simmer for a few minutes until it thickens nicely, soaking up all the lovely flavors from the pan.
Step 6: Combine Steak and Sauce
Return the cooked steak slices to the skillet, stirring them gently to coat everything in that luscious sauce. This ensures every bit of steak is imbued with the full cheesy, beefy goodness.
Step 7: Add Pasta and Cheese
Fold in the cooked pasta, mixing it thoroughly with the steak and sauce. Sprinkle the shredded provolone cheese over the top, stirring until melted and beautifully integrated. The cheese binds everything together with its classic Philly cheesesteak flavor, creating a rich, decadent dish that’s hard to resist.
Step 8: Serve and Enjoy
Your Philly Cheesesteak Pasta Recipe is now ready to serve hot. It’s best enjoyed fresh when every bite is bursting with melty cheese, tender steak, and savory sauce wrapped around perfectly cooked pasta.
How to Serve Philly Cheesesteak Pasta Recipe

Garnishes
A sprinkle of fresh chopped parsley or green onions can add an eye-catching pop of color and a fresh note that cuts through the cheesy richness wonderfully. For a little extra zing, some crushed red pepper flakes work beautifully too.
Side Dishes
Pair this hearty pasta with a crisp side salad or a simple Caesar salad to balance the richness of the dish. Garlic bread or warm dinner rolls are excellent companions, soaking up any extra sauce on your plate.
Creative Ways to Present
For a fun twist, serve the pasta in individual mini cast-iron skillets right from the oven for a rustic, cozy vibe. You can also top it with caramelized onions or even a light drizzle of hot sauce to give guests an extra flavor boost.
Make Ahead and Storage
Storing Leftovers
Leftover Philly Cheesesteak Pasta keeps well in an airtight container refrigerated for up to 3 days. This makes it a convenient option for busy weeknights or meal prep. Make sure to cool it completely before sealing, to maintain the best texture.
Freezing
You can freeze this pasta dish, but for best results, freeze it without the cheese mixed in to prevent graininess upon reheating. Store in a freezer-safe container or bag for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Gently reheat on the stove over low heat, adding a splash of milk or broth to help loosen the sauce and bring back the creaminess. Microwaving works too—just heat in short intervals and stir frequently to avoid overheating the cheese.
FAQs
Can I use a different type of cheese?
Absolutely! While provolone gives that authentic Philly flavor, mozzarella or even a mild cheddar can work well if you prefer a slightly different cheese profile.
What cut of steak is best for this recipe?
Thinly sliced ribeye or top sirloin are ideal because they stay tender and juicy. If you can find pre-sliced steak for cheesesteaks, that’s perfect too.
Is this recipe suitable for gluten-free diets?
You can make this recipe gluten-free by using gluten-free pasta and substituting the flour with a gluten-free thickener such as cornstarch. Just be sure your Worcestershire sauce is gluten-free as well.
Can I make this recipe vegetarian?
To make a vegetarian version, substitute the steak with sautéed mushrooms or seitan, and use vegetable broth in place of beef broth. The flavors won’t be quite the same, but you’ll still get a deliciously cheesy pasta meal.
How spicy is this pasta dish?
This Philly Cheesesteak Pasta Recipe is not spicy by default, making it family-friendly. However, feel free to add chili flakes or hot sauce if you prefer a little heat to balance the richness.
Final Thoughts
There is something truly special about transforming the iconic Philly cheesesteak into a comforting pasta dish that everyone will adore. Whether you’re making it for a cozy night in or impressing family and friends at dinner, this Philly Cheesesteak Pasta Recipe has all the heart and soul of the original with a wonderfully creamy twist. Give it a try soon—you just might find a new favorite recipe to keep in your regular rotation!
Print
Philly Cheesesteak Pasta Recipe
- Prep Time: 0h 15m
- Cook Time: 0h 30m
- Total Time: 0h 45m
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
Philly Cheesesteak Pasta combines the bold flavors of a classic Philly cheesesteak sandwich with tender pasta for an easy, comforting meal. Thinly sliced steak, sautéed onions, and green bell peppers are cooked in a rich, cheesy sauce made with beef broth, Worcestershire sauce, and provolone cheese. Perfect for a satisfying weeknight dinner, this dish marries the savory goodness of a cheesesteak with the hearty texture of pasta.
Ingredients
Protein and Pasta
- 1 pound thinly sliced steak
- 1 pound pasta
Vegetables
- 1 medium onion, sliced
- 1 green bell pepper, sliced
Sauce
- 2 tablespoons butter, divided
- 2 tablespoons flour
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 cup shredded provolone cheese
- Salt and pepper, to taste
Instructions
- Cook pasta: Begin by cooking 1 pound of pasta according to the package instructions until al dente. Drain and set aside.
- Brown steak: In a large skillet, melt 1 tablespoon of butter over medium-high heat. Add the thinly sliced steak and cook until browned on both sides. Remove the steak from the skillet and set aside.
- Sauté vegetables: In the same skillet, add the remaining tablespoon of butter. Add the sliced onion and green bell pepper and sauté until softened, about 5-7 minutes.
- Make roux: Sprinkle 2 tablespoons of flour over the vegetables in the skillet and stir to coat evenly, cooking for 1-2 minutes to remove the raw flour taste.
- Add broth and seasonings: Slowly pour in 1 cup of beef broth while stirring continuously to avoid lumps and create a smooth sauce.
- Flavor sauce: Add 1 tablespoon of Worcestershire sauce and season with salt and pepper to taste. Let the sauce simmer and thicken for a few minutes until it reaches a creamy consistency.
- Combine steak and sauce: Return the cooked steak to the skillet and stir to coat it in the sauce, allowing the flavors to meld.
- Add pasta: Add the cooked pasta to the skillet and mix everything together until well combined.
- Incorporate cheese: Sprinkle 1 cup of shredded provolone cheese over the pasta mixture and stir until the cheese is melted and everything is evenly coated in a cheesy sauce.
- Serve: Serve the Philly Cheesesteak Pasta hot and enjoy your flavorful fusion dish.
Notes
- For extra flavor, consider adding minced garlic when sautéing the onions and peppers.
- You can substitute provolone cheese with mozzarella or cheddar for a different taste.
- If you like it spicy, add a pinch of crushed red pepper flakes with the vegetables.
- The steak can be swapped with thinly sliced chicken or turkey for a leaner option.
- Leftovers keep well refrigerated for 2-3 days and reheat nicely on the stovetop or microwave.

