Philly Cheesesteak Pasta: The Ultimate Comfort Food Mashup

By Jenna Carraway

On February 10, 2026

An extreme close-up of cheesy steak pasta, highlighting the velvety provolone cheese sauce coating pieces of steak and rotini.

Cuisine

American

Prep time

15 minutes

Cooking time

25 minutes

Total time

40 minutes

Servings

6 servings

Get ready to meet your new favorite weeknight dinner. This Philly Cheesesteak Pasta recipe transforms the iconic flavors of a classic Philly cheesesteak sandwich into a creamy, decadent, and incredibly satisfying pasta dish. We’re talking tender, savory steak, sweet caramelized onions, crisp bell peppers, and a rich, velvety provolone cheese sauce, all tossed with perfectly cooked pasta. It’s a one-pan wonder that delivers big, bold flavor and is guaranteed to have everyone coming back for seconds. Forget boring pasta nights; this is how you do comfort food right.

Why This Philly Cheesesteak Pasta is a Must-Try

This isn’t just another pasta dish; it’s an experience. It captures the soul of a true Philly cheesesteak in a family-friendly format. You’ll love it because it’s packed with protein, loaded with flavor, and comes together surprisingly quickly, making it perfect for busy evenings. Plus, the creamy cheese sauce is absolutely irresistible and clings to every piece of pasta and steak.

Key Ingredients for the Perfect Philly Cheesesteak Pasta

The magic of this dish lies in using the right ingredients. Here’s what you’ll need to create a truly unforgettable meal.

The Best Steak for Cheesesteak Pasta

For that authentic, melt-in-your-mouth texture, thinly sliced ribeye steak is the gold standard. Its marbling renders down, adding incredible flavor to the entire dish. If ribeye isn’t available, top sirloin or flank steak, sliced very thinly against the grain, are excellent alternatives.

The Cheese: A Perfect Provolone Blend

Provolone is the classic choice for a Philly cheesesteak, and it’s perfect here. It melts beautifully into a smooth, creamy sauce with a mild, slightly sharp flavor. We’ll combine it with a touch of cream cheese to ensure the sauce is extra velvety and rich.

Veggies & Aromatics

No Philly cheesesteak is complete without onions and peppers. We’ll sauté green bell peppers and a yellow onion until they are soft and slightly caramelized to bring out their natural sweetness. A good dose of garlic and a splash of Worcestershire sauce add depth and a savory, umami kick.

A spoonful of Philly Cheesesteak Pasta being lifted from a skillet, showing tender steak, peppers, and onions.
Everything comes together in one pan for an easy, flavorful dinner.

Step-by-Step Instructions

Follow these simple steps to create your masterpiece. We’ll start by browning the steak and veggies, then build our luxurious cheese sauce right in the same pan.

  1. Cook the Pasta: Start by cooking your choice of pasta, like rotini or penne, according to package directions until al dente. Make sure to reserve about a cup of the starchy pasta water before draining.
  2. Sauté the Veggies: In a large skillet or Dutch oven, heat olive oil over medium-high heat. Add the sliced onions and bell peppers and cook until softened and lightly browned, about 8-10 minutes. Add the minced garlic and cook for another minute until fragrant. Remove the veggies from the skillet and set them aside.
  3. Sear the Steak: Season the thinly sliced steak with salt and pepper. Add it to the hot skillet in a single layer (work in batches if necessary) and cook for 1-2 minutes per side until just browned. You don’t want to overcook it. Remove the steak and set it aside with the vegetables.
  4. Build the Sauce: Reduce the heat to medium. Add butter to the skillet and once melted, whisk in the flour to create a roux. Cook for one minute, then slowly whisk in the beef broth and milk until smooth. Let it simmer for a few minutes until it begins to thicken.
  5. Melt the Cheese: Stir in the Worcestershire sauce, then reduce the heat to low. Add the cubed cream cheese and stir until it has completely melted. Gradually add the shredded provolone cheese, stirring constantly until you have a smooth, creamy sauce. Do not let the sauce boil.
  6. Combine Everything: Return the cooked steak and vegetables to the skillet. Add the drained pasta and stir everything together until the pasta, steak, and veggies are fully coated in the glorious cheese sauce. If the sauce is too thick, add a splash of the reserved pasta water until it reaches your desired consistency.
  7. Serve: Season with additional salt and pepper to taste. Serve immediately, garnished with fresh parsley if desired.

Tips for a Flawless, Creamy Cheese Sauce

The star of this Philly Cheesesteak Pasta is the sauce. To ensure it’s perfectly smooth and never greasy, keep these tips in mind. First, always shred your own cheese; pre-shredded cheeses contain anti-caking agents that can make sauces grainy. Second, add the cheese off the heat or on very low heat to prevent it from splitting and becoming oily. Finally, using a bit of cream cheese not only adds flavor but also acts as a stabilizer, guaranteeing a silky texture.

Variations and Substitutions

