Go Back
Cheesy Philly Cheese Steak Pasta

Philly Cheese Steak Pasta Recipe

A rich and creamy pasta dish that captures the classic flavors of a Philly cheesesteak, featuring tender seared steak, caramelized onions, and a savory provolone and cheddar cheese sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 940

Ingredients
  

  • 400 g sirloin or ribeye steak very thinly sliced
  • 300 g dried rigatoni or penne pasta
  • 1 tbsp olive oil
  • 1 large white onion thinly sliced
  • 200 g chestnut mushrooms sliced
  • 3 cloves garlic minced
  • 1 tbsp plain flour
  • 250 ml beef stock
  • 200 ml double cream
  • 1 tbsp Worcestershire sauce
  • 100 g mature Cheddar cheese grated
  • 100 g Provolone cheese grated or sliced and torn
  • Salt and freshly ground black pepper to taste
  • Fresh parsley chopped, for garnish (optional)

Method
 

  1. Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente. Just before draining, reserve about 250ml (a cupful) of the starchy pasta water. Drain the pasta and set aside.
  2. Sear the Beef: While the pasta is cooking, pat the thinly sliced steak dry with paper towels and season generously with salt and pepper. Heat the olive oil in a large, heavy-based frying pan or skillet over a high heat. Once shimmering, add the steak in a single layer (work in batches if necessary to avoid overcrowding) and sear for 1-2 minutes per side until nicely browned. Remove the beef from the pan and set it aside on a plate.
  3. Sauté the Vegetables: Reduce the heat to medium and add the sliced onion to the same pan. Cook for 5-7 minutes, stirring occasionally, until softened and starting to caramelise. Add the sliced mushrooms and cook for another 5 minutes until they've released their liquid and are turning golden brown.
  4. Build the Flavour Base: Add the minced garlic to the pan and cook for 1 minute until fragrant. Sprinkle the plain flour over the vegetables and stir continuously for 1 minute to cook out the raw taste.
  5. Create the Sauce: Slowly pour in the beef stock, stirring constantly to scrape up any browned bits from the bottom of the pan. Let it bubble for a minute to thicken slightly. Stir in the double cream and Worcestershire sauce, then bring to a gentle simmer.
  6. Melt the Cheese: Reduce the heat to low. Add the grated Cheddar and Provolone cheeses to the pan. I find that stirring gently and consistently until the cheese is fully melted and the sauce is smooth works best here. Avoid letting the sauce boil, as this can cause it to split. Season with salt and pepper to your taste.
  7. Combine Everything: Return the seared beef (and any juices from the plate) to the sauce. Add the drained pasta to the pan.
  8. Finish and Serve: Toss everything together until the pasta and beef are completely coated in the creamy sauce. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it to your desired consistency. Serve immediately, garnished with fresh parsley if you like.

Notes

For the best texture, don't forget to reserve some starchy pasta water to adjust the sauce consistency before serving. The steak is best when sliced very thinly against the grain.