Philly Cheesesteak Pasta is more than just a meal; it’s an ingenious culinary mashup that brings the legendary flavors of Philadelphia’s most famous sandwich right to your dinner table in a comforting, satisfying pasta dish. I’m incredibly excited to share this recipe with you, as it transforms a beloved classic into something truly spectacular and family-friendly. Originating from the bustling streets of South Philadelphia, the traditional cheesesteak has captured hearts worldwide with its thinly sliced steak, caramelized onions, and gooey melted cheese. Now, imagine all that irresistible savory goodness, lovingly tossed with al dente pasta, creating a hearty and deeply flavorful experience that is both familiar and excitingly new.
Why This Dish Will Become a Household Favorite
People absolutely adore this dish because it delivers on every front: the rich, umami flavors of sautéed beef, the sweet notes of bell peppers and onions, and that signature creamy, cheesy finish that pulls everything together. It’s the ultimate comfort food, offering convenience without compromising on taste. This innovative Philly Cheesesteak Pasta eliminates the need for bread, making it a perfect weeknight solution that feels gourmet. It’s truly a celebration of flavor and texture, destined to become a staple in your recipe rotation.
Ingredients:
- For the Pasta:
- 1 pound (450g) penne, rigatoni, or large elbow macaroni
- 1 tablespoon olive oil (for pasta water)
- Salt, to taste (for pasta water)
- For the Steak and Vegetables:
- 1 tablespoon olive oil
- 1 large yellow onion, finely diced
- 1 large green bell pepper, cored and thinly sliced or diced
- 1 large red bell pepper, cored and thinly sliced or diced (optional, for color and sweetness)
- 1 pound (450g) thinly sliced beef steak, such as ribeye, sirloin, or pre-shaved steak for cheesesteaks
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and freshly ground black pepper, to taste
- ½ cup beef broth (low sodium preferred)
- For the Irresistible Cheese Sauce:
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 3 cups whole milk, warmed gently
- ½ teaspoon garlic powder
- ¼ teaspoon onion powder
- ½ teaspoon Dijon mustard (optional, but adds a lovely tang)
- 8 ounces (about 2 cups) shredded sharp provolone cheese
- 4 ounces (about 1 cup) shredded white cheddar cheese (or additional provolone for a more traditional flavor)
- 4 ounces (about 4 slices) white American cheese, torn or cut into pieces (for creaminess and classic flavor)
- Salt and freshly ground black pepper, to taste
- Pinch of cayenne pepper (optional, for a very subtle kick)
- For Garnish (Optional):
- Fresh parsley, chopped
- Extra shredded provolone or Parmesan cheese
- Red pepper flakes
Prep Work & Sautéing the Veggies
- Get Your Mise En Place Ready: Before we even think about cooking, let’s gather all our ingredients and perform some essential prep work. This makes the cooking process so much smoother and more enjoyable. We’re aiming for a seamless culinary experience! First, finely dice that large yellow onion. Uniformity is key here for even cooking. Then, take your green and red bell peppers (if using both, which I highly recommend for a pop of color and balanced flavor!), core them, remove the seeds, and thinly slice or dice them. If you want a more classic cheesesteak texture, thin slices are the way to go; for a more integrated pasta dish, dice them to roughly the same size as your onion. Set all these beautiful vegetables aside.
- Prepare the Steak: Now for the star of the show – the steak! If you’re using a block of steak, you’ll want to slice it as thinly as possible against the grain. A partially frozen steak is much easier to slice super thin, so consider popping it in the freezer for about 15-20 minutes before slicing. If you bought pre-shaved steak, you’re ahead of the game! Pat the steak slices dry with paper towels; this is a crucial step to ensure a good sear and avoid steaming the meat. Season the beef generously with ½ teaspoon of garlic powder, ¼ teaspoon of onion powder, salt, and freshly ground black pepper. Give it a good toss to ensure every piece is coated.
- Sauté the Aromatics: Grab a large, deep skillet or a Dutch oven, something that will comfortably hold our entire dish later. Place it over medium heat and add 1 tablespoon of olive oil. Once the oil is shimmering, add your diced onion and bell peppers. Sauté them, stirring occasionally, for about 8-10 minutes. We’re looking for them to become beautifully soft and slightly caramelized, with the onions turning translucent and the peppers tender-crisp. Don’t rush this step; developing these flavors now will be a fantastic foundation for our Philly Cheesesteak Pasta. Once they’ve reached that perfect tenderness, transfer them to a bowl and set them aside for a moment. We’ll be bringing them back into the pan soon enough!
Cooking the Steak
- Sear the Steak to Perfection: Using the same skillet (no need to clean it; those leftover bits of flavor are gold!), increase the heat to medium-high. You might need to add just a tiny splash more olive oil if the pan looks too dry. Once the pan is nice and hot, add your seasoned, thinly sliced beef in a single layer. It’s important not to overcrowd the pan! If you have too much steak, cook it in batches. Overcrowding will lower the pan’s temperature and cause the meat to steam instead of sear, which means no delicious browning.
- Achieve That Golden Brown: Cook the steak for only 1-2 minutes per side, or until it’s beautifully browned and cooked through. Thinly sliced steak cooks incredibly quickly, so keep a close eye on it. As it cooks, use a spatula to break up any larger clumps. We want nice, bite-sized pieces that mimic that authentic cheesesteak experience.
- Deglaze for Extra Flavor: Once all the steak is cooked, transfer it out of the pan and into the bowl with your sautéed vegetables. Now, while the pan is still hot, pour in the ½ cup of beef broth. Use a wooden spoon or a spatula to scrape up all those flavorful browned bits (the “fond”) from the bottom of the pan. This is called deglazing, and it adds an incredible depth of flavor to our sauce. Let the broth simmer for about 1 minute, reducing slightly, then turn off the heat for a moment. We’ll be bringing this back into play very soon!
Building the Irresistible Cheese Sauce
- Start with a Classic Roux: This is where the magic truly happens for our creamy Philly Cheesesteak Pasta! In the same skillet (after deglazing), melt 4 tablespoons of unsalted butter over medium-low heat. Once the butter is fully melted and slightly bubbling, sprinkle in 4 tablespoons of all-purpose flour. Whisk continuously for about 1-2 minutes, creating a smooth paste known as a roux. This step is crucial for thickening our sauce and ensuring it has a silky, lump-free texture. We want to cook out the raw flour taste, but don’t let it brown too much – a pale, blonde roux is perfect for a creamy white sauce.
- Gradually Add Warm Milk: Now, slowly, very slowly, begin to pour in your 3 cups of gently warmed whole milk, whisking constantly as you add it. Adding warm milk helps prevent lumps and ensures a smooth sauce. Continue whisking as the sauce gradually thickens. It might seem thin at first, but have patience; it will come together beautifully. Keep whisking until the mixture is smooth and starts to thicken to a gravy-like consistency, usually around 5-7 minutes.
- Infuse with Flavor: Once your sauce has thickened, stir in ½ teaspoon of garlic powder, ¼ teaspoon of onion powder, and the optional ½ teaspoon of Dijon mustard. The mustard won’t make your sauce taste like mustard; instead, it adds a wonderful, subtle tang that brightens the rich cheese flavors beautifully. Whisk these seasonings in thoroughly until fully incorporated.
- Melt in the Cheeses: Now for the best part! Reduce the heat to low and begin to add your cheeses. We’re using a fantastic combination for that authentic Philly Cheesesteak experience: 8 ounces of shredded sharp provolone, 4 ounces of shredded white cheddar, and 4 ounces of torn white American cheese slices. Add the cheeses in handfuls, stirring continuously after each addition until each batch is fully melted and smooth before adding more. This gradual melting helps prevent the cheese from clumping and ensures a super creamy sauce.
- Season and Taste: Once all the cheese is melted and the sauce is wonderfully smooth and glossy, season it to your taste with salt and freshly ground black pepper. This is your moment to make it perfect! Give it a good taste. If you like a very subtle warmth, add a tiny pinch of cayenne pepper. Remember, the beef broth we used for deglazing is already quite savory, so start with less salt and add more as needed. You want a balance where the cheese flavors sing, but it’s not overwhelmingly salty. Turn off the heat once your sauce is perfect.
Cooking the Pasta
- Boil the Pasta: While you’re preparing the steak and sauce, you can also get your pasta cooking. Bring a large pot of generously salted water to a rolling boil. I like to add 1 tablespoon of olive oil to the water as well, just to help prevent the pasta from sticking.
- Cook to Al Dente: Add your 1 pound of penne, rigatoni, or large elbow macaroni to the boiling water. Cook according to package directions until it’s perfectly al dente – meaning it’s cooked through but still has a slight bite to it. We don’t want mushy pasta, especially since it will finish cooking in the sauce.
- Reserve Pasta Water: Before you drain the pasta, make sure to reserve about 1 to 1½ cups of the starchy pasta cooking water. This cloudy, salty liquid is a secret weapon in pasta dishes! It helps to thin out the sauce if it becomes too thick, and its starch helps the sauce cling beautifully to the pasta, emulsifying everything together. Once reserved, drain the rest of the pasta thoroughly.
Bringing It All Together: The Philly Cheesesteak Pasta Assembly
- Combine Steak and Veggies with the Sauce: Gently reheat your cheese sauce over low heat if it has cooled down. Stir in the reserved sautéed onions and bell peppers, along with the cooked steak and any pan juices that collected in their bowl. Stir everything together until the steak and vegetables are well coated in that rich, cheesy sauce. The aroma in your kitchen right now should be absolutely incredible – truly a preview of the deliciousness to come!
- Introduce the Pasta: Add the drained, al dente pasta directly into the skillet with the cheesy steak and vegetable mixture. Use tongs or a large spoon to gently toss everything together, ensuring every single piece of pasta is beautifully coated in the creamy sauce and nestled amongst the savory steak and tender vegetables.
- Adjust Consistency (If Needed): If the sauce seems a little too thick at this point, or if you prefer a slightly looser consistency, gradually add a tablespoon or two of that reserved pasta cooking water, stirring after each addition, until you reach your desired texture. The starch in the pasta water will help the sauce emulsify and cling perfectly to the pasta. Continue to toss gently over low heat for another minute or two, allowing the flavors to meld and the pasta to absorb some of that glorious sauce.
- Final Taste Test: This is your last chance to make any final adjustments! Give the Philly Cheesesteak Pasta a taste. Does it need a little more salt? A crack of fresh black pepper? Perhaps a tiny pinch of garlic powder? Adjust to your preference. Remember, a truly great dish is one that sings to your palate.
Serving Suggestions & Customization Tips
Once your Philly Cheesesteak Pasta is perfectly combined and tasting absolutely incredible, it’s time to serve! Ladle generous portions into bowls. For an extra flourish and a burst of freshness, I love to garnish each serving with a sprinkle of freshly chopped parsley. This adds a vibrant color contrast and a lovely herbaceous note that cuts through the richness of the cheese. A little extra shredded provolone or even a dusting of Parmesan cheese wouldn’t hurt either, especially for those of us who believe there’s no such thing as too much cheese!
Make it Your Own: Customization Ideas
This Philly Cheesesteak Pasta is fantastic as is, but don’t be afraid to experiment and make it your own! Here are a few ideas:
- Mushroom Lovers Rejoice: If you enjoy mushrooms, slice about 8 ounces of cremini or button mushrooms and sauté them with the onions and peppers. They add a wonderful earthy depth that complements the beef beautifully.
- Spice It Up: For those who like a bit more heat, a pinch more cayenne pepper in the cheese sauce, or a sprinkle of red pepper flakes over the finished dish, will certainly wake up your taste buds!
- Different Cheeses: While the combination of provolone, white cheddar, and American cheese is my go-to for that classic cheesesteak flavor, feel free to experiment with other melting cheeses. Fontina, Gruyère, or even a bit of Monterey Jack could add interesting twists to the sauce’s profile. Just ensure they melt smoothly!
- Add a Crunchy Topping: For some textural contrast, consider sprinkling a handful of toasted breadcrumbs or crushed butter crackers over individual servings right before digging in. It’s an unexpected but delightful crunch!
- Vegetarian Option: While this is a “Philly Cheesesteak” pasta, you could adapt the concept for a vegetarian version by swapping the steak for sliced portobello mushrooms, grilled seitan, or even plant-based “beef” strips. Just be sure to adjust cooking times accordingly.
What to Serve Alongside Your Pasta
This dish is quite hearty and satisfying on its own, but a simple side can complete the meal beautifully. A fresh, crisp green salad with a light vinaigrette is always a fantastic choice to balance the richness. A side of garlic bread or crusty Italian bread is also perfect for soaking up any extra cheesy sauce – trust me, you won’t want to leave a drop behind! This Philly Cheesesteak Pasta is truly a comfort food masterpiece, perfect for a cozy weeknight dinner or a crowd-pleasing gathering. Enjoy every savory, cheesy, beefy bite!
Conclusion:
Well, my friends, we’ve reached the end of our culinary journey, and I genuinely hope you’re as excited as I am about what we’ve just discussed! If there’s one recipe I’d implore you to add to your rotation, it’s this incredibly comforting and utterly delicious dish. This isn’t just another weeknight meal; it’s a celebration of rich, savory flavors, all wrapped up in a creamy, cheesy pasta delight. From the moment those thinly sliced onions and bell peppers start to caramelize, mingling with the perfectly seared beef, you’ll know you’re in for a treat. The way the melted cheese effortlessly binds everything together, coating each strand of pasta with its luscious goodness, is simply magical. It’s truly a complete meal that satisfies on every level, bringing together the iconic tastes of a classic sandwich into a heartwarming bowl of pasta perfection.
What makes this recipe a true standout, a definite must-try, is its brilliant fusion of two beloved comfort foods. You get all the hearty, umami-packed goodness of a traditional Philly cheesesteak, but without the need for an elaborate sandwich assembly line. Instead, it’s transformed into a creamy, saucy pasta dish that’s both incredibly satisfying and surprisingly straightforward to prepare. It’s the kind of dish that disappears quickly from the dinner table, leaving everyone feeling content and asking for seconds. I find that the balance of textures—the tender beef, the slightly crisp-tender vegetables, and the perfectly al dente pasta—creates an experience that’s far more elevated than its humble ingredients might suggest. This Philly Cheesesteak Pasta is destined to become a new family favorite, a go-to for those evenings when you crave something deeply flavorful and truly comforting.
Making It Your Own: Serving Suggestions & Creative Variations
While this dish is absolutely fantastic straight out of the pot, I love offering a few ideas to elevate your experience or put your own spin on it. For serving, I highly recommend pairing it with something fresh to cut through the richness. A simple, crisp green salad with a light vinaigrette is perfect, or perhaps some crusty garlic bread to sop up any leftover sauce. A sprinkle of fresh chives or parsley just before serving also adds a lovely pop of color and freshness.
Now, if you’re feeling adventurous in the kitchen, there are so many ways to customize your Philly Cheesesteak Pasta.
- Cheese Choices: While provolone is classic, don’t hesitate to experiment! A mix of sharp cheddar and Monterey Jack can add extra zest, or even a touch of smoked gouda for a deeper, more complex flavor profile.
- Vegetable Additions: Sliced mushrooms, finely diced jalapeños for a kick, or even some spinach wilted in at the very end would be delicious. Don’t limit yourself to just onions and peppers if you have other favorites!
- Meat Options: If skirt steak or ribeye isn’t available, thin-sliced sirloin or even ground beef can work in a pinch, though the texture will be slightly different. For a vegetarian twist, consider using sliced portobello mushrooms or a plant-based steak substitute.
- Spice Level: If you enjoy a bit of heat, a pinch of red pepper flakes stirred in with the sauce, or a dash of your favorite hot sauce at the table, will certainly liven things up.
- Pasta Perfection: While I prefer a short pasta like penne or rigatoni for this recipe, feel free to use your favorite! Larger shapes like orecchiette or even a longer pasta like fettuccine could work beautifully, just ensure they hold the creamy sauce well.
The beauty of this recipe lies in its adaptability, allowing you to tailor it perfectly to your taste buds and what you have on hand.
Your Turn! Share Your Culinary Adventures
Now it’s your turn, my fellow food lovers! I’ve shared my passion for this fantastic dish, and I genuinely hope you feel inspired to give it a try. Don’t just read about it; experience the joy of cooking this incredible Philly Cheesesteak Pasta yourself. Gather your ingredients, put on some music, and let the enticing aromas fill your kitchen. I promise you won’t regret it. Once you’ve whipped up your own batch, please, please, please come back and tell me all about it! Did you try any variations? What did your family think? Did you discover a new favorite serving suggestion? Your feedback, your photos, and your creative tweaks are what truly bring these recipes to life for our entire community. We all learn and grow together through shared experiences. Happy cooking, and I can’t wait to hear about your delicious results!

