Philly Cheesesteak Pasta
This Philly Cheesesteak Pasta is the ultimate weeknight comfort food. It takes everything we love about the classic sandwich and spins it into a creamy, cheesy, meaty pasta dish that delivers big flavor with minimal effort. Think tender penne pasta coated in a luscious cheese sauce, loaded with savory steak slices, caramelized onions, and sautéed bell peppers. It’s cozy, hearty, and incredibly satisfying.
Whether you’re cooking for your family or meal-prepping for the week, this one-pan wonder is a total win. It comes together quickly in under 30 minutes and has just enough indulgence to make it feel special without being fussy. One bite in, and you’ll wonder why Philly Cheesesteak Pasta isn’t already a staple in your dinner rotation.
Why You’ll Love This Philly Cheesesteak Pasta
This dish brings together the best of both worlds: the bold, beefy richness of a Philly cheesesteak and the creamy comfort of pasta. It’s a one-pot recipe, so cleanup is a breeze. You get balanced textures with juicy steak, crisp-tender veggies, and perfectly cooked pasta, all coated in melty cheese. It feeds a hungry crowd and makes excellent leftovers that reheat like a dream.
What Kind of Pasta Works Best for Philly Cheesesteak Pasta?
Short pasta shapes like penne, rigatoni, or rotini work great because they catch all the cheesy sauce in their curves and grooves. Penne is my go-to because it balances chewiness and sauce-holding power, but feel free to use what you have on hand. Avoid delicate pastas like angel hair, which won’t hold up well to the heartiness of the dish.
Ingredients for the Philly Cheesesteak Pasta
The beauty of this recipe is how simple and accessible the ingredients are. Each one plays an important role in bringing the dish to life, offering that perfect steakhouse flavor in a cozy pasta format.
- Penne Pasta
- Ribeye Steak or Sirloin
- Green Bell Pepper
- Yellow Onion
- Garlic
- Beef Broth
- Worcestershire Sauce
- Cream Cheese
- Provolone or Mozzarella Cheese
- Salt and Pepper
- Olive Oil

How To Make the Philly Cheesesteak Pasta
Step 1: Sear the Steak
Slice your steak into thin strips and season with salt and pepper. Heat olive oil in a skillet over medium-high heat and sear the steak until browned. Remove and set aside.
Step 2: Sauté the Veggies
In the same pan, add a bit more oil if needed, then toss in the onions and bell peppers. Cook until softened and slightly caramelized, then stir in the garlic.
Step 3: Build the Sauce
Pour in the beef broth and Worcestershire sauce, scraping the bottom of the pan to lift any flavorful bits. Stir in the cream cheese until it melts and creates a smooth sauce.
Step 4: Add Pasta and Cheese
Return the steak to the pan, then add cooked penne. Stir everything together and add shredded provolone or mozzarella. Let it melt into the sauce, coating every bite.
Step 5: Serve Hot
Once the cheese is fully melted and the pasta is coated, serve warm and enjoy that classic Philly cheesesteak taste in pasta form.
How to Serve and Store Philly Cheesesteak Pasta
This pasta is best served hot right out of the skillet, but it also holds up well for meal prep. It can feed about 4 to 6 people, making it perfect for family dinners or leftovers. Store any extras in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or on the stove with a splash of broth or water to loosen the sauce.
What to Serve With Philly Cheesesteak Pasta?
Garlic Bread
A warm, crusty slice is perfect for scooping up every last bit of cheese sauce.
Caesar Salad
The crisp, tangy greens balance the richness of the dish beautifully.
Roasted Broccoli
Adds a touch of bitterness and crunch to contrast the creamy pasta.
Sauteed Mushrooms
Brings an earthy depth that pairs naturally with steak.
Pickled Vegetables
For a zingy contrast that refreshes the palate.
Coleslaw
A cool, crunchy side that cuts through the richness.
Grilled Corn
Sweet and smoky, it complements the flavors of the beef and cheese.
Sweet Tea or Lemonade
Finish the meal with a refreshing drink to wash it all down.
Want More Pasta Ideas with a Twist?
If you love this Philly Cheesesteak Pasta, you might enjoy these flavorful dinners:
- Try our Garlic Butter Chicken Balls with Creamy Parmesan Pasta for another comforting combo.
- Craving seafood? Creamy Garlic Butter Shrimp Scampi Lasagna delivers richness in every bite.
- For something hearty and bold, check out Creamy Kielbasa Gnocchi Soup.
- Not into pasta today? The Pepperoni Pizza Grilled Cheese might hit the spot.
- Or go classic with Delicious Garlic Sausage Alfredo Rigatoni.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so it’s easy to come back to next time you’re craving cheesy comfort food.
And when you make it, let me know how it turned out! Did you try adding mushrooms or a spicy twist? Share your version in the comments.
Explore beautifully curated health-boosting dinners and indulgent meals on Luna Meals on Pinterest and find your next favorite dish.
Conclusion
Philly Cheesesteak Pasta is everything you want in a cozy meal: easy, satisfying, and packed with familiar, comforting flavors. Whether you’re a steak-lover or pasta devotee, this dish has something for everyone. It’s one of those go-to meals you’ll keep coming back to whenever the craving strikes.

Philly Cheesesteak Pasta
- Total Time: 30 minutes
- Yield: 4 to 6 servings
Description
This Philly Cheesesteak Pasta is a creamy, cheesy twist on a classic sandwich, combining tender steak, caramelized onions, bell peppers, and melty provolone with pasta. It’s a quick, one-pan dinner perfect for busy nights, packed with comfort and flavor. Great for meal prep, family dinners, or leftover-friendly lunches. Keywords: philly cheesesteak pasta, creamy steak pasta, cheesy beef pasta, easy weeknight pasta.
Ingredients
2 cups penne pasta
1 tablespoon olive oil
1 pound ribeye steak or sirloin, thinly sliced
1 green bell pepper, sliced
1 yellow onion, sliced
2 cloves garlic, minced
1 cup beef broth
1 tablespoon Worcestershire sauce
4 ounces cream cheese
1 cup provolone or mozzarella cheese, shredded
1 teaspoon salt
1 teaspoon black pepper
Instructions
1. Cook penne pasta according to package instructions. Drain and set aside.
2. Heat olive oil in a large skillet over medium-high heat. Add sliced steak, season with salt and pepper, and sear until browned. Remove from skillet and set aside.
3. In the same skillet, add a little more oil if needed. Sauté onions and bell peppers until softened and starting to caramelize. Add minced garlic and stir for 1 minute.
4. Pour in beef broth and Worcestershire sauce, scraping the bottom of the pan to deglaze.
5. Stir in cream cheese until fully melted and the sauce is smooth.
6. Return steak to the skillet along with the cooked pasta. Stir to combine.
7. Add shredded provolone or mozzarella and stir until melted and fully incorporated into the sauce.
8. Taste and adjust seasoning with salt and pepper if needed.
9. Serve warm and enjoy!
Notes
This recipe can be made with any short pasta like rigatoni or rotini.
Use a splash of beef broth when reheating to keep the sauce creamy.
Try adding mushrooms or hot peppers for an extra layer of flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Pasta
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 540
- Sugar: 4g
- Sodium: 680mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 85mg


