Philly Cheesesteak Pasta: A Creamy, One-Pot Wonder

By Rowan Pierce

On February 14, 2026

An extreme close-up shot of creamy Philly cheesesteak pasta, showing the rich texture of the cheese sauce clinging to the shells and pieces of seared steak.

Cuisine

American

Prep time

15 minutes

Cooking time

25 minutes

Total time

40 minutes

Servings

6 servings

Imagine all the savory, meaty, and cheesy goodness of a classic Philly cheesesteak sandwich, but tossed with tender pasta in a ridiculously creamy sauce. That’s exactly what you get with this Philly Cheesesteak Pasta recipe. We’re transforming the iconic sandwich into an easy, one-pot dinner that’s guaranteed to become a new family favorite. It’s the ultimate comfort food mashup, perfect for a busy weeknight when you’re craving something hearty and satisfying without a mountain of dishes to wash.

Why You’ll Love This Philly Cheesesteak Pasta Recipe

This isn’t just another pasta dish; it’s a game-changer for your dinner rotation. Here’s why you’ll fall in love with it:

  • One-Pot Simplicity: Everything cooks in a single pot, from searing the steak to simmering the pasta. This means minimal cleanup and maximum flavor.
  • Authentic Flavor: We use thinly sliced steak, sautéed peppers and onions, and a trio of cheeses to capture that true Philly cheesesteak taste.
  • Unbelievably Creamy Sauce: Cream cheese is the secret weapon, creating a velvety, rich sauce that clings to every piece of pasta.
  • Weeknight Fast: From start to finish, this flavor-packed meal is ready in about 40 minutes.

The Key Ingredients for Authentic Flavor

The magic of this dish lies in using the right components. Here’s what you’ll need to nail that perfect cheesesteak flavor.

The Best Steak for Cheesesteak Pasta

Traditionally, ribeye is the go-to for Philly cheesesteaks due to its marbling and tenderness. Sirloin is another excellent, slightly leaner option. The most important tip is to slice the steak as thinly as possible against the grain. Freezing the steak for 20-30 minutes beforehand makes it much easier to get those paper-thin slices.

The Perfect Cheese Trio

We use a combination of three cheeses for the ultimate creamy and flavorful sauce. Provolone provides that classic, sharp cheesesteak bite. Cream cheese is the secret to a smooth, velvety sauce. A little bit of shredded mozzarella adds a wonderful, gooey texture that brings it all together.

A spoonful of cheesy steak pasta being lifted from a skillet, showcasing the melted provolone and tender pieces of beef, onion, and green pepper.
The perfect bite of savory steak, pasta, and cheese.

Veggies & Aromatics

You can’t have a Philly cheesesteak without sautéed onions and green bell peppers. They provide a sweet, slightly sharp contrast to the rich beef and cheese. Garlic and a touch of Worcestershire sauce build a deep, savory foundation for the sauce.

The Pasta and Sauce Base

A short, sturdy pasta shape like medium shells, penne, or rigatoni is perfect here. They have plenty of nooks and crannies to catch the creamy sauce. The sauce itself is built on a base of rich beef broth, which the pasta cooks in directly, absorbing all that delicious flavor.

How to Make Philly Cheesesteak Pasta Step-by-Step

Follow these simple steps to create a show-stopping one-pot meal.

  1. Sear the Steak: Season your thinly sliced steak with salt and pepper. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the steak in a single layer and cook for 1-2 minutes per side, just until browned. Don’t overcrowd the pan; work in batches if needed. Remove the steak and set it aside.
  2. Sauté the Veggies: In the same pot, add the diced onion and bell pepper. Cook for 5-7 minutes, until softened and lightly browned. Add the minced garlic and cook for another minute until fragrant.
  3. Build the Sauce: Pour in the beef broth and Worcestershire sauce, scraping up any browned bits from the bottom of the pot. Bring the mixture to a simmer.
  4. Cook the Pasta: Stir in the uncooked pasta. Bring back to a simmer, then reduce the heat to medium-low, cover, and cook for 12-15 minutes, or until the pasta is al dente. Stir occasionally to prevent sticking.
  5. Make It Cheesy: Once the pasta is cooked, turn off the heat. Stir in the cream cheese until it’s completely melted and the sauce is smooth. Gradually mix in the shredded provolone and mozzarella until you have a luscious, cheesy sauce.
  6. Combine and Serve: Return the cooked steak to the pot and stir everything together. Let it sit for a few minutes for the flavors to meld. Season with more salt and pepper to taste, and serve immediately.
An extreme close-up shot of creamy Philly cheesesteak pasta, showing the rich texture of the cheese sauce clinging to the shells and pieces of seared steak.
You won't believe how creamy and flavorful this sauce is.

Tips from a Pro: Nailing the Perfect Texture and Taste

  • Don’t Overcook the Steak: A quick sear is all you need. The steak will finish cooking when you add it back to the hot pasta, ensuring it stays tender.
  • Use Freshly Shredded Cheese: Pre-shredded cheeses often contain anti-caking agents that can make your sauce gritty. Shredding your own provolone and mozzarella will result in a much smoother sauce.
  • Watch the Pasta: Since the pasta cooks in the sauce, keep an eye on it to ensure it doesn’t absorb too much liquid too quickly. If the sauce seems too thick, you can add a small splash of beef broth or milk to thin it out. If you love a cheesy steak dinner, you might also enjoy these Ground Beef Philly Cheesesteaks.

Fun Variations to Try

While this recipe is fantastic as is, it’s also easy to customize. For a different take on a cheesy, meaty pasta dish, consider our popular Bacon Cheeseburger Pasta (coming soon).

  • Add Mushrooms: Sauté sliced mushrooms along with the onions and peppers for an extra layer of earthy flavor.
  • Make it Spicy: Add a pinch of red pepper flakes with the garlic or stir in some sliced jalapeños for a kick of heat.
  • Use Different Meats: This recipe works wonderfully with ground beef or even shredded rotisserie chicken for a quick and easy variation, much like our favorite Crack Chicken Sandwiches.

Storing and Reheating Leftovers

Store any leftover Philly Cheesesteak Pasta in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it in a saucepan over low heat, adding a splash of milk or beef broth to loosen the sauce. You can also microwave it in short intervals, stirring in between.

Frequently Asked Questions

Absolutely! To use ground beef, brown 1 lb of ground beef with the onions and peppers, breaking it up with a spoon. Drain any excess grease before adding the garlic and proceeding with the recipe as written.

The key is to partially freeze the steak for about 20-30 minutes before slicing. This firms up the meat, making it much easier to slice thinly and uniformly with a sharp knife.

Ribeye is the most traditional and flavorful choice due to its high-fat content and tenderness. However, top sirloin is a fantastic, slightly leaner alternative that is also very tender when sliced thinly against the grain.

We use a combination of provolone for that classic sharp flavor, cream cheese for ultimate creaminess, and mozzarella for a gooey texture. You could also substitute some of the provolone for Cheez Whiz or American cheese for an extra smooth sauce.

This is a hearty, all-in-one meal, so simple sides are best. A crisp green salad with a vinaigrette, some garlic bread, or steamed green beans would all be excellent accompaniments.

Enjoy Your Creamy Pasta Dinner!

This Philly Cheesesteak Pasta recipe is more than just a meal; it’s a celebration of comfort food that brings everyone to the table. It’s cheesy, savory, and incredibly easy to make. If you try it, we’d love to hear from you! Leave a comment below or share a picture of your creation on Pinterest.

A large white bowl filled with creamy Philly Cheesesteak Pasta, garnished with fresh parsley. The one-pot meal features tender steak, peppers, and cheese sauce.
All the flavor of a Philly cheesesteak in one easy, creamy pasta dish!

Philly Cheesesteak Pasta Recipe

An extreme close-up shot of creamy Philly cheesesteak pasta, showing the rich texture of the cheese sauce clinging to the shells and pieces of seared steak.

Philly Cheesesteak Pasta: A Creamy, One-Pot Wonder

Capture the iconic flavors of a Philly cheesesteak in this creamy, one-pot pasta dish. Made with tender steak, peppers, onions, and a luscious three-cheese sauce, it's the perfect weeknight comfort food.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 650

Ingredients
  

  • 1 tbsp Olive Oil
  • 1 lb Sirloin or Ribeye Steak thinly sliced against the grain
  • 1 tsp Salt or to taste
  • 1/2 tsp Black Pepper or to taste
  • 1 Large Yellow Onion diced
  • 1 Large Green Bell Pepper diced
  • 3 cloves Garlic minced
  • 4 cups Beef Broth low-sodium
  • 1 tbsp Worcestershire Sauce
  • 12 oz Medium Shell Pasta or other short pasta
  • 4 oz Cream Cheese softened and cubed
  • 1 cup Shredded Provolone Cheese
  • 1/2 cup Shredded Mozzarella Cheese

Equipment

  • 1 Large Pot or Dutch Oven
  • 1 Cutting Board
  • 1 Sharp knife

Method
 

  1. Season thinly sliced steak with salt and pepper. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the steak in a single layer and cook for 1-2 minutes per side until browned. Remove steak and set aside.
  2. In the same pot, add the diced onion and bell pepper. Cook for 5-7 minutes until softened. Add minced garlic and cook for another minute until fragrant.
  3. Pour in the beef broth and Worcestershire sauce, scraping the bottom of the pot. Bring to a simmer, then stir in the uncooked pasta. Reduce heat to medium-low, cover, and cook for 12-15 minutes, or until pasta is al dente, stirring occasionally.
  4. Turn off the heat. Stir in the cubed cream cheese until fully melted and smooth. Gradually mix in the shredded provolone and mozzarella until the sauce is creamy.
  5. Return the cooked steak to the pot and stir to combine. Let it sit for a couple of minutes. Season with additional salt and pepper if needed and serve immediately.

Notes

Pro Tip: For easier slicing, place the steak in the freezer for 20-30 minutes before cutting.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.

You might also like these recipes

Leave a Comment

Recipe Rating