Philly Cheese Steak Pasta – Easy Beef Penne Pasta Dinner

Philly cheesesteak pasta combines tender steak, sautéed peppers, onions, penne pasta, and a creamy Philly cheese sauce into one rich skillet dinner. This steak pasta recipe brings together the flavor of a classic Philly cheese steak sandwich with the comfort of beef pasta, making it one of those best pasta recipes people return to again and again. If you love creamy penne pasta dinners with bold flavor and simple ingredients, this Philly cheese steak pasta fits right into that craving.

I started making this after a stretch of cold evenings when sandwiches stopped feeling filling enough. I already loved the flavors from my Philly cheesesteak quesadillas, but I wanted something creamier and more cozy for dinner leftovers the next day. The sauce wraps around every piece of penne pasta while the steak keeps those browned edges that make the whole skillet smell incredible halfway through cooking. Honestly, that smell alone usually brings everyone into the kitchen early.

Why This Philly Steak Pasta Stands Out

A lot of steak pasta recipes lean heavily on cream without building enough flavor underneath. This version works because the steak cooks first, the vegetables caramelize slowly, and the cheese sauce develops in the same skillet. Each layer leaves flavor behind for the next step.

The beef broth inside the sauce changes everything. Milk alone creates creaminess, but broth adds depth that makes the sauce taste closer to an actual Philly cheesesteak. Small detail. Big difference.

Penne pasta also matters here more than people realize. The ridges hold onto the melted provolone sauce while the hollow centers catch bits of steak and peppers. Every bite feels complete instead of uneven. I tested shells once and somehow the balance felt off. Still good, just not this good.

The Ingredients That Build the Flavor

Alt text: Flat lay of Philly cheesesteak pasta ingredients with sliced steak, penne pasta, shredded provolone cheese, green bell pepper, red bell pepper, onion, garlic, butter, beef broth, milk, parsley, and seasonings on a marble surface.

Sirloin steak gives this Philly cheesesteak pasta a hearty texture without becoming too rich. It browns quickly and stays tender if sliced thin. Ribeye creates deeper flavor and more richness, especially if you want a restaurant style finish. I use ribeye when I want the pasta to feel extra comforting on weekends.

The peppers bring balance. Green peppers add slight bitterness while red peppers soften the sharpness with sweetness. Together they recreate that familiar Philly cheese flavor people expect in a steak pasta skillet.

The onions almost disappear into the sauce after cooking down. That sweetness matters because it softens the richness from the cheese and beef. Fresh garlic adds sharpness right at the end so the pasta never tastes flat.

And the cheese matters. A lot. Provolone gives this Philly cheese steak pasta its signature flavor while mozzarella creates the smooth melt that coats the pasta evenly. I tried sharp cheddar once and the dish drifted toward cheeseburger pasta territory. Good in its own way, but definitely different.

Why Penne Pasta Works Better Here

Alt text: Penne pasta boiling in a green Dutch oven with steam rising from the water and a bowl of uncooked pasta on a marble countertop.

Penne pasta handles creamy sauces beautifully because every ridge traps flavor. The sauce clings to the pasta instead of sliding underneath it, which sounds small until you actually eat it side by side with smoother pasta shapes.

I also love how penne reheats. Some pasta turns soft overnight, but penne keeps structure even after sitting in the fridge. In fact, this beef pasta tastes even richer the next day because the sauce settles deeper into the pasta overnight.

That same comfort factor reminds me a little of my roasted garlic steak tortellini recipe. Both recipes use steak and creamy textures, but this Philly steak pasta leans more savory and cheesy while the tortellini version brings softer garlic flavor throughout the sauce.

Building the Creamy Philly Cheese Sauce

The sauce starts with butter and flour because that simple base gives the cheese structure without making it greasy. Once the milk and broth whisk in slowly, the sauce thickens into something silky and smooth.

Alt text: Creamy cheese sauce cooking in a green Dutch oven with bowls of butter, flour, broth, and milk on a bright kitchen counter.

When the provolone melts, the sauce should coat the back of a spoon lightly. If it looks stiff or heavy, a splash of reserved pasta water brings it back instantly. Pasta water fixes almost everything. I say that constantly because it keeps proving true.

The steak returns at the very end so it stays juicy. Letting everything warm together for two minutes allows the sauce to settle into every piece of pasta without overcooking the meat.

How to Know the Philly Cheesesteak Pasta Is Ready

The sauce should cling to the penne pasta instead of pooling heavily at the bottom of the skillet. The steak should look browned around the edges while staying tender in the center.

The peppers should soften fully but still hold shape. Mushy vegetables flatten the texture and make the skillet feel heavy.

Taste one piece of pasta before serving. The penne should stay slightly firm in the middle while still coated fully in cheese sauce. That texture contrast gives the dish its best bite.

Bowl of Philly cheesesteak pasta with tender steak bites, creamy cheese sauce, penne pasta, sautéed peppers, and a fork lifting melted cheese strands.

Common Problems and Simple Fixes

If the steak feels chewy, the skillet likely crowded during cooking. Steak needs space to brown properly.

If the cheese sauce feels grainy, the heat stayed too high after adding the cheese. Lower heat keeps the sauce smooth.

Dry pasta usually means the skillet cooked too long after combining everything together. Adding reserved pasta water or warm milk fixes that quickly.

Sometimes the flavor tastes dull even though the ingredients look right. Usually the dish simply needs more black pepper or another pinch of salt. Cheese sauces wake up fast with proper seasoning.

Easy Ways to Change This Beef Pasta

