There’s nothing quite like a warm, creamy pasta dish that delivers bold flavors and ultimate comfort. If you love the classic Philly cheesesteak, then this Philly Cheesesteak Pasta is a must-try! It brings together the cheesy goodness of a traditional cheesesteak sandwich with the heartiness of pasta, making it the perfect meal for busy weeknights or a cozy family dinner.
This dish is packed with tender slices of ribeye or sirloin, sautéed onions and bell peppers, and a rich, homemade cheese sauce made with provolone and mozzarella. The combination of these ingredients creates an indulgent and satisfying meal that will leave you wanting more.
For those who love exploring different pasta dishes, this recipe is a delightful twist on a classic. While traditional Philly cheesesteaks are served in a hoagie roll, this pasta version offers a creamy, cheesy alternative that’s just as delicious. Plus, it’s easy to make and can be customized to fit your taste preferences. If you’re interested in learning more about the history of Philly cheesesteaks, check out this in-depth article.
Beyond its incredible flavor, this dish is also versatile—you can swap out ingredients based on what you have on hand. Whether you’re a pasta lover or a cheesesteak fan, this recipe is bound to become one of your go-to comfort foods. Before we dive into the details, let’s take a closer look at what makes this dish so special.

Ingredients Breakdown
Creating the perfect Philly Cheesesteak Pasta starts with using the right ingredients. Each component plays a crucial role in balancing the savory, cheesy, and hearty flavors of this dish. Below, we’ll break down the essential ingredients and possible substitutions to help you customize this recipe to your liking.
For the Pasta
- Penne Pasta (12 oz / 340g) – Penne is ideal because its tube shape holds the cheese sauce well, ensuring every bite is flavorful.
- Alternative Options: You can use rigatoni, rotini, or even spaghetti if preferred. For a healthier version, consider using whole wheat or gluten-free pasta.
For the Beef
- Thinly Sliced Sirloin or Ribeye (1 lb / 450g) – Ribeye offers a rich, marbled texture, while sirloin is leaner but still flavorful. If you want to learn more about different beef cuts, check out this detailed guide.
- Alternative Options: If you don’t have sirloin or ribeye, you can use ground beef for convenience. For a lighter option, try sliced chicken breast or even mushrooms for a vegetarian take.
For the Vegetables
- Onion (1 small, diced) – A sweet or yellow onion enhances the dish’s natural sweetness.
- Green Bell Pepper (1, sliced) – Classic in a Philly cheesesteak, adding crunch and freshness.
- Mushrooms (1 cup, sliced) – Bring an umami depth to the dish, complementing the beef and cheese.
- Garlic (2 cloves, minced) – Essential for adding aromatic flavor.
These vegetables not only enhance the texture and flavor but also add nutritional benefits. If you prefer a little spice, consider adding jalapeños or roasted red peppers.
For the Seasoning & Sauce Enhancers
- Worcestershire Sauce (1 tsp) – Provides a deep, umami-rich taste that complements the beef. If you don’t have it, you can substitute with soy sauce or balsamic vinegar.
- Salt (1 tsp) & Black Pepper (½ tsp) – Basic but essential for bringing out the flavors.
- Paprika (½ tsp) – Adds a hint of smokiness, enhancing the overall taste of the cheese sauce.
For the Cheese Sauce
- Butter (2 tbsp) & Flour (2 tbsp) – The base of the roux, which helps thicken the sauce. If you’re unfamiliar with roux and its role in thickening sauces, check out this Wikipedia entry.
- Milk (2 cups) & Beef Broth (1 cup) – These liquids help create a rich and creamy texture. Using beef broth enhances the savory depth of the sauce.
- Provolone Cheese (1 ½ cups, shredded) & Mozzarella (½ cup, shredded) – These cheeses melt beautifully, creating a smooth and creamy texture.
- Alternative Cheeses: You can experiment with cheddar, Monterey Jack, or American cheese for a different taste. If you need a dairy-free version, opt for nutritional yeast and a plant-based milk alternative.
This combination of ingredients ensures that every bite of Philly Cheesesteak Pasta is packed with flavor, richness, and comfort. Now that we have our ingredients sorted, let’s dive into the step-by-step cooking process.
Step-by-Step Cooking Instructions
Now that we have all the essential ingredients, it’s time to bring everything together. Follow these simple steps to create a creamy, flavorful, and satisfying Philly Cheesesteak Pasta.
1️⃣ Cooking the Pasta
- Bring a large pot of salted water to a boil.
- Add penne pasta and cook according to the package instructions until al dente.
- Drain and set aside. Tossing the pasta with a little olive oil will prevent sticking.
Pro Tip: Save about ½ cup of pasta water before draining. If the sauce gets too thick later, you can add a splash to loosen it up.

