Tasty Philly Cheesesteak Pasta

If you love the flavors of a classic Philly cheesesteak but want something a little different, this Philly Cheesesteak Pasta is the perfect recipe for you! It has all the savory goodness of a cheesesteak—tender beef, caramelized onions, peppers, and gooey cheese—mixed with pasta for a creamy, comforting dish.
This recipe is great for busy weeknights because it comes together quickly in one pot, saving you time on cleanup. It’s also a fantastic option when you’re craving something hearty and satisfying. Plus, it’s a fun way to enjoy cheesesteak flavors without needing a sandwich roll!
With simple ingredients and easy steps, this dish is perfect for anyone who loves cheesy, meaty, and flavorful pasta. Whether you’re making it for your family or meal-prepping for the week, it’s bound to become a new favorite.
Why You’ll Love It
- One-Pot Wonder: Less mess, fewer dishes, and an easy cleanup!
- Rich and Flavorful: Savory beef, melty cheese, and a creamy sauce make every bite delicious.
- Quick and Easy: Ready in about 30 minutes, making it perfect for busy nights.
- Family-Friendly: Even picky eaters will love this cheesy pasta dish.
- Customizable: Swap out the beef for chicken or add mushrooms for extra flavor!
Ingredients
For the Pasta:
- 12 oz penne or rotini pasta
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 pound beef (sirloin, ribeye, or ground beef), thinly sliced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
For the Sauce and Vegetables:
- 1 small onion, thinly sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 3 cloves garlic, minced
- 1½ cups beef broth
- 1 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Italian seasoning
For the Cheese:
- 1½ cups shredded provolone cheese (or mozzarella)
- ½ cup shredded cheddar cheese
- ½ cup cream cheese, softened
Kitchen Tools Needed
Before you start cooking, make sure you have these kitchen tools ready:
- Large pot – for boiling the pasta
- Large skillet or deep pan – to cook the beef and sauce
- Cutting board and knife – for slicing the onions, peppers, and beef
- Wooden spoon or spatula – for stirring the ingredients
- Measuring cups and spoons – to get the right ingredient portions
- Colander – to drain the pasta
Cooking Instructions
Step 1: Cook the Pasta
- Bring a large pot of salted water to a boil.
- Add the pasta and cook 1-2 minutes less than the package instructions (since it will cook more in the sauce).
- Drain the pasta and set it aside.
Step 2: Cook the Beef
- Heat 1 tablespoon of butter and olive oil in a large skillet over medium-high heat.
- Add the thinly sliced beef, season with salt, pepper, garlic powder, and onion powder, and cook until browned (about 3-4 minutes).
- Remove the beef from the skillet and set it aside.
Step 3: Cook the Vegetables
- In the same skillet, melt the remaining butter.
- Add the sliced onions and bell peppers. Sauté for 3-5 minutes until softened.
- Stir in the minced garlic and cook for another minute.
Step 4: Make the Sauce
- Pour in the beef broth, Worcestershire sauce, and Italian seasoning. Stir well and let it simmer for 2-3 minutes.
- Lower the heat and add the heavy cream and cream cheese. Stir until smooth and creamy.
Step 5: Combine Everything
- Return the cooked beef to the skillet and mix everything together.
- Add the drained pasta and stir to coat it in the sauce.
- Sprinkle in the provolone and cheddar cheese, stirring until melted and creamy.
Step 6: Serve and Enjoy
- Remove from heat and let it sit for 2-3 minutes to thicken.
- Serve hot and garnish with extra cheese or fresh parsley, if desired.
More Recipes >>>>>> Chicken Ramen Stir Fry Recipe

Tips and Tricks for Success
✔ Choose the Right Beef – Use ribeye, sirloin, or even ground beef for the best flavor. Thin slices cook quickly and stay tender.
✔ Don’t Overcook the Pasta – Since it continues cooking in the sauce, slightly undercooking it prevents mushy pasta.
✔ Use Fresh Cheese – Pre-shredded cheese has anti-caking agents that can make the sauce grainy. Grate your own for a smoother, creamier texture.
✔ Make It Spicy – Add red pepper flakes or a dash of hot sauce if you love a little heat.
✔ Store Leftovers Properly – Keep leftovers in an airtight container in the fridge for up to 3 days. Reheat with a splash of milk to bring back the creamy texture.
✔ Customize It – Try mushrooms, swap the beef for chicken or turkey, or mix in different cheese blends for a new flavor twist!
Ingredient Substitutions and Variations
Substitutions:
- Beef: Swap sirloin or ribeye with ground beef, chicken, or turkey for a different protein option.
- Pasta: Instead of penne or rotini, use rigatoni, fettuccine, or even egg noodles.
- Cheese: If you don’t have provolone, use mozzarella, Swiss, Monterey Jack, or even American cheese for that classic cheesesteak taste.
- Heavy Cream: Replace with half-and-half or whole milk for a lighter version.
Variations:
- Spicy Philly Cheesesteak Pasta: Add red pepper flakes, cayenne pepper, or jalapeños for a kick.
- Mushroom Lover’s Version: Sauté sliced mushrooms with onions and peppers.
- Garlic Butter Philly Pasta: Add extra garlic and finish with a drizzle of garlic butter for a richer flavor.
- Low-Carb/Keto Option: Swap pasta for zucchini noodles or cauliflower rice.
Serving Suggestions
- With Garlic Bread: A slice of crispy garlic bread or a toasted roll pairs perfectly.
- As a Casserole: Transfer to a baking dish, top with extra cheese, and bake at 375°F (190°C) for 10 minutes until bubbly.
- With a Side Salad: Serve with a Caesar salad or a fresh garden salad to balance out the richness.
- Topped with Crispy Onions: For extra crunch, sprinkle crispy fried onions on top before serving.

