Philly Cheesesteak Pasta Recipe
If you’re craving a hearty, comforting meal that’s as indulgent as it is easy to make, this Philly cheesesteak pasta might just become your next go-to. It’s like the best of both worlds—a marriage of Philly’s iconic cheesesteak flavors with the satisfying, cozy vibes of a cheesy pasta dish. Think creamy, savory goodness loaded with tender beef, caramelized veggies, and a sauce so rich you’ll want to lick the skillet clean. Bonus: It’s all done in one pan (well, almost), so clean-up is a breeze.
A little story: how this recipe became a favorite
Growing up, my family was all about “fusion comfort food” before it even had a name. One night, my mom—who could stretch leftovers like magic—turned leftover steak into something unforgettable. She tossed it with sautéed onions, bell peppers, and whatever pasta we had in the pantry, then smothered it all in melted cheese. I still remember the way the kitchen smelled that night, warm and inviting, as the cheese bubbled under the broiler. When I recreated it years later with a few tweaks, I realized I had stumbled upon the perfect dish to bring people together. This Philly cheesesteak pasta was born out of that nostalgia and has been my go-to for weeknight dinners, potlucks, and even lazy Sundays ever since.
The origin story: Philly cheesesteak meets pasta
The Philly cheesesteak is a sandwich born in the bustling streets of Philadelphia in the 1930s. Traditionally, it’s made with thinly sliced steak, onions, and melted cheese, served on a hoagie roll. While purists might insist on sticking to the original, this recipe takes the same beloved flavors and transforms them into a creamy, pasta-based dish. Over time, this pasta variation has gained popularity for being a one-pot wonder that captures the essence of Philly cheesesteak while adding a whole new layer of comfort.
Let’s talk ingredients: what makes this dish shine
- Ground beef or steak strips: This is the heart of the recipe. I usually go with ground beef for convenience, but steak strips are fantastic if you want something closer to the classic Philly cheesesteak feel. If you’re out of either, ground turkey works well too (though the flavor will be slightly milder).
- Green bell pepper: Adds a slight sweetness and crunch that complements the rich meat and cheese. You could substitute with red or yellow bell peppers if you prefer a sweeter flavor profile.
- Onion: Diced onions lend a savory, caramelized base to the dish. Look for sweet or yellow onions for a mild flavor.
- Garlic: Freshly minced garlic adds a subtle aromatic kick—don’t skip it!
- Cream cheese: The secret to the velvety sauce. Make sure it’s softened to blend smoothly. In a pinch, you could use mascarpone or even a bit of sour cream for a tangier twist.
- Provolone cheese: This is what gives the dish its classic cheesesteak flavor. If you can’t find provolone, mozzarella or Monterey Jack will work as substitutes.
- Pasta: Rigatoni is ideal because it holds the sauce beautifully, but any short pasta like penne or ziti will do the trick.
- Beef broth: Adds depth and ties everything together. Chicken broth is an okay substitute, but beef is the way to go for authentic flavor.

Kitchen gear: tools you’ll need (and workarounds)
- A large skillet: A good, deep skillet is key for cooking the veggies, meat, and sauce all in one. If you don’t have a large enough skillet, a Dutch oven works great too.
- A pot for boiling pasta: You’ll need a large pot for cooking the pasta. Don’t forget to salt the water generously—it’s your first chance to season the dish!
- Wooden spoon or spatula: For stirring the sauce and breaking up the ground beef.
- Broiler-safe pan: Since the final touch involves broiling the cheese, make sure your skillet or pan is oven-safe. No broiler? Pop it in the oven at a high temperature instead.
Step-by-step: how to make Philly cheesesteak pasta
Cook the pasta
Start by boiling your pasta in a large pot of salted water. Cook until al dente—nobody likes mushy pasta! Drain it and set it aside, but don’t forget to save a cup of pasta water in case you need to loosen up the sauce later.
Sauté the vegetables
In your largest skillet, heat a tablespoon of olive oil over medium heat. Toss in the diced green bell pepper, onion, and minced garlic. The aroma that fills your kitchen here? That’s the magic starting to happen. Cook for about 4-5 minutes, stirring occasionally, until the veggies are soft and just starting to brown.
Cook the meat
Push the veggies to one side of the skillet and add your ground beef or steak strips. Season with a pinch of salt and pepper. If using ground beef, break it up with your spoon as it browns. For steak strips, cook them just until they’re no longer pink but still tender.
Make the sauce
Reduce the heat to low and stir in the softened cream cheese and beef broth. The key here is to keep stirring until the cream cheese melts completely into the broth, forming a silky sauce. If the mixture feels too thick, add a splash of reserved pasta water until it reaches your desired consistency.
Assemble and broil
Toss the cooked pasta into the skillet, making sure every piece is coated in that luscious sauce. Spread it out evenly, then sprinkle the shredded provolone cheese on top. Pop the skillet under the broiler for 3-5 minutes. Keep an eye on it—once the cheese is bubbly and golden brown, it’s ready!
Serve and enjoy
Take it out of the oven (careful, the handle is hot!), scoop generous portions onto plates, and dig in while it’s still steaming.

