If you love the savory, melty, meaty goodness of a Philly cheesesteak sandwich, you’re going to fall hard for Philly Cheesesteak Pasta. This delicious, one-pot dinner transforms all the classic flavors of the iconic Philadelphia sandwich into a cozy, cheesy pasta dish the whole family will love.
Packed with tender beef, sautéed peppers and onions, melty cheese, and creamy pasta, this dish is perfect for busy weeknights or casual gatherings. Best of all? It comes together in just one pan — no extra cleanup required.
Why You’ll Love Philly Cheesesteak Pasta
🥩 Packed with flavorful ground beef or sliced steak
🫑 Loaded with sautéed peppers, onions, and garlic
🧀 Smothered in a creamy, cheesy sauce
🍝 Made with tender pasta that cooks right in the sauce
🕒 Ready in 30 minutes or less — all in one pot!
🥣 Comfort food with a nostalgic twist
What Is Philly Cheesesteak Pasta?
Philly Cheesesteak Pasta is a creamy, skillet-style pasta dish that combines the key ingredients of a Philly cheesesteak sandwich — beef, onions, peppers, and provolone or American cheese — with pasta for a filling, cheesy twist. It’s the ultimate comfort meal and a great way to feed a crowd with minimal effort.
Ingredients
This recipe serves 4–6 and can easily be doubled.
Protein:
- 1 lb ground beef (or thinly sliced sirloin/steak)
- Salt and black pepper to taste
Veggies:
- 1 green bell pepper, diced
- 1 red bell pepper, diced (optional for color and sweetness)
- 1 yellow onion, diced
- 2–3 garlic cloves, minced
Pasta and Sauce:
- 8 oz pasta (penne, rotini, or rigatoni work well)
- 2 cups beef broth
- 1 cup milk or heavy cream
- 1 tbsp Worcestershire sauce
- 1 tbsp olive oil or butter
- ½ tsp paprika (optional)
- ½ tsp onion powder (optional)
Cheese:
- 1½ cups shredded provolone cheese
- ½ cup shredded mozzarella (for stretchiness)
- Optional: 2 slices American cheese or Cheez Whiz for authentic flavor
Best Pasta Shapes to Use
Choose sturdy shapes that hold sauce well, such as:
- Penne
- Rigatoni
- Rotini
- Shells
- Bowties (farfalle)
Avoid delicate pastas like angel hair or spaghetti.
How to Make Philly Cheesesteak Pasta
Step 1: Brown the Beef
In a large skillet or Dutch oven, heat olive oil over medium-high heat. Add the ground beef and season with salt and pepper. Cook until browned, breaking it apart with a spoon, about 5–7 minutes. Drain excess fat if needed.
✅ Tip: Using thinly sliced ribeye or sirloin? Cook it quickly in oil until just browned, then remove and set aside while cooking the veggies.
Step 2: Sauté the Vegetables
Add the diced onions and bell peppers to the pan. Sauté for about 5 minutes, or until softened. Stir in garlic and cook another 1 minute until fragrant.
Step 3: Add Liquid and Pasta
Stir in the:
- Pasta
- Beef broth
- Milk or cream
- Worcestershire sauce
- Paprika and onion powder (if using)
Bring to a gentle boil, then reduce heat to low. Cover and simmer for 12–15 minutes, stirring occasionally, until the pasta is tender and most of the liquid is absorbed.
Step 4: Add the Cheese
Once pasta is fully cooked, turn off the heat. Stir in provolone and mozzarella cheese until melted and creamy. Add American cheese or Cheez Whiz for extra cheesesteak flavor if desired.
👨🍳 Tip: If the mixture is too thick, stir in an extra splash of milk or broth.
Step 5: Serve and Garnish
Spoon the cheesy Philly Cheesesteak Pasta into bowls and serve hot! Garnish with:
- Chopped fresh parsley
- Extra shredded cheese
- Cracked black pepper
- Toasted hoagie crumbs (for a fun nod to the sandwich)
Make-Ahead & Storage Tips
🧊 To Store:
Keep leftovers in an airtight container in the fridge for up to 4 days.
🔥 To Reheat:
Reheat on the stovetop or microwave with a splash of milk or broth to keep it creamy.
❄️ To Freeze:
Freeze fully cooled pasta in a freezer-safe bag for up to 2 months. Thaw in fridge overnight and reheat.
What to Serve With Philly Cheesesteak Pasta
🥗 Green salad with vinaigrette
🧄 Garlic bread or cheese rolls
🥦 Roasted broccoli or green beans
🍷 Cabernet Sauvignon, IPA, or soda for a casual pairing
Recipe Variations
🍄 Mushroom Philly Cheesesteak Pasta – Add sautéed mushrooms with the peppers
🌶️ Spicy Philly Cheesesteak Pasta – Add crushed red pepper flakes or jalapeños
🍝 Creamier Version – Use heavy cream instead of milk and add extra cheese
🧀 Cheez Whiz Style – Use Velveeta or Cheez Whiz for a nostalgic Philly feel
🍖 Leftover Steak Pasta – Chop up leftover grilled steak and stir in at the end
Nutrition Information (Approx. per serving)
- Calories: 490
- Fat: 28g
- Carbs: 35g
- Protein: 27g
- Fiber: 2g
- Sodium: 670mg
Nutrition will vary based on cheese and pasta choice.
Frequently Asked Questions
Can I use a different protein?
Yes! Ground turkey, chicken, or thinly sliced steak all work well.
Can I make it gluten-free?
Use gluten-free pasta and check that your broth and Worcestershire are gluten-free.
What cheese is best for the “authentic” flavor?
Provolone is the traditional cheese for Philly cheesesteak. Add a slice or two of American cheese or Cheez Whiz for more authenticity and melt factor.
Can I cook the pasta separately?
You can, but cooking the pasta in the skillet absorbs more flavor and reduces cleanup. If you do cook separately, reduce the broth and milk by half.
Why This Recipe Works
✅ Combines the rich, nostalgic taste of a cheesesteak with pasta
✅ Uses one pot — perfect for quick weeknight meals
✅ Ultra creamy and cheesy without needing canned soups
✅ Customizable with veggies, cheese, or spice
✅ Kid- and crowd-approved comfort food
Final Thoughts: The Best of Both Worlds
Whether you’re craving the beefy, cheesy goodness of a Philly cheesesteak or just want a hearty bowl of pasta, Philly Cheesesteak Pasta delivers both in one comforting dish. It’s easy to make, hard to mess up, and even harder to stop eating. Bookmark this recipe and watch it become a regular part of your dinner rotation.
Perfect for busy nights, game day, or when you just want something that feels like a warm hug in a bowl.
Print
Philly Cheesesteak Pasta: A Comforting One-Pot Dinner With Big City Flavor
Ingredients
• 1 lb ribeye steak, thinly sliced • 1 lb penne pasta • 1 green bell pepper, sliced • 1 red bell pepper, sliced • 1 large onion, sliced • 8 oz cream cheese • 1 cup mozzarella cheese, shredded • ½ cup Parmesan cheese, grated • 2 cloves garlic, minced • 2 tbsp olive oil • 1 tbsp butter • 1 tsp Italian seasoning • Salt and pepper to taste • Fresh parsley for garnish
Instructions
- Cook pasta according to package directions
- Heat olive oil in large skillet over medium-high heat
- Sauté steak slices until browned, remove and set aside
- In same skillet, add butter
- Sauté peppers and onions until tender
- Add garlic and cook 1 minute
- Stir in cream cheese until melted
- Add cooked pasta and steak back to skillet
- Toss everything together
- Add mozzarella and Parmesan cheese
- Stir until cheese melts and coats pasta
- Season with Italian seasoning, salt, and pepper
- Garnish with fresh parsley
- Serve immediately
PREP TIME & NUTRITION: Prep Time: 15 mins, Cook Time: 25 mins, Total Time: 40 mins, Servings: 6, Calories: 520, Net Carbs: 45g, Fats: 26g, Protein: 32g