2️⃣ Cooking the Beef
- Heat 1 tbsp of olive oil in a large skillet over medium-high heat.
- Add the thinly sliced ribeye or sirloin and cook until browned, about 3–4 minutes per side.
- Remove the beef from the pan and set it aside.
Cooking Tip: For perfectly thin beef slices, freeze the meat for 20–30 minutes before slicing. This firms up the texture, making it easier to cut into thin strips.

3️⃣ Sautéing the Vegetables
- In the same skillet, add diced onions, sliced bell peppers, and mushrooms.
- Sauté for 4–5 minutes, stirring occasionally, until softened.
- Add 2 cloves of minced garlic, 1 tsp Worcestershire sauce, salt, and black pepper. Stir and cook for another minute.
Flavor Boost: If you love an extra caramelized taste, let the onions cook for an additional 2 minutes before adding the bell peppers and mushrooms.

4️⃣ Making the Cheese Sauce
- In a separate saucepan, melt 2 tbsp butter over medium heat.
- Whisk in 2 tbsp all-purpose flour and cook for 1 minute to remove the raw flour taste.
- Slowly add 2 cups milk and 1 cup beef broth, whisking constantly to avoid lumps.
- Continue cooking until the sauce thickens, about 5 minutes.
Pro Tip: If your sauce is too thin, let it simmer for a few extra minutes. If it’s too thick, stir in a little more milk or broth.

5️⃣ Adding the Cheese
- Reduce the heat to low and slowly stir in 1 ½ cups shredded provolone and ½ cup shredded mozzarella.
- Add ½ tsp paprika and stir until the cheese is fully melted and the sauce is smooth and creamy.
Pro Tip: Shred your cheese fresh instead of using pre-packaged shredded cheese. Pre-shredded cheese contains anti-caking agents that can prevent smooth melting.

6️⃣ Combining Everything
- Return the cooked beef to the skillet with the sautéed vegetables.
- Pour the cheese sauce over the beef and veggies, stirring well to coat everything evenly.
- Add the cooked penne pasta and mix until fully combined.
Texture Tip: If the sauce is too thick, add a little reserved pasta water or extra beef broth to loosen it up.

7️⃣ Serve & Enjoy
- Garnish with extra shredded provolone or Parmesan cheese if desired.
- Serve hot and enjoy your Creamy Philly Cheesesteak Pasta!
Pairing Idea: This dish goes great with a side of garlic bread or a fresh green salad. If you’re looking for more comfort food pasta dishes, check out some Pinterest recipe inspirations.

