Oh my gosh, you guys – let me tell you about the recipe that saved my weeknight dinners! Philly Cheesesteak Pasta is everything you love about those iconic sandwiches, but in creamy, comforting pasta form. I first whipped this up one crazy Tuesday when the kids were begging for “something cheesy” and my husband was craving his favorite sandwich. Thirty minutes later? Absolute silence at the dinner table – the best compliment a home cook can get! The magic happens when tender beef, sweet peppers, and melty provolone hug every noodle. It’s like the Philly cheesesteak did a happy little dance with your favorite pasta dish. Trust me, once you taste that rich, beefy sauce clinging to al dente penne, you’ll be making this on repeat – it’s become our family’s new “cheat day” staple that doesn’t even feel like cheating!

Table of Contents
Table of Contents
Why You’ll Love This Philly Cheesesteak Pasta
Listen, I don’t just throw around the word “love” when it comes to recipes – but this Philly Cheesesteak Pasta? It’s earned it. Here’s why:
- Weeknight superhero: Done in 30 minutes flat, even when you’re juggling homework and laundry.
- Flavor bomb: That perfect combo of savory beef, sweet peppers, and gooey cheese in every bite.
- One-pan wonder: Fewer dishes means more time for… well, not doing dishes!
- Your rules: Swap beef for chicken, add mushrooms, go spicy – it’s your kitchen, boss.
- Kid-approved: My picky eater actually asks for seconds. Need I say more?
Seriously, this isn’t just dinner – it’s a high-five to your future self for choosing something this good and this easy.
Ingredients for Philly Cheesesteak Pasta
Alright, let’s talk ingredients – the dream team that makes this dish sing! Here’s what you’ll need (and yes, I’ve got your back with easy swaps too):

- 12 oz (340 g) penne pasta – or grab rotini if that’s what’s in your pantry
- 1 lb (450 g) ground beef – or go fancy with thinly sliced ribeye for that authentic cheesesteak vibe
- 2 tablespoons olive oil – for sautéing those gorgeous veggies
- 1 medium onion, diced – trust me, you want those pieces nice and small
- 1 green bell pepper, diced – plus 1 red one if you’re feeling colorful (I always am!)
- 2 cloves garlic, minced – because everything’s better with garlic
- 1 teaspoon salt – adjust to taste, you salt wizard
- ½ teaspoon black pepper – freshly ground if you’re fancy
- 1 teaspoon Worcestershire sauce – the secret umami booster
- 2 cups beef broth – makes that sauce rich and beefy
- 1 cup heavy cream – for that luscious, creamy texture
- 2 cups shredded provolone cheese – mozzarella works in a pinch, but provolone is the real MVP here
- ½ cup shredded Parmesan cheese – because cheese on cheese is never wrong
See? Nothing crazy – just simple, flavorful ingredients that come together like magic. Now let’s get cooking!
Equipment You’ll Need
Don’t worry – you won’t need any fancy gadgets for this Philly Cheesesteak Pasta! Just grab:
- A large skillet – big enough to hold all that cheesy goodness
- A pot for pasta – because noodles need love too
- A wooden spoon – my trusty sidekick for stirring
- A colander – to drain those perfect al dente noodles
That’s it! Now let’s get cooking – the good stuff’s coming next.
How to Make Philly Cheesesteak Pasta
Okay, friends – time to roll up those sleeves and make some magic happen! This Philly Cheesesteak Pasta comes together faster than you can say “cheese please,” but there are a few key steps to get that perfect creamy, beefy goodness. Follow along – I’ll walk you through each stage like we’re cooking together in my kitchen!

