Creamy Philly cheesesteak pasta in white bowl with ribeye steak, bell peppers, onions, and melted provolone cheese

Easy Philly Cheesesteak Pasta Recipe – 30 Minutes

Sharing is caring!

I’ll never forget the first time I tried combining two of my favorite comfort foods. It was a rainy Tuesday night, and I had leftover steak in the fridge from Sunday’s dinner. My husband walked in and said, “Can we do something different with this?” That’s when it hit me. What if I took everything I love about a classic Philly cheesesteak and turned it into a creamy pasta dish?

Best decision ever. This Philly Cheesesteak Pasta has become our go-to weeknight dinner, and honestly, it’s easier than ordering takeout. You get tender strips of beef, sautéed peppers and onions, and that signature cheesy sauce coating every piece of pasta. It’s comfort food that actually comes together in about 30 minutes.

Essential Ingredients

For the pasta and beef:

  • 1 pound penne or rigatoni pasta
  • 1.5 pounds ribeye or sirloin steak, thinly sliced
  • 2 tablespoons olive oil
  • Salt and black pepper to taste

For the vegetables:

  • 1 large green bell pepper, sliced
  • 1 large red bell pepper, sliced (optional, but adds great color)
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced

For the cheese sauce:

  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup beef broth
  • 8 ounces provolone cheese, shredded
  • 4 ounces cream cheese
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon smoked paprika

Alternative Ingredients

Here’s where you can get creative based on what’s in your kitchen. I’ve learned through trial and error that this recipe is pretty forgiving.

If you can’t find ribeye or it’s over budget, chicken breast works beautifully. Just slice it thin and cook it the same way. I’ve also used ground beef when I’m feeling lazy, and it still tastes amazing. For a leaner option, turkey or even portobello mushrooms give you that meaty texture.

Don’t have provolone? American cheese slices melt incredibly well, or you can use a sharp white cheddar for more flavor. I’ve mixed provolone with mozzarella when I ran out, and nobody complained.

The pasta shape isn’t set in stone either. Penne, rigatoni, cavatappi, or even shells all work great. You want something with ridges or tubes that’ll hold onto that sauce.

Step-by-Step Directions

Cook the pasta: Bring a large pot of salted water to boil. Add your pasta and cook until it’s about 2 minutes less than al dente (it’ll finish cooking in the sauce later). Save 1 cup of pasta water before draining. This was a game changer I learned from my mom. That starchy water is liquid gold for adjusting sauce consistency.

Prep the steak: While the pasta’s cooking, pat your steak dry with paper towels. Season both sides generously with salt and black pepper. I learned this the hard way after making bland steak pasta once. Season more than you think you need.

Sear the beef: Heat a large cast iron skillet or non-stick pan over high heat. Add 1 tablespoon olive oil. Once it’s smoking hot, add the steak in a single layer (you might need to work in batches). Let it sit for 2 minutes without moving it. Flip and cook another minute. Remove to a plate and set aside. Don’t overcook it here because it’ll cook more later.

Sauté the vegetables: In the same pan, reduce heat to medium-high. Add the remaining olive oil, then your sliced peppers and onions. Cook for about 5 minutes, stirring occasionally, until they’re softened and slightly caramelized. Add the garlic in the last minute. The fond (those brown bits stuck to the pan) from the beef adds so much flavor here.

Make the sauce: Push the vegetables to the sides of the pan. Add butter to the center and let it melt. Sprinkle in the flour and whisk it into the butter for about a minute until it smells nutty. This roux is what’ll thicken your sauce. Slowly pour in the milk and beef broth while whisking constantly. Keep whisking for 3-4 minutes until it starts to thicken.

Add the cheese: Reduce heat to medium-low. Add the cream cheese, provolone, Worcestershire sauce, and smoked paprika. Stir until everything’s melted and smooth. If the sauce seems too thick, add some of that reserved pasta water a splash at a time.

Combine everything: Add the drained pasta and sliced steak back to the pan. Toss everything together until the pasta is coated and the steak is heated through. Taste and adjust salt and pepper.

Pro Tips

I use my cast iron skillet for this because it holds heat beautifully and creates the best sear on the steak. But any large non-stick pan works if that’s what you have.

For meal prep, this stores incredibly well. I make a double batch on Sundays and pack it into meal prep containers for easy lunches all week. It reheats perfectly in the microwave with a splash of milk to loosen the sauce. This is one of those protein-rich meals that actually keeps you full.

Freeze the steak for 20 minutes before slicing. I can’t stress this enough. It makes slicing so much easier and you’ll get those paper-thin strips that cook quickly and stay tender.

Don’t skip the pasta water. I used to just drain pasta completely, and my sauces were always too thick or broke. That starchy pasta water is like magic for making silky, clingy sauces.

If you’re feeding picky eaters, keep some plain pasta aside and let them build their own bowl. My niece won’t touch peppers, so this lets her enjoy the steak and cheese without the drama.

Recipe Info

TimeDuration
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Servings6 servings
YieldAbout 8 cups

Why You’ll Love This Recipe

This is one of those recipes that looks fancy but comes together faster than waiting for delivery. You’re getting restaurant-quality flavors without the restaurant price tag or the need to change out of your sweatpants.

