Philly cheesesteak is one of those iconic comfort foods that instantly brings to mind sizzling beef, sweet onions, melty cheese, and hearty satisfaction. While the classic sandwich holds a special place in many kitchens, sometimes it’s fun to take those familiar flavors and transform them into something new. That’s where Philly Cheesesteak Pasta comes in. This recipe blends the bold, savory essence of the beloved sandwich with tender pasta and a creamy, cheesy sauce that coats every bite.
Why You’ll Love This Recipe
Philly Cheesesteak Pasta stands out because it’s approachable and adaptable. The ingredients are familiar, the steps are straightforward, and the result is a dish that feels both nostalgic and exciting. Here are a few reasons it quickly becomes a favorite:
- Comforting and hearty: The combination of pasta, beef, peppers, onions, and cheese creates a satisfying meal that feels indulgent without being overly heavy.
- Weeknight-friendly: With simple steps and everyday ingredients, this recipe fits easily into a busy schedule.
- Family-approved: The creamy, cheesy texture and mild seasoning appeal to a wide range of tastes.
- Customizable: You can easily adjust spice levels, swap proteins, or add vegetables to suit your preferences.
- Great leftovers: The flavors deepen over time, making this pasta just as delicious the next day.
Ingredients You’ll Need
This recipe uses classic Philly cheesesteak ingredients combined with pantry staples to create a rich and comforting pasta dish.
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Ingredients
- 12 ounces penne or rotini pasta
- 1 pound ground beef or thinly sliced beef steak
- 1 large yellow onion, thinly sliced
- 1 large green bell pepper, thinly sliced
- 1 large red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1 ½ cups shredded provolone cheese
- 1 cup shredded mozzarella cheese
- ½ cup milk
- 2 tablespoons cream cheese
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes
Let’s Get Started
– Begin by bringing a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain and set aside.
– While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the ground beef or sliced steak and cook until browned, breaking it apart as it cooks if using ground beef. Season with salt and black pepper. Once fully cooked, transfer the beef to a plate and set aside.
– In the same skillet, add the sliced onion and bell peppers. Cook for about 5–7 minutes, stirring occasionally, until softened and lightly caramelized. Add the minced garlic and cook for another 30 seconds, just until fragrant.
– Reduce the heat to low and return the cooked beef to the skillet. Stir in the cream cheese and milk, allowing the mixture to gently melt and combine into a creamy base. Sprinkle in the oregano and crushed red pepper flakes.
– Gradually add the provolone and mozzarella cheeses, stirring continuously until the sauce becomes smooth and cohesive. Add the cooked pasta to the skillet and toss until everything is evenly coated in the cheesy sauce.
– Taste and adjust seasoning if needed. Serve warm for best results.
Servings and Pairing Variations
Philly Cheesesteak Pasta is satisfying on its own, but pairing it with simple sides can turn it into a complete meal. A crisp green salad with a light vinaigrette balances the richness of the pasta. Garlic bread or a warm dinner roll also pairs nicely, especially for soaking up extra sauce.
For variations, consider adding sautéed mushrooms for extra depth or swapping beef for chicken if desired. You can also experiment with different cheeses, such as white cheddar or Monterey Jack, while still maintaining the classic cheesesteak vibe.
Storage Tips
Allow leftovers to cool completely before transferring to an airtight container. Store in the refrigerator for up to 3–4 days. Reheat gently on the stovetop or in the microwave, adding a splash of milk to loosen the sauce if needed.
Freezing is possible, though the texture may change slightly due to the creamy sauce. If freezing, store for up to two months and thaw overnight in the refrigerator before reheating.
FAQs
Can I use a different type of pasta?
Yes. Short pasta shapes like rigatoni, fusilli, or shells work well because they hold the sauce effectively.
Is this dish spicy?
The crushed red pepper flakes add mild heat, but they can be reduced or omitted for a milder flavor.
Can I make this ahead of time?
Yes. Prepare the dish fully, store it in the refrigerator, and reheat gently before serving.
What’s the best beef to use?
Ground beef is convenient, but thinly sliced sirloin or ribeye provides a more traditional cheesesteak texture.
Final Thoughts
Philly Cheesesteak Pasta brings together the familiar comfort of pasta with the bold flavors of a classic sandwich. It’s a dish that feels indulgent yet practical, making it perfect for both weeknight dinners and casual gatherings. With simple ingredients, flexible options, and satisfying results, this recipe earns a spot in any comfort-food rotation.
Print
Philly Cheesesteak Pasta
- Total Time: 40 minutes
- Yield: 6 servings
Description
A creamy, comforting pasta inspired by classic Philly cheesesteak flavors, made with beef, sautéed peppers and onions, and a rich cheese sauce that coats every bite.
Ingredients
- 12 ounces penne or rotini pasta
- 1 pound ground beef or thinly sliced beef steak
- 2 tablespoons olive oil
- 1 large yellow onion, thinly sliced
- 1 large green bell pepper, thinly sliced
- 1 large red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1 ½ cups shredded provolone cheese
- 1 cup shredded mozzarella cheese
- ½ cup milk
- 2 tablespoons cream cheese
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes
Instructions
- Bring a large pot of salted water to a boil and cook pasta according to package instructions until al dente. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add beef and cook until browned. Season with salt and pepper, then remove from skillet.
- In the same skillet, add onion and bell peppers. Cook for 5–7 minutes until softened. Add garlic and cook for 30 seconds.
- Reduce heat to low and return beef to the skillet. Stir in cream cheese and milk until smooth.
- Add oregano and red pepper flakes. Gradually stir in provolone and mozzarella until melted.
- Add cooked pasta and toss until fully coated. Serve warm.
Notes
- Thinly sliced steak creates a more traditional cheesesteak texture.
- Add mushrooms for extra depth of flavor.
- Stir in a splash of milk when reheating to restore creaminess.
- Prep Time: 15 minutes
- Cook Time: 25 minutes

