Philly Cheesesteak Pasta Recipe

Servings: 6 Total Time: 56 hrs Difficulty: Easy
Creamy one-skillet pasta loaded with tender steak, peppers, onions, mushrooms, and melty provolone.
Philly Cheesesteak Pasta Recipe

I have a weakness for anything that tastes like a really good Philly cheesesteak. Thin slices of beef, soft peppers and onions, mushrooms, and that salty, melty cheese situation gets me every time. But I don’t always want to deal with making sandwiches, and honestly, I don’t always have good rolls sitting around when the craving hits.

That’s where this Philly cheesesteak pasta comes in for me. I get all those familiar flavors, but everything ends up in one skillet with pasta and a creamy sauce. It’s cozy, filling, and feels like the kind of dinner I can put on the table without making my entire kitchen look like I cooked for twenty people.

I also really like that the pasta cooks right in the skillet. The noodles pick up the beefy broth, cream, garlic, and all those little browned bits left behind from the steak. That part makes a bigger difference than I expected the first time I made it.

The Little Things That Make This Pasta Work for Me

I use skirt steak when I have it, although rib eye works too. I slice it very thinly across the grain because thick pieces of steak can feel a little awkward in pasta. One trick I started using is putting the steak in the freezer for about 10 minutes before slicing it. It firms up just enough that I can get much thinner pieces without fighting the knife.

I don’t rush the vegetables either. I used to turn the heat way up and try to get everything cooked quickly, but the onions and peppers are so much better when they have time to soften. The mushrooms especially need a little patience. Once they start browning, they bring a deeper savory flavor to the whole skillet.

And then there is the provolone. I like using plenty because this is not the place where I want to be shy with cheese. Some melts into the sauce, while the rest helps make the finished pasta creamy and rich without needing a complicated sauce.

Ingredients I Used for the Recipe

  • 2 tablespoons neutral oil, divided: I use this for browning the steak and cooking the vegetables without adding a strong competing flavor.
  • 1 pound skirt steak or rib eye: I slice the beef very thinly across the grain so it stays tender and easy to eat with the pasta.
  • 1 teaspoon Italian seasoning: I toss this with the steak for a little extra savory flavor.
  • Kosher salt, to taste: I use it to season the steak, vegetables, and overall dish.
  • Freshly ground black pepper, to taste: I add this with the salt to give the beef a little bite.
  • 8 ounces cremini or white mushrooms, sliced: I use these for their earthy flavor and meaty texture.
  • 1 medium yellow onion, thinly sliced: I like the sweetness the onion develops as it softens in the skillet.
  • 1 green bell pepper, thinly sliced: This gives the pasta that classic cheesesteak flavor and a little freshness.
  • 1 red bell pepper, thinly sliced: I like adding a red pepper alongside the green for extra sweetness and color.
  • 4 garlic cloves, minced: Garlic goes in near the end of cooking the peppers so it stays fragrant instead of burning.
  • 1 3/4 cups low-sodium beef broth: I use this as the flavorful liquid that cooks the pasta and ties everything together.
  • 3/4 cup heavy cream: This makes the broth rich and creamy as the pasta cooks.
  • 8 ounces cavatappi: I like this shape because the twists catch the creamy sauce and little pieces of beef and vegetables.
  • 6 ounces shredded provolone: I stir this in at the end for that unmistakable cheesesteak-style cheesy finish.

How to Make Philly Cheesesteak Pasta

Step 1 – Slice and Season the Steak

I start by getting the steak as thin as I can. If it feels difficult to slice, I put it in the freezer for about 10 minutes while I prep the other ingredients. That small trick has saved me from some very uneven steak slices.

Once it’s sliced, I toss the beef with the Italian seasoning and season it with salt and pepper. I want the seasoning to be simple because the beef, vegetables, broth, cream, and provolone are already doing a lot of work.

Step 2 – Quickly Brown the Beef

I heat 1 tablespoon of oil in a large skillet over medium-high heat. Once the pan is hot, I spread the steak out in a single layer and leave it alone for about 2 minutes so the underside can brown.

Then I stir it and let it cook for another 1 to 2 minutes, just until the beef is no longer pink. I don’t keep cooking it because it will go back into the skillet later. I transfer the browned steak to a bowl and move on.

Step 3 – Give the Mushrooms Time to Brown

I lower the heat to medium and put the sliced mushrooms into the same skillet. I add a small pinch of salt and cook them for about 8 to 10 minutes, stirring now and then.

This is one spot where I used to get impatient. The mushrooms release moisture first, so they can look like they’re just sitting there doing nothing. After a while, though, they start browning and smelling much better. I transfer them to the bowl with the steak.

Step 4 – Soften the Peppers and Onion

I add the remaining tablespoon of oil to the skillet, then add the sliced onion and both bell peppers. I season them lightly with salt and cook them over medium heat for about 8 to 10 minutes, stirring often.