Storage and Reheating Instructions
Storage:
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: Philly cheesesteak pasta can be frozen for up to 2 months. Let it cool completely before storing in a freezer-safe container.
Reheating:
- Stovetop: Heat in a pan over medium heat, adding a splash of milk or broth to loosen the sauce.
- Microwave: Reheat in short 30-second intervals, stirring in between, to prevent drying out.
- Oven: Place in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 10-15 minutes.
FAQ
Can I make this ahead of time?
Yes! You can prep the sauce and cook the pasta separately, then combine them when ready to serve.
What’s the best cheese for Philly cheesesteak pasta?
Provolone, mozzarella, and cheddar are great choices, but you can also use Swiss or American cheese.
Can I make this without dairy?
Yes! Use coconut cream or dairy-free cheese alternatives for a lactose-free version.
How do I keep the pasta from getting dry when reheating?
Add a little milk, cream, or broth while reheating to bring back the creamy texture.
Is this dish spicy?
No, but you can add hot sauce, jalapeños, or chili flakes if you like it spicy.
Now you’re ready to make the ultimate Philly Cheesesteak Pasta! Whether you’re cooking for family or meal-prepping, this dish is sure to be a hit. Enjoy!
Did you try this recipe? Let me know in the comments how it turned out!
Don’t forget to share your photos on Instagram and tag me @tasiahub. I’d love to see your creations!

Philly Cheesesteak Pasta
Equipment
- Large pot
- Large skillet or deep pan
- Cutting Board and Knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Colander
Ingredients
For the Pasta:
- 12 oz penne or rotini pasta
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 pound beef sirloin, ribeye, or ground beef, thinly sliced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
For the Sauce and Vegetables:
- 1 small onion thinly sliced
- 1 green bell pepper sliced
- 1 red bell pepper sliced
- 3 cloves garlic minced
- 1½ cups beef broth
- 1 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Italian seasoning
For the Cheese:
- 1½ cups shredded provolone cheese or mozzarella
- ½ cup shredded cheddar cheese
- ½ cup cream cheese softened
Instructions
Step 1: Cook the Pasta
- Bring a large pot of salted water to a boil.
- Add the pasta and cook 1-2 minutes less than the package instructions (since it will cook more in the sauce).
- Drain the pasta and set it aside.
Step 2: Cook the Beef
- Heat 1 tablespoon of butter and olive oil in a large skillet over medium-high heat.
- Add the thinly sliced beef, season with salt, pepper, garlic powder, and onion powder, and cook until browned (about 3-4 minutes).
- Remove the beef from the skillet and set it aside.
Step 3: Cook the Vegetables
- In the same skillet, melt the remaining butter.
- Add the sliced onions and bell peppers. Sauté for 3-5 minutes until softened.
- Stir in the minced garlic and cook for another minute.
Step 4: Make the Sauce
- Pour in the beef broth, Worcestershire sauce, and Italian seasoning. Stir well and let it simmer for 2-3 minutes.
- Lower the heat and add the heavy cream and cream cheese. Stir until smooth and creamy.
Step 5: Combine Everything
- Return the cooked beef to the skillet and mix everything together.
- Add the drained pasta and stir to coat it in the sauce.
- Sprinkle in the provolone and cheddar cheese, stirring until melted and creamy.
Step 6: Serve and Enjoy
- Remove from heat and let it sit for 2-3 minutes to thicken.
- Serve hot and garnish with extra cheese or fresh parsley, if desired.
Notes
Nutritional Value (Per Serving)
- Calories: ~550–650 kcal
- Protein: ~35g
- Carbohydrates: ~50g
- Fat: ~30g
- Saturated Fat: ~15g
- Cholesterol: ~90mg
- Fiber: ~3g
- Sodium: ~800mg
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.