Variations & Customizations
One of the best things about Philly Cheesesteak Pasta is how easily it can be customized. Whether you’re looking for a low-carb option, a spicy kick, or a vegetarian alternative, there are plenty of ways to tweak this dish to fit your preferences.
Low-Carb & Keto Version
If you’re cutting back on carbs, swap out the penne pasta for:
- Zucchini noodles (zoodles) – Light and fresh, a great low-carb substitute.
- Cauliflower rice – A hearty alternative that absorbs flavors well.
- Spaghetti squash – A naturally stringy vegetable that mimics pasta texture.
Keto-Friendly Tip: Replace flour in the cheese sauce with xanthan gum or a mix of heavy cream and cream cheese for a thicker, low-carb sauce.
Spicy Kick Version
If you love heat, try these spicy additions:
- Jalapeños – Slice fresh or pickled jalapeños into the mix for an extra punch.
- Red pepper flakes – Sprinkle some in while cooking the veggies.
- Hot sauce – Add a dash of Sriracha, Tabasco, or buffalo sauce to the cheese sauce.
Vegetarian Alternative
For a meat-free version, swap out the beef for:
- Portobello mushrooms – Thick, meaty texture that mimics beef.
- Tofu or tempeh – Adds plant-based protein while absorbing the flavors of the sauce.
- Jackfruit – When shredded, it resembles the texture of beef and works well with seasonings.
Vegan-Friendly Tip: Replace dairy ingredients with:
- Plant-based cheese (like cashew or almond-based options)
- Almond, soy, or oat milk in the cheese sauce
- Vegan butter and flour for the roux
For more vegetarian comfort food ideas, check out some Pinterest inspiration.
Different Pasta Choices
While penne works best, you can switch things up with:
- Rigatoni – Holds sauce well with its ridged texture.
- Fettuccine – A creamy and luxurious option.
- Gluten-free pasta – Perfect for those with dietary restrictions.
Customizing your Philly Cheesesteak Pasta is easy, and no matter how you tweak it, you’re guaranteed a dish that’s cheesy, savory, and full of flavor!
Serving Suggestions & Pairings
A rich and creamy dish like Philly Cheesesteak Pasta pairs perfectly with a variety of side dishes and beverages. Whether you want something light and refreshing or indulgent and hearty, here are some of the best options to complement your meal.
Best Side Dishes
Since this pasta is cheesy and filling, pairing it with a lighter side can help balance out the meal. Here are some great options:
- Garlic Bread – A crispy, buttery side that’s perfect for scooping up extra cheese sauce. Try making your own by spreading butter, garlic, and parsley on sliced bread, then toasting until golden.
- Roasted Vegetables – A simple mix of zucchini, cherry tomatoes, and asparagus can add freshness to the dish.
- Caesar Salad – The crispness of romaine lettuce with a creamy Caesar dressing provides a nice contrast to the rich pasta.
- Steamed Broccoli – A nutritious side that pairs well with cheese-based dishes.
Quick Side Dish Idea: If you’re looking for more easy comfort food side dishes, check out these Pinterest inspirations.
Beverage Pairings
Pairing Philly Cheesesteak Pasta with the right drink can enhance its flavors. Here are some great choices:
- Craft Beer – A smooth amber ale or a lager balances the richness of the cheese sauce.
- Sparkling Water or Lemonade – If you’re looking for a non-alcoholic option, a citrusy drink like lemonade or infused sparkling water adds a refreshing contrast.
Perfect for Meal Prep
This pasta dish stores well and can be reheated easily, making it great for meal prep. Here’s how to keep it fresh:
- Store in an airtight container in the fridge for up to 3 days.
- Reheat on the stovetop with a splash of milk or broth to keep the sauce creamy.
- Avoid microwaving for too long, as the cheese sauce can become grainy.
Want more meal prep pasta ideas? Check out these Pinterest meal prep recipes.
Storage & Reheating Tips
Properly storing and reheating Philly Cheesesteak Pasta ensures that it stays fresh, creamy, and delicious for days. Follow these tips to maintain the best texture and flavor.
How to Store Leftovers
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: While pasta can be frozen, cheese sauces tend to become grainy. If you must freeze it, store in a freezer-safe container for up to 2 months.
Storage Tip: To prevent the pasta from becoming too soft, store the sauce and pasta separately if possible.
How to Reheat Without Losing Creaminess
- Stovetop (Best Method):
- Add pasta to a pan over medium heat.
- Stir in a splash of milk, beef broth, or heavy cream to loosen up the sauce.
- Heat for 5–7 minutes, stirring occasionally.
- Microwave:
- Place in a microwave-safe bowl.
- Add 1–2 tbsp of milk or broth, then cover loosely.
- Heat in 30-second intervals, stirring in between to prevent drying out.
- Oven (For Larger Portions):
- Preheat oven to 350°F (175°C).
- Place pasta in an oven-safe dish, add a bit of extra cheese on top, and cover with foil.
- Bake for 15–20 minutes or until heated through.
Can You Freeze This Pasta?
Freezing is possible, but the cheese sauce may separate when thawed. To fix this:
- Reheat slowly on the stovetop, whisking constantly.
- Add a splash of milk or broth while reheating.
More Pasta Storage Tips: Learn about the best ways to store and reheat different pasta dishes in this Wikipedia guide on pasta.
By following these tips, you can enjoy Philly Cheesesteak Pasta as a delicious meal prep option without losing its signature creamy texture.