I want the peppers softened but not completely falling apart. When they’re close, I add the minced garlic and cook it for about a minute. The garlic smells amazing at this point, and I know I’m getting close to the good part.

Step 5 – Build the Creamy Pasta

I increase the heat to medium-high and pour the beef broth into the skillet. I scrape the bottom as the broth goes in because all those browned bits are worth keeping. They add so much flavor to the pasta.

I stir in the heavy cream and bring everything to a simmer. Then I add the cavatappi in a single layer and let it simmer again. I cover the skillet and cook the pasta for about 10 to 12 minutes, stirring occasionally so nothing sticks together.

I start checking around the 10-minute mark. I want the pasta cooked through but still with a little bite, and I want the sauce to have thickened enough to cling to it. If the skillet looks dry before the pasta is ready, I keep a close eye on it rather than letting it cook unattended.

Step 6 – Bring Everything Back Together

Once the pasta is ready, I stir in the shredded provolone. This is where the skillet suddenly starts looking like the meal I had in my head. The cheese melts into the creamy sauce and makes everything thicker and richer.

Then I return the steak, mushrooms, peppers, and onions to the skillet. I toss everything together until the beef and vegetables are coated in the sauce. I usually give it a minute to settle before serving because the sauce thickens a little more as it sits.

What I Learned After Making It

The biggest thing for me is not overcrowding the steak. When I first made a skillet like this, I was tempted to dump all the beef in and stir it constantly. That gave me more of a steamed texture than the browned edges I wanted. Giving the steak room and leaving it alone for those first couple minutes makes a noticeable difference.

I also don’t treat the cooking times as an absolute rule. Pasta can cook differently depending on the brand and shape, and the skillet I’m using can change how quickly the liquid reduces. I start checking the pasta before the full cooking time is up instead of blindly waiting for a timer.

If I want the sauce extra creamy, I make sure I don’t let the pasta sit uncovered for too long after cooking. The sauce thickens quickly. I like it creamy enough to coat the noodles, but not so thick that it turns into a heavy paste.

For me, the cavatappi is especially good here. The little curves grab the sauce, and I get bits of steak, mushroom, and pepper in almost every forkful. I wouldn’t say another pasta shape won’t work, but I really like having those twists involved.

Tips

  • Slice the steak very thinly: I chill it in the freezer for about 10 minutes first because firmer meat is much easier to slice evenly.
  • Cut across the grain: I pay attention to the direction of the muscle fibers because it helps keep the steak easier to chew.
  • Don’t constantly stir the steak: I let it sit against the hot skillet long enough to brown before stirring.
  • Let the mushrooms brown: I give them the full cooking time they need instead of rushing them with the peppers.
  • Scrape the skillet: When I add the beef broth, I scrape up the browned bits from the bottom. I don’t want to leave that flavor behind.
  • Watch the pasta: I stir it occasionally while it simmers and start checking it around 10 minutes so it doesn’t go too soft.
  • Add the cheese at the end: I wait until the pasta is cooked before stirring in the provolone so it melts smoothly into the sauce.
  • Don’t walk away after adding the pasta: I learned this one the slightly annoying way. The liquid can disappear faster than expected, especially in a wide skillet.
  • Serve it hot: I like this pasta right after the cheese melts because that’s when the sauce is at its creamiest.

A Cozy Dinner I Can Actually Get Excited About

I like recipes that take something I already love and make it easier to turn into dinner. That’s really what this Philly cheesesteak pasta does for me. I don’t need sandwich rolls, and I don’t have to build individual sandwiches one at a time. I can brown the steak, cook the vegetables, simmer the pasta, and finish everything in the same skillet.

It also feels like more than just pasta with some steak thrown in. The beefy broth, softened peppers and onions, mushrooms, cream, and provolone all become part of the same sauce. Every time I make it, I end up scraping the skillet for that last cheesy bite.

And yes, it’s a rich dinner. I don’t try to pretend otherwise. But sometimes that’s exactly what I want at the end of a long day. A warm skillet full of creamy pasta and tender beef is pretty hard for me to argue with.

If I’m making this on a busy night, I do as much slicing and chopping as possible before I turn on the stove. Once the cooking starts, everything moves pretty quickly. Having the steak, peppers, onion, mushrooms, and garlic ready to go keeps me from scrambling around the kitchen while something is already cooking.

That little bit of prep is probably my favorite part of making this recipe now. I know what comes next, the whole thing stays in one pan, and dinner ends up tasting like the kind of comfort food I was craving in the first place.

Philly Cheesesteak Pasta Recipe

Difficulty: Easy Prep Time Cook Time Rest Time Total Time 56 hrs
Servings: 6 Estimated Cost: $ 25 Calories: 560 kcal
Best Season: Fall, Winter, Spring, Summer

