Philly Cheesesteak Pasta brings everything people love about the classic sandwich into one creamy skillet meal. Tender beef, sweet onion, green bell pepper, garlic, provolone, and pasta come together in a rich sauce that feels familiar yet fresh. Because the recipe uses simple ingredients and straightforward steps, it works well for busy weeknights, casual gatherings, or a cozy Sunday dinner. The dish also reheats nicely, so leftovers can cover lunch the next day. This guide shows you how to prepare each ingredient, build a smooth cheese sauce, avoid common mistakes, and serve a comforting pasta dinner your family will request again.
Story
I first made Philly Cheesesteak Pasta on a night when I wanted the flavor of a cheesesteak but did not want to manage rolls, separate toppings, and several pans. Instead, I browned beef, softened peppers and onions, added cream cheese and broth, then tossed everything with pasta. The result tasted rich, savory, and deeply comforting. Since then, Philly Cheesesteak Pasta has become one of my favorite weeknight meals because it offers familiar cheesesteak flavor in a practical skillet dinner. This cheesesteak pasta twist also gives you flexibility. You can use ground beef for speed or choose thin steak strips for a more traditional bite. Either way, provolone, beef, peppers, and onions create a filling dinner that feels special without requiring complicated work. Philly Cheesesteak Pasta also suits families because the flavors stay mild, creamy, and easy to enjoy.
Ingredients
The ingredient list stays simple, but each item plays an important role. Beef brings savory depth, the vegetables add sweetness and texture, cream cheese creates body, and provolone adds the signature cheesesteak finish. For the best texture, use penne or rigatoni because their ridges hold the sauce well.
- 12 ounces penne or rigatoni
- 1 tablespoon olive oil
- 1 pound ground beef or thin steak strips
- 1 medium green bell pepper, diced
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 cup beef broth
- 8 ounces cream cheese, softened and cubed
- 1 cup shredded provolone cheese
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon ground black pepper
- 1 teaspoon Worcestershire sauce, optional
- Chopped parsley for serving, optional
Step-by-Step Instructions
Follow the sequence closely so the pasta stays firm, the vegetables remain flavorful, and the sauce turns smooth rather than greasy. Measure every ingredient before you begin so the cooking process moves quickly once the cream cheese enters the skillet.
Preparing the Ingredients
Bring a large pot of water to a boil, then season it with half the salt. While the water heats, dice the green bell pepper and onion into small, even pieces so they cook at the same rate. Mince the garlic, soften and cube the cream cheese, and shred the provolone if you bought it in a block. Next, slice steak thinly against the grain when using steak strips. Pat the meat dry with paper towels because dry meat browns more effectively. Add the pasta to the boiling water and cook it until just al dente according to the package directions. Before draining, reserve about half a cup of pasta water. Drain the pasta, but do not rinse it, since the surface starch helps the sauce cling.
Cooking Instructions
Heat the olive oil in a large oven-safe skillet over medium heat. Add the onion and bell pepper, then cook for four to five minutes, stirring often, until they soften and begin to brown at the edges. Add the garlic and cook for thirty seconds. Push the vegetables to one side, add the beef, and cook until browned. Break up ground beef with a spoon, or turn steak strips as they sear. Season with the remaining salt and black pepper. Drain excess grease when needed. Stir in the Worcestershire sauce, followed by the beef broth and cream cheese. Lower the heat, then stir until the sauce becomes smooth. Add the cooked pasta and toss until every piece receives an even coating. When the sauce feels too thick, add reserved pasta water one tablespoon at a time. Sprinkle provolone over the top, then broil for three to five minutes until melted and lightly golden. Serve immediately.
Tips for Perfect Results
A few small choices can make Philly Cheesesteak Pasta taste richer and feel more balanced. Keep the heat moderate once the dairy enters the skillet, season in stages, and stop cooking the pasta before it turns soft. These details protect the creamy texture and prevent the dish from becoming heavy.
Common Mistakes to Avoid
Do not overcook the pasta before adding it to the skillet because it continues to soften in the hot sauce and under the broiler. Also, avoid adding cold cream cheese in one large block. Softened cubes melt faster and mix more evenly. When using steak strips, overcrowding the skillet can make the meat steam instead of brown, so cook it in batches when necessary. Another common mistake involves skipping the grease check after browning ground beef. Too much fat can make the sauce oily. Finally, do not broil the pasta unattended. Provolone can move from melted to scorched quickly, especially when the skillet sits close to the heating element.
Pro Tips for Better Flavor
For a deeper cheesesteak character, choose thinly sliced ribeye or sirloin and cook it quickly over medium-high heat before starting the vegetables. Remove the steak once browned, then return it when you add the pasta. This method keeps the meat soft and turns the dish into true tender steak pasta. A splash of Worcestershire sauce gives the broth more savory depth, while a pinch of red pepper flakes adds gentle heat. You can also mix provolone with a small amount of mozzarella for extra stretch. For a sweeter flavor, replace the green bell pepper with red or yellow pepper. Finally, finish each bowl with cracked black pepper or chopped parsley to balance the rich cheese sauce.
Serving and Storage
This recipe makes a generous hearty family dinner, and it pairs well with crisp or bright side dishes. Because the pasta already contains beef, vegetables, cheese, and starch, simple accompaniments work better than heavy ones.
How to Serve
Serve Philly Cheesesteak Pasta straight from the skillet while the provolone remains melted and stretchy. A green salad with tangy vinaigrette gives the meal freshness, while roasted broccoli, green beans, or asparagus adds color and texture. Garlic bread also works well when you want a more indulgent dinner, although smaller portions may feel more balanced. For casual gatherings, set the skillet in the center of the table and offer extra black pepper, grated provolone, parsley, and red pepper flakes. This comfort food pasta tastes best when served hot, since the sauce thickens as it cools.