While this recipe is fantastic as is, feel free to customize it! You can swap the steak for thinly sliced chicken for a Chicken Philly version. For a bit of spice, add some sliced jalapeños or a pinch of red pepper flakes. If you’re a mushroom lover, sautéed mushrooms are a classic and delicious addition. For another hearty beef dish, check out our French Onion Beef Casserole.

An extreme close-up of cheesy steak pasta, highlighting the velvety provolone cheese sauce coating pieces of steak and rotini.
Look at that perfectly creamy cheese sauce!

What to Serve with Your Pasta

This dish is a complete meal on its own, but a simple side salad with a vinaigrette or some steamed green beans can add a fresh, crisp contrast. For a truly indulgent meal, serve it with a side of garlic bread to mop up every last bit of that amazing cheese sauce. If you love cheesesteak flavors, you might also enjoy our Ground Beef Philly Cheesesteaks.

Storage and Reheating Instructions

Store any leftover Philly Cheesesteak Pasta in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it in a saucepan over low heat, adding a splash of milk or beef broth to loosen the sauce and restore its creamy consistency. You can also reheat it in the microwave in 30-second intervals, stirring in between. For another great recipe with pasta shells, try our Sausage Stuffed Shells Recipe.

Frequently Asked Questions

Yes, you can prepare the components ahead of time. Cook the steak and veggies and store them separately. When ready to serve, make the sauce and combine everything. You can also assemble the entire dish and store it in the fridge for up to 2 days before reheating.

Absolutely. While provolone is classic, you could use Cheez Whiz for a more traditional sandwich flavor, or try American cheese or mozzarella for a super melty, mild alternative.

To avoid a greasy sauce, use a leaner cut of steak like sirloin or trim excess fat from your ribeye. Also, ensure you melt the cheese over very low heat and do not let the sauce come to a boil after adding the cheese.

Thinly sliced ribeye is the best choice due to its flavor and tenderness. However, top sirloin or flank steak, sliced very thinly against the grain, also work wonderfully as more budget-friendly options.

This is a rich, all-in-one meal, so simple sides are best. A crisp green salad, roasted broccoli, or garlic bread are all excellent choices to serve alongside this hearty pasta dish.

More Delicious Recipes to Try

We hope you loved this incredible Philly Cheesesteak Pasta! If you did, be sure to leave a comment and rating below. We’d love to see your creations, so don’t forget to share a photo and tag us on Pinterest!

A large white bowl filled with creamy Philly Cheesesteak Pasta, showing tender steak, peppers, and a rich provolone cheese sauce.
The ultimate comfort food mashup: Philly Cheesesteak Pasta!

Philly Cheesesteak Pasta Recipe

An extreme close-up of cheesy steak pasta, highlighting the velvety provolone cheese sauce coating pieces of steak and rotini.

Philly Cheesesteak Pasta: The Ultimate Comfort Food Mashup

Transform the iconic flavors of a Philly cheesesteak into an easy, one-pan pasta dish. Featuring tender steak, sautéed peppers and onions, and a rich, velvety provolone cheese sauce that's pure comfort in a bowl.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 650

Ingredients
  

  • 1 lb pasta (like rotini, penne, or shells)
  • 1.5 lbs ribeye or sirloin steak thinly sliced against the grain
  • 1 tbsp olive oil
  • 1 large yellow onion sliced
  • 2 green bell peppers sliced
  • 4 cloves garlic minced
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 cup milk whole or 2%
  • 4 oz cream cheese cubed
  • 8 oz provolone cheese shredded
  • 1 tbsp Worcestershire sauce
  • Salt and freshly ground black pepper to taste
  • Fresh parsley for garnish, optional

Equipment

  • 1 Large skillet or Dutch oven
  • 1 Large pot (for pasta)
  • 1 Whisk

Instructions
 

  1. Cook pasta according to package directions until al dente. Reserve 1 cup of pasta water, then drain the pasta.
  2. While pasta cooks, heat olive oil in a large skillet over medium-high heat. Add the sliced onion and bell peppers and cook until softened, about 8-10 minutes. Add minced garlic and cook for 1 more minute. Remove from skillet.
  3. Season the sliced steak with salt and pepper. Add to the hot skillet and cook for 1-2 minutes per side until browned. Remove and set aside with the vegetables.
  4. Reduce heat to medium, add butter to the skillet. Once melted, whisk in flour and cook for 1 minute. Slowly whisk in beef broth and milk until smooth. Simmer for 2-3 minutes until it starts to thicken.
  5. Stir in Worcestershire sauce. Reduce heat to low and stir in cubed cream cheese until fully melted. Gradually add shredded provolone, stirring constantly until a smooth sauce forms. Do not boil.
  6. Return the steak and vegetables to the sauce. Add the drained pasta and stir until everything is coated. Use the reserved pasta water to thin the sauce if needed.
  7. Season with salt and pepper to taste and serve immediately.

Notes

Shred your own provolone for the creamiest sauce.
Don't overcook the steak; it will continue to cook when you add it back to the sauce.
For a richer flavor, use whole milk and regular cream cheese.

You might also like these recipes

Leave a Comment

Recipe Rating