Delicious Philly Cheese Steak Pasta Recipe for Family Dinners

If you’re craving something hearty, creamy, and bursting with bold flavors, this Philly Cheese Steak Pasta is the comfort dish you didn’t know you needed. Combining the savory essence of a classic Philly cheesesteak sandwich with the cozy appeal of pasta, this one-skillet dinner is perfect for busy weeknights, casual get-togethers, or just a cozy night in with family.

With juicy strips of beef, sautéed peppers and onions, melty provolone or mozzarella cheese, and perfectly cooked pasta wrapped in a rich, creamy sauce—this dish hits every comforting note. It’s a creative twist on the sandwich that originated in Philadelphia in the early 20th century, traditionally made with ribeye, caramelized onions, and cheese on a hoagie roll. Now, imagine that same flavor packed into a creamy pasta bake that’s ready in under an hour.


Ingredients Overview: Building That Classic Philly Flavor

Let’s break down each component of this pasta dish and how it contributes to the final flavor.

Sirloin or Ribeye Steak

Tender and juicy, these cuts deliver the signature beefy flavor of a Philly cheesesteak. Sliced thin and seared quickly, they remain moist and flavorful.

Bell Peppers (Green and Red)

They add color and a sweet crunch, balancing the richness of the beef and cheese. Green is traditional, but adding red or yellow peppers brings brightness and a touch of sweetness.

Yellow Onion

Essential for capturing that cheesesteak vibe, caramelized onions offer deep, savory flavor and a slight sweetness that pairs perfectly with the beef.

Garlic

A couple of cloves minced into the skillet boosts the aroma and depth of flavor, without overpowering the dish.

Penne or Rotini Pasta

These short pasta shapes hold onto the creamy sauce and bits of steak and veggies in every bite. Cook them al dente so they don’t get mushy during baking.

Beef Broth

Used as the base of the sauce, it adds a meaty backbone and ties the whole dish to its cheesesteak roots.

Cream Cheese

Creates a silky texture and adds tang to the sauce. This is the secret to making the dish ultra-creamy without using heavy cream.

Provolone or Mozzarella Cheese

Provolone gives the classic cheesesteak flavor—melty, mild, and creamy. Mozzarella adds great stretch and gooeyness. You can use both for extra indulgence.

Worcestershire Sauce

Just a splash adds umami and rounds out the meatiness of the dish.

Italian Seasoning

Optional, but a pinch of dried oregano and basil adds a little something extra to the sauce.


Step-by-Step Instructions: One-Pot Magic in Less Than an Hour

This meal comes together with just one pan and one pot—perfect for minimizing cleanup and maximizing flavor.

1. Cook the Pasta

Boil a large pot of salted water and cook the pasta until al dente according to package instructions. Drain and set aside.

2. Prepare the Steak

While the pasta is cooking, thinly slice your steak against the grain. Season with salt and pepper. In a large skillet, heat a bit of oil over medium-high heat. Sear the steak slices for 1–2 minutes per side, just until browned. Remove from skillet and set aside.

3. Sauté the Veggies

In the same skillet, add a bit more oil and sauté the sliced bell peppers and onions until soft and slightly caramelized—about 7–8 minutes. Stir in the garlic and cook for another 30 seconds.

4. Build the Sauce

Reduce heat to medium-low. Pour in the beef broth and Worcestershire sauce, scraping up any browned bits. Add cream cheese and stir until it melts and forms a smooth, silky sauce. Sprinkle in Italian seasoning if desired.

5. Combine Everything

Return the steak to the skillet. Add the cooked pasta and stir to combine everything evenly. Sprinkle shredded provolone or mozzarella over the top and cover the skillet to let the cheese melt. Alternatively, pop it under the broiler for 2–3 minutes until bubbly and golden.

6. Serve Hot

Garnish with chopped parsley or chives, and serve immediately while the cheese is gooey and the flavors are bold.


Tips, Variations & Substitutions

This dish is flexible and easy to adapt to your taste or dietary needs.

Pro Tips

  • Slice the steak thinly—freezing it for 20 minutes beforehand helps get clean cuts.

  • Don’t overcook the beef—a quick sear keeps it tender.

  • Use block cheese, not pre-shredded. It melts better and tastes fresher.

Variations

  • Chicken Cheesesteak Pasta: Swap steak for thinly sliced chicken breast.

  • Spicy Version: Add a diced jalapeño or red pepper flakes to the sauce.

  • Mushroom Lovers: Add sautéed mushrooms for earthy richness.

  • Philly Mac & Cheese: Use elbow macaroni and stir in extra cheese for a hybrid dish.