Mushrooms work beautifully here and add earthy flavor beside the steak and peppers. I usually add one cup sliced mushrooms with the onions.

For spice, crushed red pepper flakes add heat without changing the balance of the sauce.

White American cheese creates a softer and smoother Philly cheese texture if you want extra creaminess.

Ground beef also works if you want a lower cost version of this steak pasta recipe. The flavor shifts slightly, though the creamy sauce still carries the dish beautifully.

Storing and Reheating Leftovers

This Philly cheesesteak pasta stores well in the fridge for up to three days inside an airtight container. The sauce thickens overnight, so I always add a splash of milk before reheating.

For freezing, cool the pasta completely first and freeze for up to two months. Reheat slowly over medium low heat for the smoothest texture.

Fast reheating tightens the cheese sauce too quickly, so patience helps here. Just a little.

Real Kitchen Tips from Repeated Testing

Slice steak while it is still slightly cold because thinner cuts cook more evenly.

Shred your own provolone and mozzarella if possible. Pre shredded cheese contains coatings that affect melting.

Reserve more pasta water than you think you need. The starchy water helps loosen sauce without thinning flavor.

Use a large skillet or Dutch oven so the pasta mixes evenly without crushing the peppers or steak.

Let the pasta rest for two minutes before serving. The sauce settles and thickens slightly during that short pause.

How I Serve Philly Cheese Steak Pasta at Home

Garlic bread turns this into a full comfort dinner with very little extra work.

A crisp green salad balances the richness from the cheese sauce nicely.

Roasted broccoli pairs surprisingly well because the charred flavor echoes the browned steak edges.

For gatherings, I set extra provolone, parsley, and crushed red pepper flakes on the table so everyone can finish their bowl their own way.

Save This Philly Cheesesteak Pasta for Later

If this Philly cheesesteak pasta made dinner easier tonight, save it to your Pinterest board so you can come back to it anytime. This steak pasta recipe fits weeknight dinners, relaxed weekends, and meal prep days all at once.

I would love to hear how your Philly cheese steak pasta turned out. Share your own twists in the comments or ask any questions you have. Those little family variations always help someone else looking for dinner ideas too.

Three-panel Philly cheesesteak steak pasta collage with creamy penne pasta, seared steak pieces, melted cheese sauce, colorful bell peppers, and a dramatic cheese pull over a pasta bowl.
Yield: 6 servings

Philly Cheesesteak Pasta

No Ratings

Creamy Philly cheesesteak pasta with tender steak, penne pasta, peppers, and rich provolone sauce for an easy beef pasta dinner.

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients

  • FOR THE PASTA
  • 12 ounces penne pasta
  • 1 tablespoon olive oil
  • 1½ pounds sirloin steak, sliced into bite-sized pieces
  • Salt and black pepper, to taste
  • 1 teaspoon garlic powder
  • 1 tablespoon butter
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 1 large yellow onion, sliced
  • 3 cloves garlic, minced
  • FOR THE CHEESE SAUCE
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup beef broth
  • 1½ cups shredded provolone cheese
  • 1 cup shredded mozzarella cheese
  • ½ teaspoon onion powder
  • ½ teaspoon black pepper
  • Optional garnish:
  • Fresh parsley
  • Extra cheese
  • Crushed red pepper flakes

Instructions

  1. COOK THE PASTA: Bring a large pot of salted water to a boil. Cook the penne pasta according to package directions until al dente. Drain the pasta and set aside. Reserve ½ cup of pasta water in case the sauce needs to be loosened later.
  2. COOK THE STEAK: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Season the steak pieces with salt, black pepper, and garlic powder. Add the steak in a single layer and cook for 2 to 3 minutes per side until browned. Cook in batches if needed to avoid overcrowding the pan. Remove the steak from the skillet and set aside.
  3. SAUTÉ THE VEGETABLES: Reduce the heat to medium and add 1 tablespoon butter to the skillet. Add the sliced onions and peppers and cook for 6 to 8 minutes until softened and lightly caramelized. Stir in the minced garlic and cook for 30 seconds until fragrant.
  4. MAKE THE CHEESE SAUCE: In the same skillet, melt 2 tablespoons butter over medium heat. Whisk in the flour and cook for 1 minute. Slowly pour in the milk and beef broth while whisking continuously. Cook for 3 to 4 minutes until the sauce thickens slightly. Reduce the heat to low and stir in the provolone cheese and mozzarella cheese until melted and smooth. Season with onion powder and black pepper.
  5. COMBINE THE INGREDIENTS: Add the cooked pasta, sautéed vegetables, and steak back into the skillet. Stir until everything is evenly coated in the creamy cheese sauce. Add a splash of reserved pasta water if needed to loosen the sauce.
  6. FINISH AND SERVE: Let the pasta warm together for 2 minutes before serving. Garnish with fresh parsley, extra cheese, or crushed red pepper flakes if desired.

Notes

Penne pasta works well because the creamy sauce clings to the ridges and holds the steak and vegetables evenly throughout the dish.

For extra flavor, use ribeye steak instead of sirloin.

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of milk to keep the sauce creamy.

Nutrition Information

Yield

6

Serving Size

1

Amount Per Serving Calories 882Total Fat 53gSaturated Fat 27gUnsaturated Fat 25gCholesterol 197mgSodium 1135mgCarbohydrates 35gFiber 2gSugar 8gProtein 64g
Hi, I am Mary

Sharing cozy pasta recipes, homemade soups, and simple comfort food made from scratch. I create easy, flavorful dinners using everyday ingredients, designed for busy nights and relaxed weekends alike. Welcome to my kitchen.

Related articles

Skip to Recipe