Frequently Asked Questions (FAQ)
Here are answers to some of the most common questions about making Philly Cheesesteak Pasta.
Can I use a different type of cheese?
Yes! While provolone and mozzarella create the perfect creamy and melty texture, you can experiment with:
- Cheddar – For a sharper, tangier taste.
- Monterey Jack – A great melting cheese with a mild flavor.
- American Cheese – Provides a super smooth and creamy consistency.
Want to learn more about cheese varieties? Check out this Wikipedia article on cheese.
How do I prevent the sauce from getting too thick?
If your cheese sauce thickens too much, try these fixes:
- Add a splash of milk or beef broth while stirring.
- Reheat slowly on low heat to maintain a smooth texture.
- Avoid using pre-shredded cheese, as it contains anti-caking agents that can make the sauce grainy.
What can I use instead of Worcestershire sauce?
If you don’t have Worcestershire sauce, try:
- Soy sauce – Provides a similar umami depth.
- Balsamic vinegar – Adds a hint of acidity.
- Coconut aminos – A great gluten-free alternative.
Can I make this dish ahead of time?
Yes! To prepare ahead:
- Cook the beef and veggies and store them separately in the fridge.
- Make the cheese sauce but keep it in an airtight container.
- When ready to eat, simply reheat everything and mix with freshly cooked pasta.
Looking for more meal prep-friendly pasta ideas? Check out these Pinterest meal prep recipes.
What’s the best way to slice beef thinly?
For perfect thin beef slices:
- Freeze the steak for 20–30 minutes before slicing.
- Use a sharp knife to cut against the grain for tender bites.
Want to learn more about different beef cuts? Read this Wikipedia guide on beef.
How do I make this dish gluten-free?
To make a gluten-free version of Philly Cheesesteak Pasta:
- Use gluten-free pasta made from chickpea, rice, or quinoa.
- Replace all-purpose flour in the cheese sauce with cornstarch (use half the amount).
- Ensure Worcestershire sauce is gluten-free or use coconut aminos as a substitute.
By following these tips, you can easily customize this recipe to fit your dietary needs!
Print
Creamy Philly Cheesesteak Pasta – A Comfort Food Must-Try!
- Author: Thomas
- Total Time: 35 min
Description
This Creamy Philly Cheesesteak Pasta combines the rich, savory flavors of a classic Philly cheesesteak with the comforting goodness of cheesy pasta. Tender slices of ribeye or sirloin, sautéed onions, bell peppers, and mushrooms are mixed with a luscious, homemade cheese sauce made from provolone and mozzarella. Everything is tossed together with perfectly cooked penne pasta for a hearty, indulgent meal.
Perfect for weeknight dinners, family gatherings, or meal prep, this dish is an easy-to-make comfort food that will have everyone coming back for seconds! Whether you prefer a low-carb, vegetarian, or spicy version, this recipe is highly customizable.
Ingredients
For the Pasta:
- 12 oz (340g) penne pasta
- 1 tbsp olive oil
- 1 lb (450g) beef sirloin or ribeye, thinly sliced
- 1 small onion, diced
- 1 green bell pepper, sliced
- 1 cup mushrooms, sliced
- 2 cloves garlic, minced
- 1 tsp Worcestershire sauce
- 1 tsp salt
- ½ tsp black pepper
For the Cheese Sauce:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups milk
- 1 cup beef broth
- 1 ½ cups shredded provolone cheese
- ½ cup shredded mozzarella cheese
- ½ tsp paprika
Instructions
1️⃣ Cook the Pasta: Boil water in a large pot, add salt, and cook the pasta according to package instructions until al dente. Drain and set aside.
2️⃣ Cook the Beef: Heat olive oil in a large pan over medium-high heat. Add sliced beef and cook until browned. Remove from the pan and set aside.
3️⃣ Sauté the Veggies: In the same pan, add diced onions, bell peppers, and mushrooms. Cook until softened, about 4-5 minutes. Add minced garlic, Worcestershire sauce, salt, and black pepper. Stir for another minute.
4️⃣ Make the Cheese Sauce: In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually add milk and beef broth, whisking continuously until thickened.
5️⃣ Add the Cheese: Stir in provolone, mozzarella, and paprika until smooth and creamy.
6️⃣ Combine Everything: Return the cooked beef to the pan with veggies. Pour the cheese sauce over and mix well. Add the cooked pasta and stir until evenly coated.
7️⃣ Serve & Enjoy: Garnish with extra cheese if desired. Serve hot and enjoy your Philly Cheesesteak Pasta!
Notes
✔️ Tips for the Best Philly Cheesesteak Pasta
- Use freshly shredded cheese for the smoothest sauce—pre-shredded cheese contains anti-caking agents that prevent proper melting.
- Slice beef thinly by freezing it for 20–30 minutes before cutting.
- Cook pasta al dente to prevent it from getting too soft when mixed with the sauce.
✔️ Customization Ideas
- Low-carb option: Swap pasta for zucchini noodles or cauliflower rice.
- Vegetarian version: Replace beef with portobello mushrooms or tofu.
- Extra spice: Add jalapeños, hot sauce, or red pepper flakes for a kick.
✔️ Storage & Reheating
- Refrigerate leftovers in an airtight container for up to 3 days.
- Reheat on the stovetop with a splash of milk or beef broth to keep the sauce creamy.
- Avoid freezing, as the cheese sauce may separate.
- Prep Time: 15 min
- Cook Time: 20 min

