If you love the hearty flavors of a classic Philly cheesesteak but want something a bit cozier, you’re going to adore this Creamy Philly Cheesesteak Pasta Recipe. It’s everything you want in a comforting dinner—rich, cheesy, and packed with tender ribeye and sautéed veggies.
Jump to:
Why You'll Love This Recipe
I still remember the first time I made this dish—it felt like biting into a familiar Philly cheesesteak but with the luxury of creamy pasta and gooey melted cheese. It quickly became a family favorite for weeknight dinners and special occasions alike.
- Flavor-packed: Tender ribeye steak, savory mushrooms, and bell peppers come together in a creamy, cheese-filled sauce.
- Comfort food made easy: One-pot stovetop method means minimal cleanup and maximum satisfaction.
- Cheesy goodness: The broiled provolone topping adds a bubbly, golden finish that's simply irresistible.
- Great for leftovers: This pasta reheats beautifully, making it perfect for lunches or quick dinners later in the week.
Ingredients & Why They Work
Picking fresh, quality ingredients really elevates this creamy pasta dish. Here’s a quick rundown of the main players and why I always choose them for this recipe.

- Ribeye steak: It’s well-marbled, which means juicy, tender pieces that stay flavorful when thinly sliced and cooked quickly.
- Baby bella mushrooms: These add earthy depth and a meaty texture that complements the steak perfectly.
- Yellow onion: Their natural sweetness balances the savory elements and softens nicely when sautéed.
- Green bell pepper: Adds a fresh crunch and subtle bitterness to contrast the creamy sauce.
- Garlic: A must for that aromatic punch that lifts the entire dish.
- Worcestershire sauce: This little secret adds umami richness and ties all the flavors together beautifully.
- Smoked paprika, onion powder, garlic powder, salt, and black pepper: Classic seasonings that build layers of flavor without overpowering.
- Beef broth: The base for the sauce, it infuses the pasta with meaty goodness.
- Heavy cream: For luscious, velvety sauce that clings to every noodle.
- Olive oil and unsalted butter: Used for sautéing and adding silkiness to the finish.
- Cavatappi pasta: Its spiral shape holds onto the creamy sauce perfectly, making each bite a treat.
- Provolone cheese: Half melted into the sauce, half broiled on top for that classic Philly cheesesteak touch.
- Shredded mozzarella: Adds gooey stretch and balances the stronger provolone.
- Fresh parsley (optional): A bright garnish that freshens up the rich dish.
Make It Your Way
The beauty of this Creamy Philly Cheesesteak Pasta Recipe is how easily it adapts to your tastes and pantry staples. Feel free to tweak the veggies, swap cheeses, or adjust the spices to make it your own cozy comfort dish.
- Vegetarian Variation: Replace the ribeye steak with hearty portobello mushrooms or seitan strips. I’ve tried this myself, and while it’s not quite the same, the umami from mushrooms combined with the creamy sauce makes a wonderfully satisfying meal.
- Cheese Swaps: While provolone gives that classic Philly cheesesteak vibe, using fontina or even smoked gouda can add a delightful twist. I once swapped in fontina and loved the mellow, nutty flavor it brought.
- Lighter Version: For a lighter take, try substituting the heavy cream with half-and-half or whole milk. Just know the sauce won’t be quite as rich and velvety, but it still hits the spot on a weeknight.
- Seasonal Spin: Swap bell peppers for sautéed zucchini or asparagus in spring and summer. It’s a fresh variation that adds color and seasonality to the dish.
Step-by-Step: How I Make Creamy Philly Cheesesteak Pasta Recipe

