If you love classic Philly cheesesteak sandwiches and pasta dishes, you’re in for a treat. When I made this Philly Cheesesteak Pasta, I couldn’t believe how perfectly it combines the rich, meaty flavors of a sandwich with the creaminess of pasta. Honestly, this has become one of my favorite one-pot dinners for busy weeknights or when I’m craving something hearty and satisfying.

Ingredient
- 2 tbsp neutral oil, divided
- 1 lb skirt steak or ribeye, thinly sliced across the grain
- 1 tsp Italian seasoning
- Kosher salt
- Freshly ground black pepper
- 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
- 3 ½ cups low-sodium beef broth
- 1 cup half-and-half
- 8 oz cavatappi pasta
- 6 oz shredded provolone
Note: Makes 4 servings.
Variations
There are so many ways to adjust this recipe to suit your taste or dietary preferences. Here are some ideas:
- Cheese Alternatives: Swap provolone for mozzarella, cheddar, or even a dairy-free cheese.
- Veggie Options: Add spinach, zucchini, or cherry tomatoes for an extra boost of nutrients.
- Pasta Substitute: Use whole wheat, gluten-free, or chickpea pasta to suit dietary needs.
- Lighter Version: Replace half-and-half with unsweetened almond milk or low-fat cream.
- Add a Kick: Toss in red chili flakes or hot sauce for a spicy twist.
Cooking Time
- Prep Time: 20 minutes
- Cooking Time: 50 minutes
- Total Time: 1 hour 10 minutes
Equipment You Need
- Large skillet: For sautéing steak, vegetables, and cooking pasta all in one pan.
- Cutting board and knife: To prep the steak, vegetables, and garlic.
- Tongs: Makes it easier to flip and handle the thinly-sliced steak.
- Measuring cups: To measure broth, half-and-half, and pasta accurately.
How to Make Philly Cheesesteak Pasta Recipe?
This recipe is all about layering flavors in one skillet for a meal that’s as quick to prepare as it is satisfying. Make sure you get all your ingredients ready beforehand for a smooth cooking process!
Step 1: Prepare the Steak
Start by slicing your steak thinly. To make this easier, I like to pop the steak in the freezer for about 10 minutes before slicing. This little trick gives you the thinnest slices possible. Toss the steak with Italian seasoning, salt, and pepper. Heat 1 tablespoon of oil in a large skillet over medium-high heat, then cook the steak in batches to avoid overcrowding. Sear it for about 2 minutes per side or until browned, then transfer the cooked steak to a bowl.
Step 2: Sauté the Mushrooms
Reduce the heat to medium and add your mushrooms to the skillet. These will soak up all the juices left by the steak, adding depth to the dish. Stir occasionally and season with a pinch of salt. After 8-10 minutes, when your mushrooms are tender and golden, add them to the steak bowl.
Step 3: Cook the Vegetables
Using the same skillet, heat another tablespoon of oil and toss in your sliced onions and bell peppers. Sauté for 8-10 minutes, stirring often, until the vegetables are softened. Add the chopped garlic in the last minute and cook until fragrant. This step gives the dish its signature Philly cheesesteak aroma. Transfer the vegetables to the bowl with your steak and mushrooms.
Step 4: Simmer the Pasta
Turn the heat up to medium-high and pour the beef broth into the skillet. Scrape up any browned bits from the bottom of the pan to enhance the flavor. Add the half-and-half and bring the mixture to a gentle simmer. Once bubbling, add the cavatappi pasta in a single layer, making sure the noodles are covered in liquid. Cover the skillet and cook for 10-12 minutes, stirring occasionally to prevent sticking.
Step 5: Bring It All Together
When the pasta is perfectly al dente, stir in the shredded provolone cheese. Watch it melt into a creamy, cheesy sauce that coats every piece of pasta. Finally, return the steak, mushrooms, and vegetables to the skillet, tossing everything together until fully combined.

