Creamy Philly cheesesteak pasta with beef

Philly Cheesesteak Pasta Recipe

One pot Philly cheesesteak pasta with tender beef, caramelized onions and peppers in a creamy provolone and mozzarella sauce. Ready in about 30 minutes.

By  Annu

Table of Contents

Table of Contents

Share this article

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Jump to Recipe

This Philly cheesesteak pasta takes everything you love about the classic Philadelphia sandwich and turns it into a creamy, cheesy one pot dinner. Tender beef, caramelized onions and sweet bell peppers are simmered with pasta in a rich beef broth sauce, then finished with cream cheese, provolone and mozzarella until every bite is melty and gooey. It is hearty comfort food that is ready in about 30 minutes and loved by kids and adults alike.

If you are a fan of beefy comfort food, try my garlic butter steak bites, street corn steak tacos or slow cooker mac and cheese.

Creamy Philly cheesesteak pasta with beef
Photo by amirali mirhashemian on Unsplash

Why You Will Love This Philly Cheesesteak Pasta

  • All the cheesesteak flavor. Beef, peppers, onions and provolone in every bite.
  • One pot. The pasta cooks right in the sauce.
  • 30 minutes. A fast, filling weeknight dinner.
  • Creamy and cheesy. Cream cheese and two melty cheeses make it irresistible.
  • Budget friendly. Use ground beef or thinly sliced steak.

Ingredients You Will Need

Exact amounts are in the recipe card below.

Cheesesteak with peppers and onions
Photo by Syed F Hashemi on Unsplash
  • Pasta: penne, rigatoni, cavatappi or medium shells hold the sauce well.
  • Beef: thinly sliced ribeye or sirloin for authentic flavor, or lean ground beef for convenience.
  • Onion: yellow or white onion, sliced and cooked until golden.
  • Bell peppers: green is traditional; red adds sweetness and color.
  • Mushrooms: optional, but a popular cheesesteak addition.
  • Garlic: for savory depth.
  • Beef broth: the pasta cooks in it, absorbing all the flavor.
  • Worcestershire sauce: adds a savory, steak house note.
  • Cream cheese: makes the sauce smooth and creamy.
  • Provolone and mozzarella: classic cheesesteak cheese plus extra melt.
  • Olive oil, salt and pepper.

How to Make Philly Cheesesteak Pasta

1. Prep the beef

If using steak, place it in the freezer for 20 to 30 minutes to firm it up, then slice it as thinly as possible against the grain with a sharp chef knife on a cutting board. Season with salt and pepper.

2. Brown the beef

Heat the oil in a large Dutch oven or deep skillet over medium high heat. Add the beef and cook for 2 to 3 minutes for sliced steak, or 5 to 6 minutes for ground beef, breaking it up, until browned. Ground beef should reach 160°F. Transfer to a plate and drain any excess fat.

Thinly sliced beef with melted cheese
Photo by Matt Reiter on Unsplash

3. Cook the vegetables

Add the onion, peppers and mushrooms to the pot and cook for 6 to 8 minutes, stirring occasionally, until soft and lightly caramelized. Add the garlic and cook for 1 minute.

4. Cook the pasta

Pour in the beef broth and Worcestershire sauce and scrape up the browned bits. Bring to a boil, add the pasta and stir. Reduce the heat to a steady simmer, cover and cook for 10 to 12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed.

5. Make it cheesy

Reduce the heat to low. Stir in the cubed cream cheese until melted, then return the beef to the pot. Add the provolone and mozzarella a handful at a time, stirring until smooth and gooey. Season to taste and serve hot.

Tips for the Best Cheesesteak Pasta

  • Slice the steak very thin. Thin slices stay tender and cook in minutes.
  • Do not overcook the beef. Brown it quickly and add it back at the end.
  • Caramelize the onions. Golden onions give the dish its sweet, savory depth.
  • Stir while the pasta cooks. It prevents sticking in a one pot dish.
  • Add cheese off high heat. Low heat keeps the sauce smooth.
  • Adjust the sauce. Add a splash of broth if it gets too thick.

What Is a Philly Cheesesteak?

The Philly cheesesteak was born in Philadelphia in the 1930s, when a hot dog vendor grilled thin slices of beef with onions and served them on a long Italian roll. Cheese was added later, and today the sandwich is a true American icon. Locals debate the best cheese, with provolone, white American and cheese sauce all having loyal fans, and whether to add peppers and mushrooms. This pasta brings those same flavors together in a bowl: tender beef, sweet onions and peppers, and plenty of melted cheese.

Best Beef for Cheesesteak Pasta

Ribeye is the classic choice for cheesesteaks because its marbling keeps it tender and flavorful even when sliced thin and cooked quickly. Sirloin is a leaner, more affordable option that works well. Many butchers and grocery stores sell thinly shaved beef for sandwiches, which saves time.

Ground beef is the most budget friendly shortcut and gives the dish a hearty, sloppy joe style texture that kids love. Use 85 or 90 percent lean ground beef and drain the fat after browning. Ground turkey or thinly sliced chicken also work for a lighter twist.

Why Cook the Pasta in Broth?

Cooking the pasta directly in beef broth is the secret to this recipe’s deep flavor. As the pasta simmers, it absorbs the savory broth along with the juices from the beef, onions and peppers, so every piece is seasoned from the inside out. The starch released by the pasta also naturally thickens the liquid, creating a silky base for the cheese sauce without any flour. Best of all, there is no need for a separate pot of boiling water or a colander, which means fewer dishes.

The key is to keep the liquid at a steady simmer, stir every few minutes so the pasta does not stick to the bottom, and check the texture a couple of minutes before the package time. If the pasta needs more time but the pot looks dry, add a splash of broth or water.