Step 1: Brown Your Steak for Maximum Flavor
Begin by heating 1 tablespoon of olive oil in a large oven-safe deep pan or Dutch oven over medium-high heat. Add the thinly sliced ribeye steak, spreading it out so it gets good contact with the pan. Cook it until it’s nicely browned, about 3 to 4 minutes – you’ll see edges crisping up and a rich aroma filling the kitchen. Then, remove the steak and set it aside, leaving all that flavorful rendered fat in the pan to build the base of your sauce.
Step 2: Sauté Mushrooms, Onion & Bell Pepper
In the same pan, toss in the sliced baby bella mushrooms, diced yellow onion, and green bell pepper. Sauté these for 5 to 7 minutes until they soften and start to caramelize slightly. Their natural sweetness will balance beautifully with the steak. Then stir in the minced garlic and cook for an extra minute until its fragrance fills the air – be careful not to let it burn, as that would turn bitter.
Step 3: Layer in Seasonings for Depth
Now, sprinkle in the Worcestershire sauce, smoked paprika, onion powder, garlic powder, salt, and black pepper. Stir everything well so those spices coat all the veggies evenly. This step infuses the dish with that smoky, savory character Philly cheesesteaks are famous for.
Step 4: Simmer Pasta Right in the Sauce
Pour in 4 cups of beef broth and 1 cup of heavy cream, then crank the heat up until the mixture boils. Stir in 12 ounces of cavatappi pasta, reducing the heat to medium-low. Cover the pan and let it simmer for 12 minutes, stirring occasionally to prevent sticking. You’ll notice the pasta soaking up the flavorful liquid and the sauce thickening as it cooks to creamy perfection.
Step 5: Melt in Cheese and Bring Back the Steak
Lower the heat and add the cooked ribeye steak back to the pan. Next, stir in half of the chopped provolone cheese along with 1 cup of shredded mozzarella. Keep stirring gently until the cheeses melt fully, creating that luscious, creamy sauce that binds everything together in cheesy harmony.
Step 6: Finish with Butter and the Perfect Broil
Mix in 2 tablespoons of unsalted butter until it’s completely incorporated, giving the sauce an extra silky sheen. Smooth the pasta evenly in the pan, then lay the remaining sliced provolone cheese slices over the top. Place the pot under a preheated broiler set to high for 2 to 3 minutes. Watch closely—the cheese will bubble, melt, and turn lightly browned, signaling it’s ready. This step adds wonderfully golden, gooey topping that’s irresistible.
Step 7: Rest, Garnish, and Serve
Remove your pasta from the broiler and let it rest for 5 minutes. This brief pause lets all those flavors meld beautifully while the cheese topping sets just enough for perfect spoonfuls. If you like, sprinkle with some fresh chopped parsley for a pop of color and freshness. Then dig in and savor every creamy, cheesy bite of your homemade Philly Cheesesteak Pasta!
Top Tip
Making the perfect Creamy Philly Cheesesteak Pasta Recipe is all about balancing flavors and textures. These tips will help you get that tender steak, creamy sauce, and melty cheese just right every time.
- Choosing the Right Steak: I always go for a well-marbled ribeye because its fat content keeps the meat tender and flavorful during quick cooking.
- Don’t Skip Browning: Browning the steak quickly at high heat locks in juices and adds that deep, savory flavor essential to the dish.
- Watch the Broiler: Broiling the cheese topping is the grand finale — keep a close eye so it bubbles and browns beautifully without burning.
- Stir Occasionally While Simmering: Stirring ensures the cavatappi pasta cooks evenly and keeps the sauce smooth and creamy without sticking.
How to Serve Creamy Philly Cheesesteak Pasta Recipe