How to Store Leftovers
Let leftovers cool for no more than two hours, then transfer them to an airtight container. Refrigerate them for up to three days. The sauce will thicken in the refrigerator, so stir in a splash of beef broth or milk before reheating. Warm individual portions in the microwave at medium power, stirring every thirty to forty-five seconds. For a larger amount, place the pasta in a covered baking dish and heat it at 350°F until hot, usually fifteen to twenty minutes. Add a little provolone during the final few minutes for a fresh cheesy top. Freezing can change the cream cheese texture, so refrigeration gives better results.
Conclusion
Philly Cheesesteak Pasta turns classic sandwich flavors into a creamy, filling meal that fits comfortably into a busy schedule. The beef, peppers, onions, garlic, cream cheese, and provolone create a rich sauce, while sturdy pasta carries every bite. You can prepare it with ground beef for convenience or steak strips for a more traditional finish. Pair it with a salad or green vegetable, save the leftovers for lunch, and keep this recipe nearby whenever you need an easy dinner that feels warm, generous, and satisfying.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I Use Steak Instead of Ground Beef?
Yes. Thinly sliced ribeye, sirloin, or flank steak all work well. Slice the meat against the grain, pat it dry, and cook it quickly in a hot skillet. Remove the steak after browning, prepare the vegetables and sauce, then return the meat when you add the pasta. This approach keeps the steak tender and prevents it from overcooking. Ground beef remains the quickest and most economical choice, but steak gives the dish a stronger connection to a classic Philly cheesesteak.
What Cheese Works Best for Philly Cheesesteak Pasta?
Provolone gives the closest match to the mild, savory flavor people expect from a cheesesteak. Use shredded provolone on top and broil it until bubbly. Meanwhile, cream cheese adds body to the sauce without overpowering the beef and vegetables. You can also combine provolone with mozzarella for more stretch or with a small amount of white American cheese for an extra creamy finish. Avoid strongly aged cheeses because they can dominate the peppers, onions, and beef.
Can I Make This Recipe Ahead of Time?
You can prepare the components several hours ahead. Cook the pasta just shy of al dente, brown the beef, and sauté the vegetables. Store each part separately in the refrigerator. When you are ready to serve, warm the beef and vegetables in a skillet, add the broth and cream cheese, then stir in the pasta. Top everything with provolone and broil. Preparing the final sauce shortly before serving gives you the smoothest texture and keeps the pasta from absorbing too much liquid.
Print
Philly Cheesesteak Pasta
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This hearty Philly Cheesesteak Pasta combines savory beef, sautéed peppers and onions, tender pasta, cream cheese, and melted provolone in one comforting skillet dinner.
Ingredients
- 12 ounces penne or rigatoni
- 1 tablespoon olive oil
- 1 pound ground beef or thin steak strips
- 1 medium green bell pepper, diced
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 cup beef broth
- 8 ounces cream cheese, softened and cubed
- 1 cup shredded provolone cheese
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon ground black pepper
- 1 teaspoon Worcestershire sauce, optional
- Chopped parsley for serving, optional
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta until just al dente according to the package directions. Reserve 1/2 cup pasta water, then drain without rinsing.
- Heat the olive oil in a large oven-safe skillet over medium heat.
- Add the diced onion and green bell pepper. Cook for 4 to 5 minutes, stirring often, until softened and lightly browned.
- Add the minced garlic and cook for 30 seconds.
- Push the vegetables to one side of the skillet. Add the ground beef or steak strips and cook until browned and fully cooked.
- Season the beef and vegetables with the remaining salt and black pepper. Drain excess grease when necessary.
- Stir in the Worcestershire sauce, beef broth, and softened cream cheese.
- Reduce the heat and stir until the cream cheese melts and the sauce becomes smooth.
- Add the drained pasta and toss until evenly coated. Add reserved pasta water one tablespoon at a time when the sauce needs thinning.
- Sprinkle the shredded provolone evenly over the pasta.
- Broil for 3 to 5 minutes, watching closely, until the cheese melts, bubbles, and turns lightly golden.
- Remove the skillet from the oven, garnish with parsley when desired, and serve hot.
Notes
- Use thinly sliced ribeye or sirloin instead of ground beef for a more traditional cheesesteak flavor.
- Replace the green bell pepper with red or yellow bell pepper for a sweeter taste.
- Soften and cube the cream cheese before cooking so it melts smoothly.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Add a splash of beef broth or milk before reheating to loosen the sauce.
- Freezing may change the texture of the cream cheese sauce, so refrigerated leftovers give better results.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop and Broiling
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 610
- Sugar: 5
- Sodium: 780
- Fat: 34
- Saturated Fat: 17
- Unsaturated Fat: 14
- Trans Fat: 1
- Carbohydrates: 45
- Fiber: 3
- Protein: 31
- Cholesterol: 105