Go Back
A close-up shot of a skillet filled with creamy Cheesesteak Pasta, featuring beef, peppers, mushrooms, and melted cheese.

Creamy Philly Cheesesteak Pasta

Indulge in the ultimate comfort food fusion with this creamy Philly Cheesesteak Pasta, combining tender steak, sautéed peppers and onions, and a rich cheese sauce with al dente pasta. It's a satisfying twist on a classic sandwich that's perfect for a hearty weeknight meal.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 750

Ingredients
  

For the Pasta
  • 16 oz rigatoni or penne pasta dry
  • 2 tbsp salt kosher, for pasta water
For the Steak & Vegetables
  • 1.5 lbs sirloin steak or ribeye thinly sliced against the grain
  • 1 tbsp olive oil extra virgin
  • 1 large yellow onion thinly sliced
  • 1 large green bell pepper thinly sliced
  • 1 large red bell pepper thinly sliced
  • 1 tsp garlic powder ground
  • 1/2 tsp black pepper ground
  • 1/2 tsp salt ground
For the Cheese Sauce
  • 2 tbsp unsalted butter melted
  • 2 tbsp all-purpose flour plain
  • 2 cups whole milk warmed
  • 8 oz cream cheese softened
  • 1 cup cheddar cheese shredded
  • 1 cup provolone cheese shredded
  • 1/4 cup grated parmesan cheese optional, for topping
  • 1/2 tsp black pepper ground
  • 1/4 tsp salt ground

Equipment

  • Large Pot
  • Large Skillet
  • Cutting Board
  • Sharp Knife
  • Whisk
  • Medium saucepan

Method
 

Cook the Pasta
  1. Bring a large pot of heavily salted water to a rolling boil. Add the rigatoni or penne pasta and cook according to package directions until al dente. Reserve 1 cup of pasta water before draining.
Prepare the Steak & Vegetables
  1. While the pasta cooks, heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the thinly sliced yellow onion, green bell pepper, and red bell pepper. Sauté for 7-10 minutes, stirring occasionally, until vegetables are tender-crisp and slightly caramelized. Remove vegetables from the skillet and set aside.
  2. Add the thinly sliced sirloin or ribeye steak to the same skillet (adding a touch more oil if needed). Season with 1 tsp garlic powder, 1/2 tsp black pepper, and 1/2 tsp salt. Cook for 3-5 minutes, breaking up the meat as it browns, until no longer pink. Do not overcook.
  3. Return the cooked vegetables to the skillet with the steak. Toss to combine and set aside.
Make the Cheese Sauce
  1. In a separate medium saucepan, melt 2 tbsp unsalted butter over medium heat. Whisk in 2 tbsp all-purpose flour and cook for 1 minute, stirring constantly, to create a roux.
  2. Gradually whisk in 2 cups of warmed whole milk until the sauce thickens and is smooth, about 3-5 minutes.
  3. Reduce heat to low. Add 8 oz softened cream cheese, 1 cup shredded cheddar cheese, and 1 cup shredded provolone cheese. Stir constantly until all cheeses are melted and the sauce is smooth and creamy. Season with 1/2 tsp black pepper and 1/4 tsp salt. If the sauce is too thick, add a splash of the reserved pasta water.
Combine All Ingredients
  1. Add the cooked pasta to the skillet with the steak and vegetable mixture. Pour the cheese sauce over the pasta, steak, and vegetables.
  2. Gently toss everything together until evenly coated. If needed, add a little more reserved pasta water to achieve the desired consistency.
Serve
  1. Serve immediately, garnished with optional grated Parmesan cheese.

Notes

For an extra kick, add a pinch of red pepper flakes to the sauce. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of milk or water to loosen the sauce.