Easy Philly Cheesesteak Pasta Recipe: Creamy & Delicious!
Philly Cheesesteak Pasta is an ingenious culinary mashup that brings the legendary flavors of Philadelphia’s most famous sandwich right to your dinner table in a comforting, satisfying pasta dish. This recipe transforms a beloved classic into something truly spectacular and family-friendly, combining thinly sliced steak, caramelized onions, gooey melted cheese, and al dente pasta for a hearty and deeply flavorful experience.
Ingredients
-
1 pound penne, rigatoni, or large elbow macaroni
-
1 tablespoon olive oil (for pasta water)
-
Salt, to taste (for pasta water)
-
1 tablespoon olive oil
-
1 large yellow onion, finely diced
-
1 large green bell pepper, cored and thinly sliced or diced
-
1 large red bell pepper, cored and thinly sliced or diced (optional)
-
1 pound thinly sliced beef steak (ribeye, sirloin, or pre-shaved)
-
1 teaspoon garlic powder
-
½ teaspoon onion powder
-
Salt and freshly ground black pepper, to taste
-
½ cup beef broth (low sodium preferred)
-
4 tablespoons unsalted butter
-
4 tablespoons all-purpose flour
-
3 cups whole milk, warmed gently
-
½ teaspoon garlic powder
-
¼ teaspoon onion powder
-
½ teaspoon Dijon mustard (optional)
-
8 ounces (about 2 cups) shredded sharp provolone cheese
-
4 ounces (about 1 cup) shredded white cheddar cheese
-
4 ounces (about 4 slices) white American cheese, torn or cut into pieces
-
Salt and freshly ground black pepper, to taste
-
Pinch of cayenne pepper (optional)
-
Fresh parsley, chopped (optional, for garnish)
-
Extra shredded provolone or Parmesan cheese (optional, for garnish)
-
Red pepper flakes (optional, for garnish)
Instructions
-
Step 1
Finely dice the onion; core and thinly slice/dice bell peppers. Thinly slice steak against the grain if not pre-shaved, then pat dry. Season steak with ½ tsp garlic powder, ¼ tsp onion powder, salt, and pepper. -
Step 2
In a large skillet with 1 tbsp olive oil, sauté diced onion and bell peppers over medium heat for 8-10 minutes until soft and caramelized. Transfer to a bowl. -
Step 3
Increase skillet heat to medium-high. Sear seasoned steak in batches, 1-2 minutes per side, until browned. Break up any clumps. Transfer cooked steak to the bowl with vegetables. -
Step 4
Pour ½ cup beef broth into the hot skillet. Scrape up browned bits from the bottom. Simmer for 1 minute, then turn off heat momentarily. -
Step 5
In the same skillet, melt 4 tbsp butter over medium-low heat. Whisk in 4 tbsp flour for 1-2 minutes to form a pale roux. Slowly whisk in 3 cups warm whole milk; continue whisking until thickened (5-7 minutes). Stir in ½ tsp garlic powder, ¼ tsp onion powder, and optional ½ tsp Dijon mustard. -
Step 6
Reduce heat to low. Gradually add 8 oz shredded provolone, 4 oz shredded white cheddar, and 4 oz torn white American cheese, stirring until smooth and glossy. Season with salt, pepper, and optional pinch of cayenne. Turn off heat. -
Step 7
Meanwhile, boil 1 lb pasta in a large pot of generously salted water with 1 tbsp olive oil until al dente. Reserve 1 to 1½ cups starchy pasta water, then drain pasta. -
Step 8
Gently reheat cheese sauce. Stir in reserved sautéed vegetables, cooked steak, and any pan juices. Add drained al dente pasta to the skillet. Toss everything together until pasta is beautifully coated. -
Step 9
If sauce is too thick, gradually add reserved pasta water (1-2 tbsp at a time) until desired consistency. Toss over low heat for 1-2 minutes. Taste and adjust seasoning. Serve immediately, garnished with fresh parsley, extra cheese, or red pepper flakes.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.