Cook the Pasta
First things first – get that pasta water boiling! I always salt mine like the sea (about 2 tablespoons per gallon) because it’s our only chance to season those noodles from the inside out. Drop in your penne and cook for 1 minute less than the package says – we want that perfect al dente bite since it’ll keep cooking later. Drain it, give it a quick drizzle of olive oil to prevent sticking, and set it aside while we work on the good stuff.
Brown the Beef
Now for the star of our Philly Cheesesteak Pasta – the beef! Heat your oil in that big skillet over medium-high until it shimmers. Add your ground beef (or those thin steak slices if you’re going fancy) and break it up with your spoon. Cook until it’s nicely browned – about 5 minutes. Here’s my pro tip: tilt the pan and spoon out any excess grease (but leave about a tablespoon for flavor!). That keeps our sauce from getting too oily.
Sauté the Vegetables
Same pan, more flavor! Toss in your diced onions and peppers – you’ll know they’re ready when the onions turn translucent and the peppers soften slightly, about 5 minutes. Now add the garlic (stand back – it’ll sizzle!) and stir for just 30 seconds until fragrant. Burnt garlic is sad garlic, so watch it closely!
Simmer the Sauce
Here’s where our Philly Cheesesteak Pasta gets its signature depth. Stir in the Worcestershire sauce first – that tangy umami kick is everything. Then pour in your beef broth and let it bubble for a minute to reduce slightly. Now the cream goes in – lower your heat to medium and let everything simmer gently for 3-4 minutes until it thickens just enough to coat the back of a spoon. Resist the urge to boil vigorously – patience makes perfect sauce!
Combine Pasta and Cheese
The grand finale! Toss your cooked pasta into the skillet, stirring to coat every noodle. Now reduce the heat to low – this is crucial! Sprinkle in your cheeses gradually, stirring constantly until melted and creamy. If your sauce seems too thick, add a splash of pasta water. Warning: high heat will make your cheese separate into greasy clumps, so keep it low and slow for that perfect Philly Cheesesteak Pasta texture.
Print
30-Min Philly Cheesesteak Pasta: Creamy Comfort Perfection
A delicious and hearty pasta dish inspired by the flavors of a Philly cheesesteak, combining tender beef, sautéed peppers, onions, and melted cheese in a creamy sauce.
- Total Time: 30 minutes
- Yield: 6 servings 1x
Ingredients
- 12 oz (340 g) penne pasta (or rotini)
- 1 lb (450 g) ground beef (or thinly sliced steak)
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 2 cloves garlic, minced
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon Worcestershire sauce
- 2 cups beef broth
- 1 cup heavy cream
- 2 cups shredded provolone cheese (or mozzarella)
- ½ cup shredded Parmesan cheese
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and set aside.
- Cook the beef: In a large skillet, heat olive oil over medium-high heat. Add ground beef (or steak slices) and cook until browned, breaking it up with a spoon. Drain excess fat if needed.
- Sauté vegetables: Add onion and bell peppers to the skillet. Cook for 5–6 minutes, until softened. Stir in garlic and cook for another 1 minute.
- Season and simmer: Stir in Worcestershire sauce, salt, and pepper. Pour in beef broth and heavy cream. Bring to a gentle simmer for 3–4 minutes.
- Add pasta & cheese: Stir in cooked pasta. Reduce heat to low, then add provolone and Parmesan cheese. Mix until cheese is melted and pasta is coated in a creamy sauce.
- Serve: Garnish with extra Parmesan or fresh parsley if desired. Serve warm.
Notes
- For a spicier kick, add a pinch of red pepper flakes.
- Substitute ground beef with thinly sliced steak for an authentic Philly cheesesteak flavor.
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 4g
- Sodium: 800mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 90mg
Tips for the Best Philly Cheesesteak Pasta
Want to take your Philly Cheesesteak Pasta from good to “Oh my gosh, can I have the recipe?” levels? Here are my foolproof tricks straight from my kitchen disasters (so you don’t have to learn the hard way!):