Credit: delish.com
Why You’ll Love This Recipe?
It’s no surprise why this dish has become a favorite in my kitchen. Here are a few reasons you’ll love it too:
- One-Pot Wonder: Fewer dishes, maximum flavor.
- Customizable: Easily tweak the ingredients to suit your taste or dietary needs.
- Rich and Cheesy: The melty provolone creates a creamy, decadent sauce.
- Great for Busy Nights: From prep to clean-up, it’s quick and hassle-free.
- Comfort Food Classic: A little taste of Philly in every bite.
How to Serve Philly Cheesesteak Pasta?
Serve this dish straight from the skillet for a rustic, family-style presentation. Sprinkle a handful of chopped parsley or green onions on top for a pop of color. If you’re feeling fancy, add a side of warm garlic bread to soak up the sauce. For even more texture, consider topping each plate with crispy fried onions or crushed potato chips.
Nutritional Information
Here’s a quick breakdown of the nutritional values per serving:
- Calories: 796
- Protein: 35g
- Carbohydrates: 52g
- Fat: 43g
Make-Ahead and Storage
This Philly Cheesesteak Pasta can be prepared in advance or stored for later use. Once cooled, store leftovers in an airtight container and refrigerate for up to 3 days. To reheat, add a splash of broth or milk to the skillet to keep the pasta creamy.
If you want to freeze it, transfer the cooled pasta into a freezer-safe container. It’ll keep well frozen for up to 2 months. Just thaw it overnight in the fridge and warm it up gently on the stove when ready to serve.
Tips for Making the Recipe
After trying this recipe a few times, I’ve come up with some tips to make it even easier and tastier:
- Freeze the steak for 10 minutes before slicing to get super-thin cuts.
- Stir the pasta while cooking to prevent it from clumping or sticking.
- Don’t skimp on the seasoning. Use salt and pepper generously at each step for maximum flavor.
- Prep your veggies early so you can cook without pausing to chop mid-recipe.
- If your pasta seems too thick after cooking, add a splash of beef broth to loosen it up.
I hope you enjoy making and eating this comforting Philly Cheesesteak Pasta as much as I do. For steak enthusiasts, exploring more options like these steak recipes can be an excellent way to expand your culinary skills. Happy cooking!

Philly Cheesesteak Pasta Recipe
Ingredients
- 2 tbsp neutral oil divided
- 1 lb skirt steak or ribeye thinly sliced across the grain
- 1 tsp Italian seasoning
- Kosher salt
- Freshly ground black pepper
- 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
- 3 ½ cups low-sodium beef broth
- 1 cup half-and-half
- 8 oz cavatappi pasta
- 6 oz shredded provolone
Instructions
- Start by slicing your steak thinly. To make this easier, I like to pop the steak in the freezer for about 10 minutes before slicing. This little trick gives you the thinnest slices possible. Toss the steak with Italian seasoning, salt, and pepper.
- Heat 1 tablespoon of oil in a large skillet over medium-high heat, then cook the steak in batches to avoid overcrowding. Sear it for about 2 minutes per side or until browned, then transfer the cooked steak to a bowl.
- Reduce the heat to medium and add your mushrooms to the skillet. These will soak up all the juices left by the steak, adding depth to the dish. Stir occasionally and season with a pinch of salt. After 8-10 minutes, when your mushrooms are tender and golden, add them to the steak bowl.
- Using the same skillet, heat another tablespoon of oil and toss in your sliced onions and bell peppers. Sauté for 8-10 minutes, stirring often, until the vegetables are softened. Add the chopped garlic in the last minute and cook until fragrant. This step gives the dish its signature Philly cheesesteak aroma. Transfer the vegetables to the bowl with your steak and mushrooms.
- Turn the heat up to medium-high and pour the beef broth into the skillet. Scrape up any browned bits from the bottom of the pan to enhance the flavor. Add the half-and-half and bring the mixture to a gentle simmer. Once bubbling, add the cavatappi pasta in a single layer, making sure the noodles are covered in liquid. Cover the skillet and cook for 10-12 minutes, stirring occasionally to prevent sticking.
- When the pasta is perfectly al dente, stir in the shredded provolone cheese. Watch it melt into a creamy, cheesy sauce that coats every piece of pasta. Finally, return the steak, mushrooms, and vegetables to the skillet, tossing everything together until fully combined.
Notes
- Freeze the steak for 10 minutes before slicing to get super-thin cuts.
- Stir the pasta while cooking to prevent it from clumping or sticking.
- Don’t skimp on the seasoning. Use salt and pepper generously at each step for maximum flavor.
- Prep your veggies early so you can cook without pausing to chop mid-recipe.
- If your pasta seems too thick after cooking, add a splash of beef broth to loosen it up.