Penne coated in a provolone cream sauce has a way of turning a skillet dinner into something that tastes like it took a lot more effort than it did. The steak stays savory and browned, the peppers and onions bring that classic cheesesteak sweetness, and the mushrooms soak up every bit of the sauce so nothing tastes flat or one-note. It’s the kind of pasta that lands heavy in the best way, with just enough sharp cheese to keep every bite interesting.
What makes this version work is the order. The steak gets seared first and pulled out before the vegetables go in, which keeps it tender instead of stringy. Then the same pan picks up all the browned bits from the meat, onions, and mushrooms, so the cream sauce starts with real depth instead of just dairy and cheese. Provolone melts smoothly here because the heat stays controlled once the cream goes in.
Below, I’ve included the small details that keep the sauce glossy, plus a few swaps if you need to stretch the steak, skip the mushrooms, or make it a little lighter without losing the Philly cheesesteak feel.
The sauce turned out silky and clung to every piece of pasta, and the steak stayed tender instead of getting tough. My husband kept going back for “just one more bowl,” which never happens with pasta in our house.
Save this Philly Cheesesteak Pasta for the nights when you want all the cheesesteak flavor in one creamy, hearty skillet.
The Sear-and-Sauce Order That Keeps the Steak Tender
The biggest mistake in steak pasta is letting the meat sit in the sauce long enough to turn chewy. Shaved steak cooks fast, and it only needs a hard sear to pick up color and stay juicy. Once it’s browned, get it out of the pan. The sauce needs the beef drippings, not the steak itself, because the final toss will warm it through without overcooking it.
The other thing that matters here is heat control. The vegetables need enough time to soften and caramelize, but the cream and provolone need gentler heat once they go in. If the sauce boils hard after the cheese is added, it can turn grainy or separate. Keep the simmer quiet and the sauce smooth, and it will cling to the pasta instead of puddling at the bottom of the bowl.
What Each Ingredient Is Actually Doing in This Dish

- Shaved steak or thin sirloin — This is the backbone of the dish. Shaved steak cooks quickly and stays tender, while thin sirloin gives you a little more bite. If you use thicker steak, slice it very thin against the grain so it doesn’t fight the pasta.
- Provolone — This is the cheese that makes the dish taste like a cheesesteak instead of just beef pasta. It melts into a smooth, slightly sharp sauce and tastes best shredded fresh from the block. Pre-shredded cheese can work, but it doesn’t melt as cleanly because of the anti-caking coating.
- Beef broth and Worcestershire — These keep the sauce from tasting like plain cream. The broth loosens the base without watering it down, and Worcestershire adds that savory edge that makes the sauce taste deeper. Don’t skip both or the dish turns rich but one-dimensional.
- Bell peppers, onion, and mushrooms — These bring the cheesesteak character. The onion and peppers should cook until softened and lightly browned, not just wilted, because that sweetness balances the cheese. Mushrooms are optional in spirit, but they add a meaty texture and absorb the sauce beautifully.
- Pasta water — This is your insurance policy. The starch helps the sauce cling and smooth out if it gets too thick after the cheese melts. Add it a splash at a time, because too much will thin the sauce faster than you think.
Building the Skillet So the Sauce Stays Smooth
Cooking the Pasta First
Start the pasta in well-salted boiling water and pull it when it still has a little bite. It finishes in the sauce, so if you cook it all the way through in the pot, it turns soft by the time dinner hits the table. Save a little pasta water before you drain it. That starch is what helps the sauce loosen without turning watery.
Searing the Steak Fast
Heat the skillet until it’s hot enough that the butter foams right away, then add the steak in a single layer. Let it brown without fussing with it, because moving it too soon lowers the heat and keeps you from getting those flavorful browned edges. Pull it out as soon as it’s cooked through. If it sits in the pan while the vegetables cook, it will go from tender to dry in a hurry.
Caramelizing the Vegetables
Use the same skillet and don’t wipe it out. The onions, peppers, and mushrooms need time to soften and pick up color in the beefy drippings left behind. Stir them often enough to keep them from burning, but not so much that they steam. Once the onions turn translucent and the mushrooms release their liquid, the pan starts smelling like dinner.
Finishing the Cream Sauce
Add the garlic and Worcestershire at the end of the vegetable stage so the garlic doesn’t scorch. Pour in the broth and cream, then let the sauce simmer just until it reduces a little and looks slightly glossy. Take the heat down before the provolone goes in. Cheese melts best in gentle heat, and if the pan is too hot, the sauce can split instead of turning silky.
Tossing Everything Together
Add the pasta and steak back to the skillet and toss until every piece is coated. If the sauce feels too thick, add pasta water a splash at a time until it loosens and shines. The finished sauce should cling to the noodles, not drown them. Serve it right away with extra provolone while the top still looks glossy and molten.
How to Adapt This Philly Cheesesteak Pasta Without Losing the Point
Gluten-Free Version
Use your favorite gluten-free pasta and cook it just shy of done, because it can soften faster once it hits the sauce. Check the Worcestershire label too, since some versions contain gluten. The texture is still rich and satisfying, but gluten-free pasta benefits from a little extra pasta water so the sauce coats it evenly.
Lighter Cream Sauce
You can swap half the heavy cream for half-and-half, but the sauce won’t be quite as plush. Keep the heat low and expect a looser finish. If you go this route, don’t let the sauce boil after the cheese goes in or it can break more easily than the full-fat version.
No Mushrooms
Leave them out and use a little more onion and pepper instead. You lose some of the savory depth and meaty texture, so add an extra splash of Worcestershire to keep the sauce rounded out. The dish still works, but it tastes a little brighter and less earthy.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce thickens as it chills, so the pasta will look a little tighter the next day.
- Freezer: It freezes, but the cream sauce can separate a bit after thawing, so I only freeze it if I have to. Cool it completely first and freeze in a sealed container for up to 1 month.
- Reheating: Warm it gently on the stove or in the microwave with a splash of broth, milk, or water. Don’t blast it on high heat, or the sauce can turn oily and the steak will toughen.
Questions I Get Asked About This Recipe

Philly Cheesesteak Pasta
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil, then cook penne or rigatoni until al dente. Reserve 1/2 cup pasta water and drain.
- Season the shaved steak with salt and black pepper. Sear in a hot skillet with 1 tablespoon butter for 2–3 minutes until browned, then set aside.
- Melt the remaining butter in the same skillet, then add the onion, green bell pepper, red bell pepper, and mushrooms. Cook over medium-high heat for 6–8 minutes until caramelized.
- Add the minced garlic and Worcestershire sauce, and cook for 30–60 seconds until fragrant.
- Pour in the beef broth and heavy cream, then bring to a simmer. Cook for 3–4 minutes until slightly reduced.
- Stir in the provolone cheese until melted and smooth.
- Add the drained pasta and the reserved steak to the skillet, then toss to coat. Add reserved pasta water a splash at a time to loosen if needed.
- Serve immediately with extra provolone on top for extra melt.