I have to say, this Philly Cheesesteak Pasta Recipe has quickly become one of my absolute favorite weeknight dinners. It perfectly blends all the juicy, savory goodness of a classic Philly cheesesteak with comforting, creamy pasta that feels like a warm hug on a plate. I love how every bite offers tender steak, sweet peppers, and melty provolone mingling with cavatappi noodles swimming in a rich, velvety sauce. It’s the kind of dish that impresses guests but is simple enough for busy evenings, making it a reliable go-to in my kitchen.
Why You'll Love This Philly Cheesesteak Pasta Recipe
For me, what makes this Philly Cheesesteak Pasta Recipe stand out is its incredible flavor profile that captures the essence of the beloved sandwich, but in a way that feels fresh and utterly satisfying. The steak is perfectly seasoned and seared just right for a little caramelized char, while the mushrooms and peppers add layers of earthiness and sweetness that balance the richness of the creamy cheese sauce. Every forkful is a mouthwatering combination that keeps me coming back for more.
Another reason I’m obsessed with this recipe is how straightforward it is to prepare without compromising on taste. From slicing the steak to simmering the pasta right in the broth and half-and-half mixture, each step flows smoothly and quickly enough not to overwhelm me after a busy day. And I find this dish is so versatile—it’s fantastic for casual family dinners, a game night with friends, or whenever I want to serve up something both comforting and a little special. Honestly, once you try it, I think you’ll agree it’s hard to beat.
Ingredients You'll Need
The beauty of this Philly Cheesesteak Pasta Recipe lies in its simple ingredients that come together to create something truly memorable. Each item plays a crucial role in bringing that classic cheesesteak taste with inviting textures and vibrant colors.
- 2 tbsp. neutral oil, divided: For searing the steak and cooking the vegetables evenly without overpowering flavors.
- 1 lb. skirt steak or rib eye, thinly sliced across the grain: The star protein that's tender and flavorful when cooked properly.
- 1 tsp. Italian seasoning: Adds an herby, aromatic note that enhances the beef's savory profile.
- Kosher salt and freshly ground black pepper: Essential for seasoning every component perfectly.
- 8 oz. cremini or white mushrooms, sliced: Bring earthiness and a meaty texture to complement the steak.
- 1 medium yellow onion, thinly sliced: Provides sweetness and depth when softened.
- 1 green bell pepper, seeds and ribs removed, thinly sliced: Adds brightness and slight crunch.
- 1 red bell pepper, seeds and ribs removed, thinly sliced: Offers a pop of color and natural sweetness.
- 4 cloves garlic, chopped: Infuses the dish with fragrant warmth.
- 3 ½ cups low-sodium beef broth: Creates the luscious cooking liquid base that's full of savory richness.
- 1 cup half-and-half: Makes the sauce creamy and comforting without being too heavy.
- 8 oz. cavatappi: Short, corkscrew-shaped pasta that holds the sauce deliciously.
- 6 oz. shredded provolone: Melts beautifully to tie all the flavors together in cheesy harmony.
Directions
Step 1: Heat 1 tablespoon of neutral oil in a large stainless steel skillet over medium-high heat, swirling to coat the pan evenly. In a large bowl, toss the thinly sliced steak with the Italian seasoning, then season generously with kosher salt and freshly ground black pepper. Arrange the steak in a single layer in the hot skillet and let it cook undisturbed until the underside develops a nice brown crust, about 2 minutes. Stir and continue cooking, stirring occasionally, until the steak loses its pink color, another 1 to 2 minutes. Transfer the cooked steak to a large bowl and set aside.
Step 2: Reduce the heat to medium and, in the same skillet, add the sliced mushrooms. Cook them, stirring occasionally, until they start to brown and release their lovely earthy aroma, about 8 to 10 minutes. Season the mushrooms lightly with a pinch of salt, then transfer them to the bowl with the steak.
Step 3: Still using the same skillet, heat the remaining 1 tablespoon of oil over medium heat. Add the thinly sliced onion and both the green and red bell peppers. Season them with a little salt and cook, stirring frequently, until the peppers soften nicely but still hold a bit of crunch, around 8 to 10 minutes. Add the chopped garlic and cook for about 1 minute more until it becomes fragrant. Transfer the vegetable mixture to the bowl with the mushrooms and steak.
Step 4: Turn the heat up to medium-high and pour the beef broth into the skillet, scraping the bottom with a spoon to lift all those flavorful browned bits stuck to the pan. Stir in the half-and-half and bring the liquid to a simmer. Carefully add the cavatappi pasta in a single layer and return to a simmer. Cover the pan and cook, stirring occasionally, until the pasta is tender but still has a slight bite and the sauce thickens, about 10 to 12 minutes.
Step 5: Stir in the shredded provolone cheese until it melts into the sauce, creating a creamy, cheesy coating for the pasta. Return the beef and vegetable mixture to the skillet and gently toss everything together until the pasta is thoroughly coated and the ingredients are evenly distributed. Serve immediately for the best flavor and texture.
Servings and Timing
This Philly Cheesesteak Pasta Recipe serves 4 hearty portions, making it perfect for a family dinner or sharing with a few friends. The prep time is about 15 minutes, mostly for slicing and seasoning, and the cook time is around 45 minutes, which includes searing, sautéing, and simmering everything together. In total, you’re looking at approximately 1 hour from start to finish. There’s no resting time needed, so you can dive right into this warm, cheesy comfort dish as soon as it's done.
How to Serve This Philly Cheesesteak Pasta Recipe
I love serving this dish hot right out of the skillet so the cheese is still wonderfully melty and the sauce is at its richest. For sides, something crisp and refreshing works beautifully—like a simple green salad with a light vinaigrette or steamed broccoli with a squeeze of lemon—to balance the richness of the pasta. Garlic bread or soft dinner rolls also make fantastic company to sop up any leftover sauce.
To add a pop of color and extra flavor, I often sprinkle freshly chopped parsley or a little cracked black pepper on top before serving. It instantly brightens up the presentation and adds a fresh bite. When it comes to beverages, I’m a big fan of pairing this dish with a medium-bodied red wine like a Merlot or Zinfandel, which complements the beefy flavors nicely. For a non-alcoholic option, iced tea with lemon or sparkling water with a twist of lime keeps things light and refreshing.
This Philly Cheesesteak Pasta Recipe feels fitting for a cozy weeknight meal but also holds up wonderfully for casual get-togethers or game days thanks to its crowd-pleasing flavors and satisfying texture. I’ve found portioning it into generous bowls is the way to go because it’s so hearty and fulfilling, but leftovers reheat beautifully too.
Variations
One of my favorite things about this Philly Cheesesteak Pasta Recipe is how adaptable it is depending on what you have on hand or your dietary preferences. If you want to swap out the steak, thinly sliced chicken breast or even sautéed mushrooms alone make a delicious alternative, offering something lighter or completely plant-based. You can adjust the cheese too—Monterey Jack or mozzarella are lovely substitutes if you want a different melt quality and flavor.
If you’re cooking for someone gluten-free, simply swap the cavatappi pasta for a gluten-free variety—just make sure to check the cooking time so your pasta doesn’t overcook. For a dairy-free spin, use coconut milk instead of half-and-half and a plant-based cheese alternative. The dish will have a slightly different profile but still be rich and comforting. I’ve also experimented with adding a splash of Worcestershire sauce or a pinch of smoked paprika to deepen the flavors.
For a change in technique, try grilling the steak and peppers separately to add a smoky char that elevates the dish further. Then add them to your creamy pasta just before serving. I love creativity in the kitchen, and this dish welcomes it without losing its iconic cheesesteak vibes.
Storage and Reheating
Storing Leftovers
Leftovers from this Philly Cheesesteak Pasta Recipe keep really well in the fridge. I usually transfer any extras into an airtight container and store it for up to 3 days. Because the dish contains cheese and a creamy sauce, it’s best to keep it chilled promptly after serving. When you’re ready to eat the leftovers, they’ll still taste great but benefit from gentle reheating to bring back the luscious texture.
Freezing
If you want to freeze this pasta, I recommend portioning it into freezer-safe containers or heavy-duty freezer bags. It freezes well for up to 2 months. Just be aware that the creamy sauce can sometimes separate a little after freezing, but reheating carefully usually restores its creaminess. To freeze, let the pasta cool completely before sealing and placing it in the freezer.
Reheating
The best way to reheat this Philly Cheesesteak Pasta Recipe is on the stovetop over low heat. Add a splash of broth or milk as you warm it to help loosen the sauce and keep it creamy. Stir frequently to heat evenly and avoid scorching. Reheating in the microwave is convenient but do so in short bursts and stir to prevent the cheese from becoming rubbery or the sauce separating. Avoid reheating on high heat, which can mess with the silky texture of this delightful dish.
FAQs
Can I use a different type of pasta for this recipe?
Absolutely! While cavatappi is ideal for holding the sauce thanks to its shape, you can substitute with other short pasta like penne, rigatoni, or rotini. Just make sure the pasta you choose has ridges or texture to cling to that creamy cheesesteak sauce.
Is there a way to make this recipe spicier?
Definitely. You can add a pinch of crushed red pepper flakes when cooking the veggies or mix in some sliced jalapeños for a spicy kick. Another option is to drizzle a little hot sauce on top when serving to personalize the heat level.
What’s the best cut of beef for this Philly Cheesesteak Pasta Recipe?
I prefer skirt steak or rib eye because they're tender, flavorful, and thinly slice beautifully across the grain, which is essential for tender bites. These cuts also develop that wonderful caramelization when seared, which adds to the overall richness of the dish.
Can I prepare this recipe ahead of time?
You can prep the ingredients ahead by slicing the steak and vegetables, then storing them in the fridge. However, I recommend cooking the pasta fresh to avoid it becoming mushy. The broth and sauce base can be prepared in advance to save time, then combined when ready to serve.
What’s a good vegetarian alternative to the steak in this recipe?
For a tasty vegetarian version, I like substituting the steak with a hearty mix of sliced portobello mushrooms or marinated tofu strips. They soak up the flavors wonderfully and keep the dish satisfying without the meat.
Conclusion
I truly hope you give this Philly Cheesesteak Pasta Recipe a try because it has been such a rewarding dish to make and enjoy. It’s packed with satisfying flavors, easy enough for a weeknight, but special enough to impress anyone you serve it to. From the tender steak to the creamy cheese and vibrant veggies, every bite feels like a comforting indulgence. Trust me, once this becomes a regular in your rotation, you’ll wonder how you ever lived without it!
Print
Philly Cheesesteak Pasta Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This Philly Cheesesteak Pasta is a hearty and flavorful dish that combines the classic flavors of a Philly cheesesteak sandwich with tender cavatappi pasta, cremini mushrooms, bell peppers, and a creamy sauce made with half-and-half and beef broth. Cooked entirely on the stovetop, this comforting meal brings the best of steak, veggies, and melted provolone cheese together for a delicious, crowd-pleasing dinner.
Ingredients
Meat and Seasoning
- 1 lb. skirt steak or rib eye, thinly sliced across the grain
- 1 tsp. Italian seasoning
- Kosher salt, to taste
- Freshly ground black pepper, to taste
Vegetables
- 8 oz. cremini or white mushrooms, sliced
- 1 medium yellow onion, thinly sliced
- 1 green bell pepper, seeds and ribs removed, thinly sliced
- 1 red bell pepper, seeds and ribs removed, thinly sliced
- 4 cloves garlic, chopped
Liquids and Dairy
- 3 ½ cups low-sodium beef broth
- 1 cup half-and-half
- 6 oz. shredded provolone cheese
Pasta and Oil
- 8 oz. cavatappi pasta
- 2 tbsp. neutral oil, divided
Instructions
- Cook the Steak: Heat 1 tablespoon of neutral oil in a large stainless steel skillet over medium-high heat and swirl to coat the pan. Toss the thinly sliced steak with Italian seasoning, salt, and freshly ground black pepper in a large bowl. Arrange the steak in a single layer in the hot skillet and cook undisturbed for about 2 minutes until the underside is browned. Stir and continue cooking for another 1 to 2 minutes until the steak is no longer pink. Transfer the cooked steak to a large bowl and set aside.
- Sauté the Mushrooms: Reduce heat to medium and add the sliced mushrooms to the same skillet. Cook, stirring occasionally, until the mushrooms start to brown, about 8 to 10 minutes. Season with a pinch of salt. Transfer mushrooms to the bowl with the steak.
- Cook Onions and Peppers: Keeping the skillet over medium heat, add the remaining 1 tablespoon of oil. Add the thinly sliced yellow onion and both bell peppers. Season lightly with salt and cook, stirring frequently, until the peppers have softened, about 8 to 10 minutes. Add chopped garlic and cook for an additional minute until fragrant. Transfer this vegetable mixture to the bowl containing steak and mushrooms.
- Simmer Pasta and Sauce: Increase heat to medium-high and pour in the low-sodium beef broth, scraping the bottom of the pan to loosen any browned bits. Stir in the half-and-half and bring the mixture to a simmer. Add the cavatappi pasta in a single layer, return to a simmer, cover the skillet, and cook stirring occasionally until the pasta is al dente and the sauce has thickened, about 10 to 12 minutes.
- Add Cheese and Combine: Stir in the shredded provolone cheese until melted into the creamy sauce. Return the steak and vegetable mixture to the skillet and toss everything together until the pasta is evenly coated and combined with the meat and vegetables. Serve hot.
Notes
- Use thinly sliced steak like skirt or rib eye for the most tender results.
- Be sure to slice the vegetables thinly to ensure even cooking in the skillet.
- Use low-sodium beef broth to control the saltiness of the dish and balance flavors.
- Covering the pasta while simmering helps cook it evenly and thickens the sauce.
- Provolone adds a classic cheesesteak flavor, but you can substitute with mozzarella or cheddar if preferred.
- This recipe can be doubled to serve more people; adjust the pan size accordingly.

Leave a Reply