If you love a good Philly cheesesteak (who doesn’t?), then get ready for your new favorite comfort food: Philly Cheesesteak Pasta! Imagine all the delicious flavors of a classic Philly cheesesteak—tender steak, sautéed onions and peppers, and of course, that creamy, melty cheese—wrapped up in a hearty, cheesy pasta dish that’s totally satisfying. Trust me, this dish is a total game-changer. It’s the perfect mix of indulgence and comfort, and it’s so easy to make, you’ll be craving it on repeat. Whether you’re feeding a crowd, cooking for the family, or just treating yourself to something extra delicious, this one’s going to hit the spot.
Why You’ll Love Philly Cheesesteak Pasta
All the Flavor, Less Effort:
This dish brings all the flavors of a Philly cheesesteak but without the fuss of making a sandwich. It’s simple, easy, and packed with that signature savory flavor you know and love.
Comfort Food, Elevated:
It’s the best of both worlds—creamy, cheesy pasta and tender, flavorful steak. It’s hearty, comforting, and totally satisfying. One bite, and you’ll be hooked.
Quick and Easy:
This dish is perfect for busy nights or casual dinners with friends. It comes together in under 30 minutes, so you get a flavorful, filling meal without hours in the kitchen.
Customizable:
Like your Philly cheesesteaks extra cheesy? Want more veggies? This recipe is totally flexible, so you can adjust it to your liking. Add mushrooms, swap out the peppers, or load up on the cheese—it’s all up to you!
A Crowd-Pleaser:
Trust me, if you’re serving this for a group, everyone will be asking for seconds. It’s one of those dishes that’s perfect for sharing and guaranteed to please.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients
Here’s everything you’ll need to make this flavorful pasta dish:
Steak (Ribeye or Flank):
This is the star of the dish! Tender, juicy steak adds all the savory, rich flavors that make Philly cheesesteaks so irresistible.
Bell Peppers and Onions:
Classic Philly cheesesteak vegetables! The peppers add a bit of sweetness and crunch, while the onions bring depth and savory flavor to the mix.
Garlic:
A must-have in any savory dish! Garlic infuses the sauce with a wonderful aroma and flavor.
Pasta:
You can use any pasta you like, but something like penne or rigatoni works best to hold onto all that creamy sauce.
Heavy Cream and Cream Cheese:
This combination creates the rich, creamy sauce that brings the whole dish together and makes it feel like indulgence in a bowl.
Mozzarella and Provolone Cheese:
These two cheeses melt beautifully and add that perfect Philly cheesesteak texture and flavor. You can add more cheese if you’re a cheese lover (who isn’t?).
Olive Oil:
For sautéing the steak and veggies, olive oil works great and adds a touch of flavor.
Salt and Pepper:
The simple seasonings that make everything taste amazing!
(Note: The full ingredient list, including measurements, is provided in the recipe card directly below.)
Instructions
Ready to dive into this Philly cheesesteak pasta? Let’s go!
Cook the Pasta:
Start by cooking your pasta according to the package instructions. Once it’s al dente, drain it and set it aside. You’ll want to save a little pasta water just in case you need to loosen up the sauce later on.
Sauté the Veggies:
While the pasta is cooking, heat a tablespoon of olive oil in a large skillet over medium heat. Add the bell peppers and onions and sauté for about 5 minutes, until they’re tender and caramelized. Add the garlic and cook for another 30 seconds until fragrant. Remove the veggies from the skillet and set them aside.
Cook the Steak:
In the same skillet, add another drizzle of olive oil. Season your steak with salt and pepper, then add it to the pan. Cook the steak for about 3-4 minutes per side, depending on thickness, until it’s cooked to your desired doneness. Once done, remove the steak from the skillet and let it rest for a few minutes before slicing it into thin strips.
Make the Creamy Sauce:
In the same skillet, add the heavy cream and cream cheese. Stir everything together, allowing the cream cheese to melt into the cream. Once the sauce is smooth, stir in the mozzarella and provolone cheese. Let the cheese melt, creating a velvety, creamy sauce. If the sauce is too thick, add a splash of the reserved pasta water to reach your desired consistency.
Combine Everything:
Once the sauce is ready, add the cooked pasta, sautéed veggies, and sliced steak into the skillet. Toss everything together until it’s well coated in that creamy sauce.
Serve and Enjoy:
Serve this dish immediately while it’s warm and cheesy. Garnish with extra cheese or fresh herbs if you like, and enjoy every creamy, savory bite!
How to Serve Philly Cheesesteak Pasta
While this dish is filling enough on its own, here are a few great ways to serve it up:
Garlic Bread:
Pair it with a side of warm, crispy garlic bread to scoop up all that creamy sauce. It’s the ultimate comfort food combo.
Green Salad:
A fresh, crunchy salad with a tangy vinaigrette is the perfect contrast to the rich, creamy pasta. It adds a refreshing element to balance out all that cheesy goodness.
Roasted Vegetables:
If you want to add more veggies to the meal, roasted vegetables like broccoli, asparagus, or zucchini make a great side dish.
Extra Cheese:
For all the cheese lovers out there, feel free to add a little more mozzarella or provolone on top before serving. You can even pop it under the broiler for a couple of minutes to get a melty, golden crust.
Additional Tips
Here are a few extra tips to make your Philly cheesesteak pasta even better:
Use Good Quality Steak:
The steak really shines in this dish, so use the best quality you can. Ribeye or flank steak are both great options, but you can also use sirloin or any other cut of beef you prefer.
Make It Spicy:
If you like a little heat, add some red pepper flakes to the sauce or sauté a jalapeño with the peppers and onions.
More Veggies:
Want to sneak in more veggies? Try adding mushrooms, spinach, or even a handful of arugula to the pasta for added flavor and nutrition.
Make It Ahead:
This dish can be prepped ahead of time. Just cook the pasta, steak, and veggies, and store them separately in the fridge. When you’re ready to eat, make the sauce and combine everything. It’s perfect for meal prep!
Leftovers:
Leftovers are even better the next day! Store in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stove with a splash of cream to keep it creamy.
Nutrition Facts
Servings: 4
Calories per serving: 520
Total Fat: 31g
Saturated Fat: 15g
Cholesterol: 95mg
Sodium: 500mg
Total Carbohydrates: 30g
Dietary Fiber: 2g
Sugars: 4g
Protein: 35g
Preparation Time
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
FAQ Section
Q1: Can I use a different type of pasta?
A1: Absolutely! Any pasta works, but something like penne or rigatoni holds onto the sauce better. You can even use gluten-free pasta if you prefer.
Q2: Can I make this ahead of time?
A2: Yes! You can prepare the pasta, steak, and veggies ahead of time. Just store everything separately in the fridge, and when you’re ready, make the sauce and combine everything.
Q3: Can I use a different kind of cheese?
A3: Yes! While mozzarella and provolone are classic for a Philly cheesesteak, you can try different cheeses like cheddar, Swiss, or gouda for a unique twist.
Q4: Can I make this dish vegetarian?
A4: Sure! Swap the steak for mushrooms, tofu, or plant-based meat for a vegetarian version. You can also add more veggies like zucchini or spinach to make it hearty.
Q5: How do I store leftovers?
A5: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stove with a splash of cream to keep it creamy.
Q6: Can I use chicken instead of steak?
A6: Absolutely! Grilled or sautéed chicken works wonderfully in this recipe and is a great alternative to steak.
Q7: Can I add mushrooms to this dish?
A7: Yes, mushrooms would be a great addition! Add them with the peppers and onions for a savory depth of flavor.
Q8: Can I make this dish spicier?
A8: Of course! Add some red pepper flakes to the sauce, or sauté a jalapeño with the peppers and onions for a spicy kick.
Q9: Can I use a different type of cream?
A9: Yes, you can use half-and-half or milk if you prefer a lighter version, but the heavy cream will give the sauce a rich, velvety texture.
Q10: Can I freeze this dish?
A10: This dish is best enjoyed fresh, but you can freeze the pasta and sauce separately. Store in airtight containers for up to 3 months. When you’re ready to eat, thaw and reheat.
Conclusion
Philly Cheesesteak Pasta is the ultimate comfort food with a fun twist. It’s quick, easy, and packed with all the flavors of a Philly cheesesteak—creamy, cheesy, and downright delicious. Whether you’re cooking for a family dinner or just craving something hearty, this dish will definitely become a favorite in your recipe rotation. Enjoy every cheesy, savory bite!
Print
Philly Cheesesteak Pasta Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Philly Cheesesteak Pasta combines the best parts of a classic Philly cheesesteak with creamy pasta. Ground beef (or steak strips), sautéed vegetables, and a rich, cheesy sauce make this a comforting and flavorful dish. It’s the perfect weeknight dinner that’s easy to prepare and packed with savory, cheesy goodness.
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 tbsp olive oil
Instructions
- Cook Pasta: Bring a large pot of water to a boil. Add the pasta and cook until al dente according to package instructions. Drain and set aside.
- Sauté Vegetables: In a large skillet, heat the olive oil over medium heat. Add the diced bell pepper, onion, and minced garlic to the skillet. Sauté until softened, about 5 minutes.
- Cook Meat: Add the ground beef or steak strips to the skillet. Cook until the meat is browned and fully cooked through.
- Combine Ingredients: Stir in the softened cream cheese and beef broth. Mix well until the cream cheese has melted and the sauce becomes creamy. Add the cooked pasta and stir until the pasta is evenly coated in the sauce.
- Top with Cheese: Sprinkle the shredded provolone cheese on top. Turn the oven to broil, and broil the pasta for 2-3 minutes or until the cheese is melted and bubbly.
- Serve: Serve the Philly Cheesesteak Pasta hot and enjoy!
Notes
- Use penne or rigatoni pasta for the best texture, but you can also use other pasta shapes like fusilli or rotini.
- Feel free to use a different cheese such as mozzarella or cheddar, depending on your preference.
- If you want to add more vegetables, mushrooms, or spinach can make great additions.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Sautéing, Boiling, Broiling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 600 kcal
- Sugar: 4g
- Sodium: 850mg
- Fat: 35g
- Saturated Fat: 16g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 90mg