If you love the savory richness of a classic Philly cheesesteak, this Philly Cheese Steak Pasta takes that same bold flavor and transforms it into a comforting, cheesy pasta skillet that’s ready in under 40 minutes. It’s everything you want in a weeknight dinner: hearty, creamy, and packed with flavor — with minimal cleanup required.
This dish draws inspiration from the iconic sandwich born in Philadelphia, featuring tender strips of beef, sautéed onions and peppers, and gooey melted cheese. Instead of a hoagie roll, it’s all tossed with pasta in a creamy cheese sauce for a one-pan wonder the whole family will devour.
It’s warm, comforting, and full of satisfying textures — tender beef, soft sautéed veggies, and perfectly cooked pasta wrapped in a luscious cheese sauce.
Ingredients Overview
Here’s a breakdown of what makes this pasta dish so satisfying and how to customize it to your taste.
-
Sirloin Steak or Ribeye: These cuts are tender and flavorful, ideal for quick cooking. Slice thinly against the grain for a tender bite.
-
Short Pasta (Rotini, Penne, or Fusilli): Short noodles hold up well and trap the creamy sauce in their ridges. Cook until al dente.
-
Bell Peppers: Green, red, or yellow bell peppers bring sweetness, color, and a classic cheesesteak feel.
-
Onions: Yellow or sweet onions are best. Sautéed until soft and golden, they’re essential to building the base flavor.
-
Garlic: A couple of minced cloves add depth and aroma.
-
Beef Broth: Used to deglaze the pan and create flavor for the sauce.
-
Cream Cheese: Melts into the sauce, providing creaminess without needing a flour-based roux.
-
Provolone Cheese: Classic cheesesteak flavor, melts smoothly and gives the dish that signature tang.
-
Mozzarella or Monterey Jack: For extra melt and gooeyness. Optional but highly recommended.
-
Olive Oil & Butter: Used to sear the meat and sauté the vegetables.
-
Salt, Pepper, Paprika: Basic seasonings to balance the richness.
Optional Add-Ins:
-
Mushrooms: Add an earthy note — sauté with the onions.
-
Hot Peppers: Add jalapeños or crushed red pepper for heat.
-
Shaved beef or deli roast beef: Can be used as a quick-cook option.
Step-by-Step Instructions
1. Cook the Pasta
Bring a pot of salted water to a boil. Cook your pasta until just al dente. Drain and reserve ½ cup of pasta water in case you need to loosen the sauce later.
2. Prepare the Steak
Slice steak thinly against the grain. Pat dry with paper towels for a better sear. Season lightly with salt and pepper.
Heat olive oil and a tablespoon of butter in a large skillet over medium-high heat. Add the steak in a single layer and sear for 2–3 minutes until browned. Flip and cook another minute or two, then remove and set aside. Don’t overcook — you want the meat tender.
3. Sauté the Vegetables
In the same skillet, reduce heat to medium. Add another splash of oil or butter if needed. Sauté the onions and peppers for 5–7 minutes until soft and caramelized. Add garlic and cook for 1 more minute until fragrant.
4. Deglaze and Start the Sauce
Pour in beef broth to deglaze the pan, scraping up any browned bits. Let it simmer for 2–3 minutes to reduce slightly.
Add cream cheese and stir until melted and smooth. If needed, add a splash of pasta water to help thin it out.
5. Melt the Cheese
Stir in shredded provolone and mozzarella (or Monterey Jack), stirring constantly until melted into a creamy sauce. Season with salt, pepper, and a pinch of paprika.
6. Combine and Finish
Return the steak to the pan along with the drained pasta. Toss everything together until the pasta is evenly coated and the beef and veggies are well distributed.
Warm everything through for 2–3 minutes, adding a little reserved pasta water if the sauce thickens too much.
Garnish with chopped parsley or more shredded cheese, and serve hot.
Tips, Variations & Substitutions
Cooking Tips:
-
Always slice steak thinly and against the grain to prevent chewiness.
-
Don’t overcook the beef — a quick sear is all you need.
-
Reserve some pasta water; it’s liquid gold for adjusting sauce texture.
Flavor Variations:
-
Swap provolone for white American cheese or use cheese whiz for a more classic Philly touch.
-
Add sautéed mushrooms or caramelized onions for deeper flavor.
-
Use rotisserie chicken for a Philly Chicken Cheesesteak Pasta twist.
Dietary Adjustments:
-
Gluten-Free: Use gluten-free pasta and ensure all broth and cheeses are GF.
-
Low-Carb: Swap pasta with cooked spaghetti squash or zucchini noodles.
-
Dairy-Free: Use a plant-based cream cheese and cheese alternative (texture may vary).
Serving Ideas & Occasions
Philly Cheese Steak Pasta is a full meal on its own but pairs nicely with:
-
Garlic bread or cheesy toast
-
A crisp Caesar or garden salad
-
Steamed broccoli or roasted green beans for contrast
It’s ideal for:
-
Weeknight family dinners
-
Game day comfort food
-
Easy entertaining — it serves a crowd and holds well in a buffet
The combination of creamy, cheesy sauce with savory steak and pasta makes this dish feel indulgent but totally doable on a weeknight.
Nutritional & Health Notes
This dish is rich and hearty, providing a balanced serving of protein, carbs, and fat. The steak offers iron and protein, while the bell peppers add vitamin C and fiber.
To lighten it up:
-
Use leaner cuts of beef or substitute with ground turkey or chicken.
-
Opt for reduced-fat cream cheese and mozzarella.
-
Add more vegetables to increase volume and nutrients.
Portion control is helpful here, especially if serving with bread or starchy sides.
FAQs
Q1: Can I use ground beef instead of sliced steak?
A1: Yes, ground beef is a great shortcut and still delivers savory flavor. Just brown it first and drain excess grease before continuing with the recipe.
Q2: What’s the best cheese for authentic Philly flavor?
A2: Provolone is traditional, but white American or cheese whiz are also popular in Philly cheesesteaks. Use your favorite or a mix!
Q3: Can I make this dish ahead of time?
A3: Yes, you can cook the components ahead and reheat gently on the stove. Add a splash of milk or broth to loosen the sauce when reheating.
Q4: What pasta works best for this recipe?
A4: Rotini, penne, fusilli, or shells all work great. Avoid long pasta like spaghetti, which won’t hold the sauce as well.
Q5: Is this dish spicy?
A5: Not inherently. But you can add heat with jalapeños, crushed red pepper flakes, or hot sauce if you like a kick.
Q6: How do I store and reheat leftovers?
A6: Store in an airtight container in the fridge for up to 3 days. Reheat on the stove or in the microwave with a splash of broth or milk to revive the creamy texture.
Q7: Can I freeze Philly Cheese Steak Pasta?
A7: You can freeze it, but the texture of the cheese sauce may change slightly upon thawing. Reheat slowly and stir well to bring it back together.
PrintDelicious Philly Cheese Steak Pasta – Creamy, Cheesy, and Loaded with Flavor
Creamy, cheesy, and full of Philly cheesesteak flavor, this pasta skillet is packed with tender beef, sautéed onions and peppers, and melty provolone — all tossed with pasta in a rich, comforting sauce.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
Ingredients
-
1 lb sirloin or ribeye steak, thinly sliced
-
8 oz short pasta (penne, rotini, fusilli)
-
1 tbsp olive oil
-
1 tbsp butter
-
1 bell pepper, sliced
-
1 medium onion, sliced
-
2 cloves garlic, minced
-
½ cup beef broth
-
4 oz cream cheese
-
1 cup shredded provolone
-
1 cup shredded mozzarella or Monterey Jack
-
Salt, pepper, paprika to taste
-
Optional: parsley for garnish
Instructions
-
Cook pasta until al dente. Drain and reserve ½ cup pasta water.
-
Sear steak in hot oil and butter until browned. Remove and set aside.
-
Sauté peppers and onions until soft. Add garlic and cook 1 minute.
-
Deglaze with beef broth. Simmer 2–3 minutes.
-
Stir in cream cheese until melted. Add shredded cheese and stir until creamy.
-
Add pasta and steak to the skillet. Toss to coat, warming through.
-
Adjust seasoning. Garnish with parsley and serve hot.
Notes
-
Use ground beef for a faster version.
-
Add mushrooms or hot peppers to vary the flavor.
-
Reheat with a splash of milk or broth to keep it creamy.