Philly Cheesesteak Pasta: A Cheesy Twist on a Classic Favorite

When I think of comfort food, my mind goes straight to my grandmother’s bubbling casseroles and hearty pasta dishes. But one evening, while craving both a Philly cheesesteak and something creamy and cozy, I found the perfect fusion: Philly Cheesesteak Pasta. It’s everything you love about the iconic sandwich—tender beef, sweet bell peppers, caramelized onions, and plenty of melty cheese—folded into a creamy pasta bake that’s pure comfort in a bowl.

This dish is weeknight-friendly, kid-approved, and just indulgent enough to serve for casual gatherings. Let’s turn your kitchen into a cheesesteak haven!

Prep Time: 10 mins

Cook Time: 25 mins

Servings: 4

Cuisine: American

Dish Type: Pasta Bake

Ingredients

Ingredients for Philly Cheesesteak Pasta
  • 8 oz (225 g) penne or rotini pasta
  • 1 tablespoon olive oil
  • 1 lb (450 g) shaved steak or thinly sliced ribeye
  • 1 medium onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 2 cloves garlic, minced
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 oz (115 g) cream cheese, softened
  • 1/2 cup sour cream
  • 1 cup shredded provolone cheese
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • Fresh parsley, chopped (optional, for garnish)

Instructions

1. Cook the Pasta

skillet filled with cooked pasta,

Boil the pasta in salted water until al dente. Drain and set aside.

2. Sauté the Steak

In a large skillet over medium-high heat, add olive oil. Toss in the shaved steak and cook until browned, about 4-5 minutes. Remove the steak from the skillet and set aside.

3. Cook the Veggies

In the same skillet, sauté onions and bell peppers until soft and slightly caramelized, about 5-6 minutes. Add garlic and cook for 1 more minute until fragrant.

4. Build the Sauce

Reduce heat to low. Stir in Worcestershire sauce, salt, pepper, cream cheese, and sour cream. Mix until smooth and creamy.

5. Combine Everything

Add the cooked pasta and steak back into the skillet. Stir in provolone and mozzarella cheeses. Mix until everything is well coated and melty.

6. Bake (Optional)

Transfer to a baking dish, sprinkle with Parmesan cheese, and broil for 2-3 minutes until the top is golden and bubbly. This step gives a cheesy crust but is totally optional!

7. Serve & Enjoy

Garnish with fresh parsley, serve hot, and watch it disappear.

 shot of a single serving of Philly Cheesesteak Pasta

Substitutions & Tips

  • Protein Swap: Try ground beef or chicken if you don’t have shaved steak.
  • Cheese Options: Use white American or cheddar if you prefer a different cheesiness.
  • Add Mushrooms: They add a nice umami punch if you’re a fan!

Why You’ll Love Philly Cheesesteak Pasta

  • Combines two classic comfort foods.
  • One-pot friendly (especially if you skip the baking step).
  • Kid- and crowd-approved!
  • Customizable and meal-prep friendly.

Final Thoughts

Whether you’re cooking for the family or just craving something rich and filling, this Philly Cheesesteak Pasta recipe is a winner. It takes the magic of the classic sandwich and turns it into a creamy, cheesy bowl of goodness. Let me know if you try it—I’d love to hear your twist!

Mixing creamy cheesesteak pasta in skillet