Substitutions

  • Cream cheese can be replaced with heavy cream or a dairy-free substitute.

  • Pasta options like rigatoni or shells also work well.

  • Vegan version: Use seitan or vegan steak strips, plant-based cheese, and broth.


Serving Ideas & Perfect Occasions

Philly Cheese Steak Pasta is incredibly versatile and suits many mealtime moments:

  • Family Dinners: Hearty and filling for a crowd-pleasing weeknight option.

  • Potlucks or Gatherings: Easy to double the recipe and bring to parties.

  • Meal Prep: Stores well and reheats beautifully. Make a big batch and enjoy all week.

  • Cold Weather Comfort Food: The cheesy, beefy richness is perfect for cozy nights in.

Serve it alongside a crisp Caesar salad, garlic bread, or roasted green beans for a balanced plate.


Nutritional & Health Notes

This meal is indulgent, but there are a few ways to lighten it up or add nutritional value:

Protein

Thanks to steak and cheese, this dish is high in protein, making it satisfying and great for energy.

Calcium

Provolone and mozzarella offer a good amount of calcium, essential for bone health.

Carbs & Fat

The pasta and cheese add both carbohydrates and fat, making this dish best enjoyed as a hearty dinner. For a lower-carb version, try zucchini noodles or spaghetti squash.

Veggie Boost

Add spinach, mushrooms, or extra peppers to increase fiber and nutrients without losing flavor.


Frequently Asked Questions (FAQs)

1. Can I use ground beef instead of sliced steak?

Yes! Ground beef is a great alternative and makes the dish even faster to prepare. Just brown it with the onions and peppers.

2. What pasta works best for Philly Cheese Steak Pasta?

Short pastas like penne, rotini, or rigatoni work best because they hold sauce and toppings well.

3. Can I make this ahead of time?

Absolutely. Prepare the dish, store it in the fridge, and reheat on the stove or in the oven. You can also freeze it for up to 2 months.

4. How can I make this recipe low carb?

Use low-carb pasta, zucchini noodles, or spaghetti squash in place of regular pasta. Choose a lean cut of beef and use a light cheese or less cream cheese.

5. What cheese should I use for the most authentic flavor?

Provolone is the most authentic, but American cheese is also a classic choice in traditional cheesesteaks. For extra stretch, mix with mozzarella.

6. Can I make this dairy-free?

Yes. Use dairy-free cream cheese, plant-based cheese shreds, and a neutral broth. Make sure all your ingredients are labeled dairy-free.

7. How do I store leftovers?

Keep leftovers in an airtight container in the fridge for up to 4 days. Reheat in a skillet over low heat or microwave with a splash of broth to keep it moist.

Print

Delicious Philly Cheese Steak Pasta Recipe for Family Dinners

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty pasta skillet inspired by Philly cheesesteaks—loaded with tender steak, peppers, onions, and gooey cheese in a creamy sauce.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 12 oz penne or rotini pasta

  • 1 lb sirloin or ribeye steak, thinly sliced

  • 1 tbsp olive oil

  • 1 green bell pepper, sliced

  • 1 red bell pepper, sliced

  • 1 medium onion, sliced

  • 2 cloves garlic, minced

  • 1 cup beef broth

  • 4 oz cream cheese

  • 1 tbsp Worcestershire sauce

  • 1 1/2 cups shredded provolone or mozzarella cheese

  • 1 tsp Italian seasoning (optional)

  • Salt and pepper, to taste

  • Fresh parsley or chives for garnish

Instructions

  • Cook pasta in salted water until al dente. Drain and set aside.

  • In a skillet, sear sliced steak in olive oil over medium-high heat until just browned. Remove and set aside.

  • In the same skillet, sauté peppers and onions until soft. Add garlic and cook 30 seconds.

  • Pour in beef broth and Worcestershire sauce. Add cream cheese and stir until melted and smooth.

  • Return steak to skillet, add cooked pasta, and mix everything together.

  • Sprinkle cheese on top, cover, and cook until cheese is melted. Broil for 2–3 minutes if desired.

  • Garnish with fresh herbs and serve hot.

Notes

  • For faster prep, substitute steak with ground beef.

  • Add mushrooms, spinach, or jalapeños for extra flavor.

  • Store in fridge for 4 days or freeze for up to 2 months.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star