- Save that pasta water! I keep a mug of the starchy liquid nearby – it’s magic for loosening up the sauce if things get too thick.
- Slice steak paper-thin if you’re going that route. I pop mine in the freezer for 15 minutes first – makes slicing a breeze.
- Cheese patience is key – turn that burner to low and add cheese handful by handful, letting each melt completely before adding more. Rushing this step leads to clumpy sadness.
- Let it rest for 5 minutes off heat before serving. The sauce thickens perfectly as it cools slightly – worth the wait, promise!
There you go – my battle-tested secrets for Philly Cheesesteak Pasta perfection!
Variations to Try
Listen, rules are made to be broken – especially in the kitchen! Here are my favorite ways to shake up this Philly Cheesesteak Pasta when I’m feeling adventurous:
- Mushroom madness: Toss in sliced creminis when sautéing the peppers – they add such a meaty, earthy depth that pairs perfectly with the beef.
- Spicy Philly Cheesesteak Pasta: A pinch (or three!) of red pepper flakes with the garlic gives just the right kick – my husband’s favorite version.
- Cheese swap: Can’t find provolone? American cheese melts into that classic cheesesteak gooeyness we all love.
- Veggie boost: Throw in some spinach at the end – it wilts beautifully and makes me feel slightly virtuous about all that cheese.
The beauty? This recipe welcomes all your crazy ideas – make it yours!
Serving Suggestions
Okay, let’s talk about the perfect partners for your Philly Cheesesteak Pasta – because even rockstars need backup singers! My go-to’s:
- Garlic bread soldiers – for dunking into that creamy sauce (because let’s be honest, you’ll want every last drop) See our garlic bread rolls recipe.
- A crisp side salad – something lemony cuts through the richness beautifully
- Pickled jalapeños – if you’re like me and need that extra zing on top
Honestly? Sometimes we just eat it straight from the skillet with forks – no judgment here!
Storing and Reheating
Here’s the good news – your Philly Cheesesteak Pasta tastes almost as amazing the next day! Just pop leftovers in an airtight container (I’m obsessed with my glass ones) and they’ll keep happily in the fridge for about 3 days. When reheating, add a splash of beef broth or milk while warming – it brings back that creamy magic. Microwave in 30-second bursts, stirring between each, or gently reheat on the stove over low. Pro tip: sprinkle a little extra cheese on top before reheating – it melts into the pasta like a delicious blanket!
Philly Cheesesteak Pasta FAQs
Got questions? I’ve got answers! Here are the things people ask me most about this Philly Cheesesteak Pasta:
Can I use chicken instead of beef?
Absolutely! I’ve made this with chicken thighs (more flavor!) when we want something lighter. Just slice them thin and cook until golden before adding the veggies. The sauce still gets that rich depth from the beef broth and Worcestershire, so you won’t miss the beef too much. Though I will say – my kids call the beef version “the real deal.”
How do I prevent the cheese from clumping?
Oh honey, I’ve had my share of cheese disasters! The trick is threefold: 1) Keep the heat LOW when adding cheese – medium is too aggressive. 2) Add cheese in small handfuls, stirring until fully melted before adding more. 3) If things start looking grainy, immediately pull the pan off heat and whisk in a splash of hot pasta water. Works like a charm!
Is this recipe freezer-friendly?
Here’s the scoop: You can freeze the cooked Philly Cheesesteak Pasta, but the texture changes a bit. The pasta softens, and the sauce might separate slightly when reheated. If I do freeze it, I undercook the pasta slightly and add extra broth when reheating. Honestly? It’s so quick to make fresh, I usually just stash the ingredients and whip up a new batch – the smell alone is worth it!
Nutritional Information
Just a heads up – nutrition can vary based on your ingredients, but here’s the general scoop per serving of this Philly Cheesesteak Pasta: about 520 calories, 28g fat (14g saturated), 35g carbs (3g fiber), and a whopping 30g protein. Not bad for a dish that tastes this indulgent, right? Now what are you waiting for – try this recipe tonight and share your results in the comments!
For more delicious recipes, check out our full recipe collection. You might also enjoy our creamy sun-dried tomato pasta or our cheeseburger soup.
For More recipes, Follow me on Facebook!