The leftovers are honestly better than the first serving. Something about that cheese sauce soaking into the pasta overnight makes it even creamier. I’ve caught my husband eating it cold straight from the fridge at midnight.

It’s also incredibly adaptable. I’ve made this for dinner parties, potlucks, and regular Tuesday nights. You can double the recipe easily if you’re feeding a crowd, and it looks impressive enough that nobody needs to know it only took you 30 minutes.

What Makes This Recipe Unique

Unlike traditional Philly cheesesteaks that can be messy and hard to eat, this pasta version gives you all those same flavors in a fork-friendly format. You get the caramelized peppers and onions, the tender beef, and that gooey cheese sauce, but in a way that’s easier to serve and share.

The combination of provolone and cream cheese creates this incredibly smooth sauce that doesn’t break or get grainy like some cheese sauces do. I spent years fighting with cheese sauces that would separate, and this method finally solved it.

Adding the beef at the end keeps it tender instead of tough and chewy. I used to cook everything together, and my steak would end up like rubber. Cooking it separately and adding it back was the fix.

Key Features

  • Ready in 35 minutes – Perfect for busy weeknights
  • One-pan cooking (mostly) – Less cleanup, more eating
  • Freezer-friendly – Make ahead for easy meal prep
  • Kid-approved – Even picky eaters love this
  • Budget-friendly – Costs about $15-18 to feed 6 people
  • High protein – Keeps you satisfied for hours
  • Customizable – Easy to adapt to what you have on hand

Nutrition Facts

NutrientPer Serving
Calories625
Total Fat28g
Saturated Fat14g
Cholesterol105mg
Sodium680mg
Total Carbohydrates52g
Dietary Fiber3g
Sugars6g
Protein38g
Calcium320mg
Iron4mg

Nutrition information is approximate and based on one serving (1/6 of recipe)

You’ll Also Love

If this Philly Cheesesteak Pasta hit the spot, you’ll want to try my Creamy Tuscan Chicken Pasta. It’s got that same silky sauce situation but with sun-dried tomatoes and spinach. My Million Dollar Spaghetti is another crowd-pleaser with layers of cream cheese and Italian sausage. And for something lighter but still satisfying, the Lemon Garlic Shrimp Pasta comes together in 20 minutes flat.

Conclusion

This Philly Cheesesteak Pasta has saved more weeknight dinners than I can count. It’s the kind of recipe you’ll make once, add to your rotation, and find yourself craving on random Tuesday nights. The best part is how it feels like you’re treating yourself to something special without the effort or expense of actually going out.

Give it a try and let me know what you think. And if you end up eating it straight from the pan like I do sometimes, your secret’s safe with me.

Linda
Bee’s Recipes

Philly Cheesesteak Pasta Recipe

Philly Cheesesteak Pasta

Tender ribeye steak, sautéed peppers and onions, and creamy provolone cheese sauce coating every piece of pasta.

Prep Time
15 min
Cook Time
20 min
Total Time
35 min
Servings
6

Ingredients

Pasta and Beef

  • 1 pound penne or rigatoni pasta
  • 1.5 pounds ribeye or sirloin steak, thinly sliced
  • 2 tbsp olive oil
  • To taste salt and black pepper

Vegetables

  • 1 large green bell pepper, sliced
  • 1 large red bell pepper, sliced
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced

Cheese Sauce

  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk
  • 1 cup beef broth
  • 8 oz provolone cheese, shredded
  • 4 oz cream cheese
  • 1 tsp Worcestershire sauce
  • 1/2 tsp smoked paprika

Instructions

  1. Cook the pasta Bring a large pot of salted water to boil. Add pasta and cook until 2 minutes less than al dente. Save 1 cup pasta water before draining.
  2. Prep the steak Pat steak dry with paper towels. Season both sides generously with salt and black pepper.
  3. Sear the beef Heat a large cast iron skillet or non-stick pan over high heat. Add 1 tablespoon olive oil. Once smoking hot, add steak in a single layer. Let sit for 2 minutes without moving. Flip and cook another minute. Remove to a plate.
  4. Sauté the vegetables In the same pan, reduce heat to medium-high. Add remaining olive oil, then sliced peppers and onions. Cook for 5 minutes, stirring occasionally, until softened and slightly caramelized. Add garlic in the last minute.
  5. Make the sauce Push vegetables to the sides of the pan. Add butter to the center and let melt. Sprinkle in flour and whisk into the butter for 1 minute until it smells nutty. Slowly pour in milk and beef broth while whisking constantly. Whisk for 3-4 minutes until it starts to thicken.
  6. Add the cheese Reduce heat to medium-low. Add cream cheese, provolone, Worcestershire sauce, and smoked paprika. Stir until everything’s melted and smooth. If sauce is too thick, add reserved pasta water a splash at a time.
  7. Combine everything Add drained pasta and sliced steak back to the pan. Toss everything together until pasta is coated and steak is heated through. Taste and adjust salt and pepper.

Notes

Freeze the steak for 20 minutes before slicing for easier, thinner cuts. This recipe stores well in meal prep containers for up to 4 days. Reheat with a splash of milk to restore creaminess. For a lighter version, substitute half the heavy cream with additional beef broth. Add mushrooms or hot peppers for extra flavor.

Similar Posts