Description

I turn my favorite Philly cheesesteak flavors into a cozy one-skillet pasta with tender beef, peppers, onions, mushrooms, and a creamy provolone sauce. I love that the cavatappi cooks right in the skillet and picks up all the savory flavor from the beef, vegetables, broth, and browned bits.

ingredients

Instructions

  1. Slice and season the steak

    If the steak is difficult to slice thinly, place it in the freezer for about 10 minutes to firm it up. Slice the steak very thinly across the grain, then toss it with the Italian seasoning and season with kosher salt and freshly ground black pepper.
    Slicing across the grain helps keep the steak tender and easy to eat with the pasta.
  2. Brown the beef

    Heat 1 tablespoon of the oil in a large skillet over medium-high heat. Spread the steak into a single layer and let it cook undisturbed for about 2 minutes. Stir and cook for another 1 to 2 minutes, just until the beef is no longer pink. Transfer the steak to a bowl.
    Avoid overcrowding the skillet and do not overcook the steak because it will return to the skillet later.
  3. Brown the mushrooms

    Reduce the heat to medium and add the sliced mushrooms to the same skillet. Season with a small pinch of salt and cook for 8 to 10 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown. Transfer them to the bowl with the steak.
    Letting the mushrooms brown adds a deeper savory flavor to the finished pasta.
  4. Cook the peppers and onion

    Add the remaining 1 tablespoon of oil to the skillet. Add the sliced yellow onion, green bell pepper, and red bell pepper. Season lightly with salt and cook over medium heat for 8 to 10 minutes, stirring often, until softened. Add the minced garlic and cook for about 1 minute.
    The peppers should be softened but still have some texture rather than falling apart.
  5. Build the creamy pasta

    Increase the heat to medium-high and pour in the beef broth, scraping the bottom of the skillet to loosen the browned bits. Stir in the heavy cream and bring the mixture to a simmer. Add the cavatappi in a single layer, bring it back to a simmer, then cover the skillet and cook for 10 to 12 minutes, stirring occasionally.
    Start checking the pasta around 10 minutes. Keep a close eye on the skillet because the liquid can reduce quickly, especially in a wide pan.
  6. Add the cheese and finish

    When the pasta is cooked through but still has a little bite and the sauce has thickened enough to coat the noodles, stir in the shredded provolone until melted. Return the cooked steak, mushrooms, peppers, and onions to the skillet. Toss everything together until coated in the creamy sauce, then let it sit for about 1 minute before serving.
    Serve hot while the provolone sauce is at its creamiest.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 560kcal
% Daily Value *
Total Fat 38 gg59%
Saturated Fat 18 gg90%
Trans Fat 0.5 gg
Cholesterol 125 mgmg42%
Sodium 610 mgmg26%
Potassium 690 mgmg20%
Total Carbohydrate 37 gg13%
Dietary Fiber 3 gg12%
Sugars 6 gg
Protein 29 gg58%

Calcium 310 mg mg
Iron 3.8 mg mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

I like to slice the steak very thinly after chilling it in the freezer for about 10 minutes. Cutting across the grain helps keep the beef tender. I also let the mushrooms brown instead of rushing them, and I scrape the skillet when adding the beef broth so the browned bits become part of the sauce. Pasta cooking times can vary, so I start checking the cavatappi around 10 minutes. The sauce thickens quickly after cooking, so I serve the pasta hot and avoid letting it sit uncovered for too long.

Keywords: Philly cheesesteak pasta, cheesesteak pasta recipe, steak pasta, creamy beef pasta, one skillet pasta, provolone pasta, cavatappi pasta, Philly cheesesteak dinner
File under
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

What cut of steak works best for Philly cheesesteak pasta?

I like skirt steak because it is flavorful and easy to slice thinly, but rib eye also works well. I slice either cut very thinly across the grain so the beef is tender and easy to eat with the pasta.

Can I use a different pasta shape?

Yes. I especially like cavatappi because its twists hold onto the creamy sauce, but another short pasta can work as long as you keep an eye on the cooking time and liquid.

How do I keep the steak tender?

I slice the steak very thinly across the grain and cook it quickly over medium-high heat. I also avoid overcooking it because it returns to the skillet at the end.

Why should I brown the mushrooms separately?

I give the mushrooms their own time in the skillet so their moisture can cook off and they can develop browned edges. This gives the finished pasta a deeper savory flavor.

Can I make the pasta less rich?

The recipe is designed to be rich and creamy from the heavy cream and provolone. Using less provolone or replacing some of the heavy cream with a lighter dairy option would change the texture and richness of the finished sauce.

How do I know when the pasta is done?

I start checking around 10 minutes. I want the cavatappi cooked through but still with a little bite, with enough sauce left to coat the noodles.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment