Philly Cheesesteak Pasta, All the Sandwich Flavor
This is my go-to philly cheesesteak pasta recipe, and it never lets me down.
The Philly cheesesteak has been a Philadelphia staple since the early 20th century, built on thinly sliced beef, melted cheese, and a hoagie roll. This version keeps everything that makes the sandwich great and swaps the bread for pasta, which turns it into something heartier and easier to serve a whole table at once.
It’s the kind of dish that reads as a little indulgent, and it is, but it comes together fast enough for a weeknight and reheats well enough for lunch the next day.
Why You’ll Love This
It captures everything good about a cheesesteak, the savory beef, sweet sautéed peppers, gooey cheese, in a format that’s more filling and easier to share around a table. It’s quick to put together on a weeknight, and it’s flexible enough to swap in whatever meat, cheese, or pasta shape you have on hand.
Why This Works
Using cream cheese as the base of the sauce, thinned out with beef broth, is what gives this its rich, velvety texture without needing a roux or a separate béchamel. And broiling the finished dish briefly at the end, rather than just melting the cheese on the stovetop, is what gets you that golden, slightly bubbly top that mimics the melted cheese pull of the original sandwich.
How to Make Philly Cheesesteak Pasta
Step 1: Cook the Pasta
Bring a large pot of well-salted water to a boil. Add the pasta and cook according to the package instructions until al dente, tasting a minute or two before the suggested time. Drain without rinsing so the sauce can cling to the noodles later.
Step 2: Sauté the Vegetables
Heat olive oil in a large skillet over medium heat. Add the diced green bell pepper and onion, and sauté for 4 to 5 minutes, until softened and fragrant. Add the minced garlic during the last minute, since it cooks fast and can burn if added too early.
Step 3: Cook the Meat
Add the ground beef or steak strips to the skillet. If using ground beef, break it up as it browns, cooking until no pink remains, about 6 to 8 minutes. If using steak strips, cook in a single layer for 4 to 5 minutes, just until browned on the outside. Season with salt and pepper as it cooks.
Step 4: Build the Sauce
Add the softened cream cheese to the skillet, stirring constantly to help it break down and melt smoothly. Pour in the beef broth and stir until the sauce turns creamy and evenly combined, thinning it with a bit more broth if it looks too thick.
Step 5: Combine and Broil
Toss the cooked pasta into the skillet with the sauce until every piece is coated. Sprinkle shredded provolone evenly over the top, then broil for 3 to 5 minutes, watching closely, until the cheese is melted, bubbly, and golden.
Step 6: Serve
Let the skillet cool for a minute before serving so the cheese has a moment to set. Garnish with fresh parsley or a light dusting of parmesan if you like.
Tips for the Best Results
- Use steak strips like ribeye or sirloin instead of ground beef for a more authentic, juicier cheesesteak flavor.
- Choose short pasta shapes like penne, rigatoni, or fusilli — their ridges and hollow centers hold the sauce far better than long noodles.
- Make sure the cream cheese is fully softened before adding it, so it melts smoothly instead of clumping.
- Watch the broiler closely; cheese can go from golden to burnt in under a minute.
- Rotate the skillet halfway through broiling for even browning if your oven runs unevenly.
Variations to Try
Swap in mushrooms or a plant-based meat substitute for a vegetarian version, or use ground turkey or chicken breast strips for something leaner. Add jalapeños or red pepper flakes while cooking the vegetables for some heat. Mozzarella, American, or cheddar all work in place of provolone if you want a different cheese flavor.
What to Serve With It
A crisp green salad or warm garlic bread both balance the richness of this pasta nicely. Since it’s already quite hearty, a light, acidic side is usually the best complement.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, add a splash of beef broth or water to loosen the sauce back up, then heat gently in a skillet over medium-low heat or in the microwave in short, stirred intervals.
FAQ
Can I use different pasta shapes?
Yes, short shapes like penne, rigatoni, fusilli, or farfalle all work well. Avoid long noodles like spaghetti, since they don’t hold the thick sauce as effectively.
What can I use instead of provolone?
Mozzarella melts well with a mild flavor, American cheese gives a creamier, more nostalgic cheesesteak taste, and cheddar adds sharper tang.
Can I make this ahead of time?
Yes, let it cool and store in an airtight container in the fridge for up to 3 days, reheating with a splash of broth to loosen the sauce.
How do I make this gluten-free?
Use a gluten-free pasta made from rice, corn, or quinoa, and confirm your beef broth is certified gluten-free.
Can I make this dairy-free?
Yes, use a dairy-free cream cheese and a plant-based provolone or mozzarella alternative, checking that the broth is dairy-free as well.
Philly Cheesesteak Pasta
Course: Main CourseCuisine: AmericanDifficulty: Easy4
servings15
minutes20
minutes35
minutes650
kcalSavory beef, sautu00e9ed peppers and onions, and a creamy cheese sauce tossed with pasta and topped with broiled provolone.
Ingredients
1 lb ground beef or steak strips
1 green bell pepper, diced
1 onion, diced
2 cloves garlic, minced
8 oz cream cheese, softened
1 cup shredded provolone cheese
12 oz pasta, penne or rigatoni recommended
1 cup beef broth
Salt and pepper, to taste
1 tablespoon olive oil
Directions
- Bring a large pot of salted water to a boil and cook pasta until al dente. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Sautu00e9 bell pepper, onion, and garlic 4-5 minutes until softened and fragrant.
- Add beef to the skillet and cook until browned, breaking up if using ground beef. Season with salt and pepper.
- Stir in softened cream cheese and beef broth, cooking until smooth and creamy.
- Add cooked pasta to the skillet, tossing to coat in the sauce. Top with shredded provolone.
- Broil for 3-5 minutes until the cheese is melted, bubbly, and golden.
- Serve hot.
Notes
- Use steak strips instead of ground beef for a richer, more authentic cheesesteak flavor.