Common Mistakes to Avoid

  • Cutting steak with the grain. Always slice against the grain for tender bites.
  • Crowding the beef. Brown it in batches so it sears instead of steaming.
  • Rushing the onions and peppers. Take the time to soften and caramelize them for the best flavor.
  • Adding cold cheese to a boiling pot. Lower the heat first so the sauce stays smooth.
  • Letting the pasta go mushy. Start tasting a few minutes early; it will keep softening in the sauce.

Kid Friendly and Picky Eater Tips

This pasta is usually a hit with children because it tastes like a cheesy beef pasta bake. For picky eaters, dice the peppers and onions very small so they melt into the sauce, or use only red peppers, which are sweeter than green. Ground beef tends to be more popular with kids than sliced steak, and you can leave out the mushrooms entirely. Serve extra shredded mozzarella on top so they can make it as cheesy as they like.

Make Ahead and Meal Prep

You can slice the steak and vegetables up to a day in advance and store them separately in the fridge. The finished pasta also keeps well for lunches. Portion it into containers, and when reheating, add a tablespoon of broth or milk to bring back the creamy texture. A sprinkle of fresh provolone on top before microwaving makes leftovers taste freshly made.

Variations

  • Chicken cheesesteak pasta: use thinly sliced chicken breast and chicken broth.
  • Baked version: transfer to a baking dish, top with more provolone and bake at 375°F for 15 minutes.
  • Spicy: add sliced jalapenos or cherry peppers.
  • Cheese sauce style: stir in white American cheese for an extra creamy finish.
  • Extra vegetables: add spinach or zucchini with the peppers.

What to Serve With Philly Cheesesteak Pasta

This pasta is a meal on its own, but a crisp green salad, Caesar salad or roasted broccoli balances the richness. Garlic bread or toasted hoagie rolls brushed with garlic butter make a fun nod to the classic sandwich.

Cheesy beef and pepper pasta
Photo by R Eris on Unsplash

Storage and Reheating

  • Refrigerator: store in airtight containers for up to 4 days.
  • Reheating: warm in a skillet over medium low heat with a splash of broth or milk to loosen the sauce, or microwave in 1 minute intervals.
  • Freezer: freeze for up to 2 months. The sauce may be slightly grainier after thawing; stir in a little cream when reheating.

Frequently Asked Questions

Can I use ground beef?

Yes. It is quicker and more affordable. Brown it to 160°F and drain the fat.

What cheese is best?

Provolone is classic. Mozzarella adds stretch, and white American makes it extra creamy.

Can I cook the pasta separately?

Yes. Cook it in salted water, then reduce the broth to 1 1/2 cups and simmer it with the vegetables before adding the pasta and cheese.

Can I make it without cream cheese?

Yes. Use 1/2 cup heavy cream instead.

What pasta shape is best?

Penne, rigatoni, cavatappi and medium shells all hold the cheesy sauce well.

How long does it keep?

Up to 4 days in the fridge.

Final Thoughts

Philly cheesesteak pasta is cheesy, hearty and packed with classic sandwich flavor. With tender beef, caramelized onions and peppers and a creamy provolone sauce, it is a one pot comfort dinner your family will ask for again and again.

Nutrition Per Serving

NutrientAmount
Calories560 kcal
Protein34 g
Carbohydrates49 g
Fat25 g
Saturated Fat13 g
Fiber3 g
Sugar5 g
Sodium820 mg

Nutrition values are estimates calculated from standard ingredient data and will vary with the brands and exact amounts you use.

Creamy Philly cheesesteak pasta with beef

Philly Cheesesteak Pasta

Tender beef, caramelized onions and peppers cooked with pasta in beef broth and finished with cream cheese, provolone and mozzarella. One pot in 30 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 560

Ingredients
  

Pasta
  • 1 tbsp olive oil
  • 1 lb thinly sliced ribeye or lean ground beef
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1 large onion sliced
  • 1 green bell pepper sliced
  • 1 red bell pepper sliced
  • 8 oz mushrooms sliced, optional
  • 3 cloves garlic minced
  • 3 1/2 cups beef broth low sodium
  • 1 tbsp Worcestershire sauce
  • 12 oz penne or rigatoni
Cheese
  • 4 oz cream cheese cubed
  • 1 1/2 cups provolone cheese shredded
  • 1 cup mozzarella cheese shredded

Method
 

  1. Season the beef and brown it in the oil over medium high heat. Remove and drain.
  2. Cook the onion, peppers and mushrooms 6 to 8 minutes. Add the garlic for 1 minute.
  3. Add the broth and Worcestershire, bring to a boil, add the pasta and simmer covered 10 to 12 minutes, stirring often.
  4. Lower the heat, stir in the cream cheese, then return the beef.
  5. Stir in the provolone and mozzarella until melted. Season and serve.

Notes

Add a splash of broth if the sauce thickens too much.

Annu

Annu maintains a presence on Pinterest (bakewithanuu) where she shares her creations, emphasizing a warm, home-baked feel (“Where butter melts into sugar, buttercream meets smiles”).

Welcome to my Kitchen! I’m Anuu, a food writer, photographer and blogger. My goal with this blog is to give you the fun, laughter, confidence and knowledge to bake and cook whatever you fancy! Enjoy! x

Looking for something?
Subscribe to Blog via Email!

Making Everyday Cooking Simple, Delicious & Stress Free

Hi, I’m Anu, the creator of MyBakeBliss, a place for easy recipes, quick meals, and homemade desserts made for real life cooking. I share simple, step-by-step recipes using everyday ingredients to help beginners and busy home cooks save time, cook with confidence, and enjoy delicious results every time. 💛

Greek Chicken Gyros with Tzatziki Recipe