Garnishes
A sprinkle of freshly chopped parsley adds a lovely pop of color and fresh flavor that cuts through the richness. For a bit of heat, you can add red pepper flakes or a dash of hot sauce on the side. A light dusting of freshly cracked black pepper before serving also elevates the dish.
Side Dishes
This hearty pasta pairs wonderfully with crisp, simple sides. Try a green salad with a tangy vinaigrette to balance the creamy cheesesteak flavors. Roasted or steamed vegetables like asparagus, broccoli, or green beans also complement it well. If you’re craving something indulgent, garlic bread or cheesy breadsticks make great companions.
Make Ahead and Storage
Storing Leftovers
Store any leftover Creamy Philly Cheesesteak Pasta in an airtight container in the refrigerator. It will keep well for up to 3 days. Make sure it cools to room temperature before refrigerating to maintain the best texture.
Freezing
While this pasta tastes best fresh, you can freeze leftovers if needed. Place cooled portions into freezer-safe containers or heavy-duty freezer bags. Freeze for up to 2 months. To thaw, transfer to the refrigerator overnight before reheating.
Reheating
Reheat the pasta gently on the stovetop over low heat, adding a splash of beef broth or cream to loosen the sauce as needed. Alternatively, microwave it in short bursts, stirring in between to maintain creaminess and prevent hot spots.
Frequently Asked Questions:
Absolutely! While ribeye is ideal for its tenderness and flavor, you can use other cuts like strip steak or sirloin. Just slice them thinly for quick cooking and good texture.
Cavatappi’s curled shape holds sauce beautifully, but you can substitute with other tubular or spiral pastas like rotini, fusilli, or penne if that’s what you have on hand.
For a lighter version, swap the heavy cream for half-and-half or whole milk, though the sauce will be less rich. Dairy-free alternatives can be tricky here because the creaminess is key, but unsweetened oat or cashew cream might work in a pinch.
Keep a close eye on the dish while it’s under the broiler, as it only takes 2-3 minutes. Position the oven rack about 6 inches from the broiler and be ready to pull it out as soon as the cheese bubbles and turns golden.
Final Thoughts
This Creamy Philly Cheesesteak Pasta Recipe truly brings together the best of two worlds—classic Philly cheesesteak flavors with the comfort of a creamy pasta. Whether it’s a weeknight dinner or a casual weekend gathering, it never fails to satisfy those savory cravings. I hope you enjoy making it as much as I do eating it, and that it becomes a beloved recipe in your home too!
Print
Creamy Philly Cheesesteak Pasta Recipe
- Prep Time: 15 minutes
- Rest Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
A creamy and flavorful Philly Cheesesteak Pasta combining tender ribeye steak, sautéed mushrooms, peppers, and onions with a rich cheese sauce and cavatappi pasta, finished under the broiler for a bubbly cheese topping.
Ingredients
Meat and Vegetables
- 1 pound ribeye steak thinly sliced
- 8 ounces baby bella mushrooms sliced
- 1 medium yellow onion diced
- 1 medium green bell pepper diced
- 4 cloves garlic minced
Seasonings and Sauces
- 1 teaspoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon black pepper
Liquids
- 4 cups beef broth
- 1 cup heavy cream
- 1 tablespoon olive oil divided
- 2 tablespoons unsalted butter
Pasta and Cheese
- 12 ounces cavatappi pasta
- 8 ounces provolone cheese sliced (half chopped, half reserved for topping)
- 1 cup shredded mozzarella cheese
Optional Garnish
- Fresh parsley chopped
Instructions
- Cook the Steak: Heat 1 tablespoon of olive oil in a large oven-safe deep pan or Dutch oven over medium-high heat. Add the thinly sliced ribeye steak and cook until browned, about 3-4 minutes. Remove the steak and set it aside, leaving any grease in the pan.
- Sauté Vegetables: In the same pan, add the mushrooms, diced onion, and green bell pepper. Sauté for 5-7 minutes until softened. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
- Add Seasonings: Mix in Worcestershire sauce, smoked paprika, onion powder, garlic powder, salt, and black pepper. Stir well to coat all the vegetables evenly with the spices.
- Cook Pasta in Sauce: Pour in the beef broth and heavy cream, bringing the mixture to a boil. Stir in the cavatappi pasta, reduce heat to medium-low, cover, and simmer for 12 minutes, stirring occasionally, until the pasta is tender.
- Combine Steak and Cheese: Lower the heat and add the cooked ribeye steak back into the pot. Stir in half of the chopped provolone cheese and the shredded mozzarella until the cheeses melt and the sauce becomes creamy.
- Add Butter and Smooth: Stir in the unsalted butter until fully incorporated. Smooth the pasta mixture evenly in the pot to prepare for broiling.
- Broil Cheese Topping: Lay the remaining sliced provolone cheese evenly over the top of the pasta. Place the pot under the broiler set to high for 2-3 minutes, or until the cheese is melted, bubbly, and lightly browned. Watch closely to prevent burning.
- Rest and Serve: Remove from the broiler and let the dish rest for 5 minutes. Garnish with chopped fresh parsley if desired. Serve warm and enjoy your Philly Cheesesteak Pasta!
Notes
- Use ribeye or any well-marbled steak to ensure tenderness and flavor.
- Substitute provolone with mozzarella or fontina cheese if desired.
- For a lighter version, replace heavy cream with half-and-half or whole milk, but the sauce may be less rich.
- Ensure to watch the broiler carefully to avoid burning the cheese topping.
- Leftovers reheat well and can be stored covered in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 550 kcal
- Sugar: 4 g
- Sodium: 750 mg
- Fat: 33 g
- Saturated Fat: 15 g
- Unsaturated Fat: 15 g
- Trans Fat: 0.3 g
- Carbohydrates: 38 g
- Fiber: 3 g
- Protein: 32 g
- Cholesterol: 110 mg






Leave a Reply