Fun ways to switch it up
- Make it vegetarian: Swap the beef for sautéed mushrooms—they’re hearty and soak up the sauce beautifully.
- Gluten-free option: Use your favorite gluten-free pasta, and double-check that your broth and cream cheese are GF-certified.
- Spicy kick: Add a pinch of red pepper flakes or a drizzle of hot sauce to the sauce for a little heat.
- Seasonal twist: Toss in diced zucchini or cherry tomatoes in the summer for a fresh vibe.
- Cheese swaps: Try cheddar or pepper jack for a sharper, spicier variation.
How to serve it up in style
Serve this Philly cheesesteak pasta straight from the skillet for a rustic, family-style presentation. Garnish with freshly chopped parsley for a pop of color and freshness. Pair it with a crisp side salad or a basket of warm garlic bread to round out the meal.
What to drink with it?
For a pairing, try a chilled glass of sparkling water with a squeeze of lemon—it cuts through the richness perfectly. Another great option is iced tea with a hint of honey and mint. If you’re in the mood for something cozy, a creamy vanilla milkshake adds a fun, nostalgic touch to the meal.
Leftovers: storage and reheating tips
Got leftovers? Lucky you! Store them in an airtight container in the fridge for up to 3 days. To reheat, pop a portion into a skillet with a splash of water or broth over low heat, stirring until warmed through. Avoid microwaving if you can—it can make the sauce separate.
Scaling it up or down
This recipe is super versatile. Halve the ingredients for a cozy dinner for two, or double them to feed a crowd. Just make sure to use a larger skillet when scaling up so everything fits comfortably.
Troubleshooting: common issues
- Sauce too thick? Add a bit of pasta water or broth to loosen it up.
- Cheese not melting evenly? Grate it fresh for the smoothest results (pre-shredded cheese can have additives that prevent melting).
- Overcooked pasta? Aim for al dente—undercooking slightly is better than going too far.
Give it a try!
There’s something magical about transforming simple ingredients into a dish that feels like a warm hug. Philly cheesesteak pasta is perfect for busy weeknights, family dinners, or anytime you’re craving a big bowl of comfort. Customize it, experiment, and most importantly, enjoy every cheesy, saucy bite. Let me know how it turns out—I can’t wait to hear your variations!

Frequently asked questions
1. Can I use a different type of pasta?
Absolutely! While rigatoni is great for holding the sauce, penne, ziti, or even shells will work just fine.
2. Can I make this ahead of time?
Yes, but I recommend holding off on broiling until you’re ready to serve. Store the pasta and sauce separately, then combine, top with cheese, and broil when ready.
3. What’s the best way to soften cream cheese quickly?
Leave it out at room temperature for 30 minutes, or microwave it in short bursts (10 seconds at a time) until softened.
4. Can I freeze this dish?
It’s not ideal, as the sauce may separate when reheated. But if you must, freeze it before broiling, then thaw and broil before serving.
5. What’s a good side dish for this pasta?
A fresh salad or steamed broccoli makes a great companion to balance out the richness.

Philly Cheesesteak Pasta Recipe
Creamy, cheesy Philly cheesesteak pasta brings together tender beef, savory veggies, and a velvety sauce in one comforting dish.
- Total Time: 30 minutes
- Yield: 4-6 1x
Ingredients
- 1 lb ground beef or steak strips
- 1 green bell pepper, diced
- 1 onion, diced
- 2 cloves garlic, minced
- 8 oz cream cheese, softened
- 1 cup shredded provolone cheese
- 12 oz pasta (rigatoni recommended)
- 1 cup beef broth
- Salt and pepper, to taste
- 1 tbsp olive oil
Instructions
Cook the pasta
Start by boiling your pasta in a large pot of salted water. Cook until al dente—nobody likes mushy pasta! Drain it and set it aside, but don’t forget to save a cup of pasta water in case you need to loosen up the sauce later.
Sauté the vegetables
In your largest skillet, heat a tablespoon of olive oil over medium heat. Toss in the diced green bell pepper, onion, and minced garlic. The aroma that fills your kitchen here? That’s the magic starting to happen. Cook for about 4-5 minutes, stirring occasionally, until the veggies are soft and just starting to brown.
Cook the meat
Push the veggies to one side of the skillet and add your ground beef or steak strips. Season with a pinch of salt and pepper. If using ground beef, break it up with your spoon as it browns. For steak strips, cook them just until they’re no longer pink but still tender.
Make the sauce
Reduce the heat to low and stir in the softened cream cheese and beef broth. The key here is to keep stirring until the cream cheese melts completely into the broth, forming a silky sauce. If the mixture feels too thick, add a splash of reserved pasta water until it reaches your desired consistency.
Assemble and broil
Toss the cooked pasta into the skillet, making sure every piece is coated in that luscious sauce. Spread it out evenly, then sprinkle the shredded provolone cheese on top. Pop the skillet under the broiler for 3-5 minutes. Keep an eye on it—once the cheese is bubbly and golden brown, it’s ready!
Serve and enjoy
Take it out of the oven (careful, the handle is hot!), scoop generous portions onto plates, and dig in while it’s still steaming.
Notes
Got leftovers? Lucky you! Store them in an airtight container in the fridge for up to 3 days. To reheat, pop a portion into a skillet with a splash of water or broth over low heat, stirring until warmed through. Avoid microwaving if you can—it can make the sauce separate.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Lunch