Delicious Philly Cheese Steak Pasta Recipe for Family Dinners

Looking for a hearty, flavor-packed dish that the whole family will love? This Philly Cheese Steak Pasta brings the bold, savory goodness of a classic Philly cheesesteak sandwich into a rich, creamy one-pot pasta dinner. Tender steak strips, sautéed onions and peppers, and melty cheese all tossed with pasta — it’s the perfect weeknight comfort meal.

Inspired by the iconic Philadelphia sandwich, this pasta version is less messy, more fork-friendly, and just as satisfying. It delivers everything you want in a family dinner: creamy texture, bold beefy flavor, and cheesy comfort — all made in under an hour with minimal cleanup.

Whether you’re a fan of the original sandwich or just need a new pasta night idea, this dish is destined to become a regular at your table.

Ingredients Overview

This pasta dish sticks close to the original flavor profile of a Philly cheesesteak while reimagining it into a cozy, skillet-based dinner.

  • Steak (Ribeye, Sirloin, or Flank): Ribeye is the traditional cut for cheesesteaks — tender and well-marbled. Sirloin is leaner but still flavorful. Thinly slice across the grain for tenderness.

  • Pasta (Penne, Rotini, or Shells): Short pasta holds the creamy cheese sauce and makes for easy eating. Penne is especially ideal.

  • Bell Peppers (Green, Red, or Both): Adds sweetness, crunch, and bright color contrast — just like the sandwich version.

  • Yellow or Sweet Onion: Essential for replicating that classic cheesesteak flavor. Caramelizes slightly during cooking to enhance the dish.

  • Garlic: Adds warmth and aroma that deepens the sauce’s flavor.

  • Beef Broth: Adds moisture and infuses the pasta with meaty depth as it simmers.

  • Cream Cheese: Creates the creamy base and mimics the soft texture of melted cheese on a sandwich.

  • Provolone or Mozzarella: Provolone gives that signature Philly flavor, while mozzarella melts beautifully. Use a mix for balance.

  • Salt, Pepper, Italian Seasoning: Simple spices let the steak and cheese shine.

Optional & Substitution Ideas

  • Mushrooms: Add meaty texture and umami.

  • Hot Peppers or Jalapeños: For a spicy twist.

  • Velveeta or American Cheese: More processed, but gives a nostalgic cheesesteak taste.

  • Ground Beef: An affordable substitute for steak, especially for large families.

  • Low-Carb: Swap pasta for cauliflower or serve over spaghetti squash.

For best results, slice steak while it’s slightly frozen for ultra-thin, deli-style cuts. And always use freshly shredded cheese — it melts better than pre-shredded varieties.

Step-by-Step Instructions

1. Prep the Ingredients

Thinly slice steak against the grain and season with salt and pepper. Slice onions and bell peppers into strips. Mince garlic. Shred cheese and soften cream cheese at room temperature.

2. Sear the Steak

Heat a large skillet over medium-high heat with a drizzle of oil. Cook steak in batches until browned, about 2–3 minutes per side. Avoid overcrowding to keep it seared, not steamed. Remove and set aside.

3. Sauté Vegetables

In the same skillet, add a bit more oil and sauté the onions and bell peppers over medium heat until soft and slightly caramelized, about 6–8 minutes. Stir in garlic and cook for 1 more minute.

4. Make the Sauce Base

Reduce heat to medium-low. Add cream cheese and a splash of beef broth. Stir until the cheese melts and begins to form a creamy sauce.

5. Cook the Pasta

While veggies are cooking, boil pasta in salted water until al dente. Reserve 1 cup of pasta water before draining.

6. Combine & Finish

Add cooked pasta to the skillet with the peppers and onions. Stir in remaining beef broth and the reserved pasta water as needed to loosen the sauce.

Return steak to the skillet and fold in shredded provolone or mozzarella. Stir until the cheese melts and everything is evenly coated in a creamy, cheesy sauce.

7. Serve Hot

Top with extra cheese or chopped parsley if desired. Serve hot and enjoy the cheesy, beefy flavor in every bite.

Tips, Variations & Substitutions

  • Use pre-sliced steak for quick prep. “Shaved beef” is often sold in the meat section.

  • Double the cheese for a more decadent, gooey texture.

  • Add Worcestershire sauce to the beef while searing for deeper umami notes.

  • Make it a bake: After combining everything, top with more cheese and broil for 2–3 minutes until bubbly.

  • Vegetarian version: Swap steak for mushrooms and add more peppers.

Common Substitutions

  • Steak → Ground beef, turkey, or even shredded rotisserie chicken.

  • Cream cheese → Ricotta or Boursin for a gourmet twist.

  • Pasta → Egg noodles, rice, or even stuffed shells for variation.

Serving Ideas & Occasions

Philly cheesesteak pasta is a crowd-pleaser — hearty, creamy, and filling enough to stand alone.

  • Family Dinners: This one-pot meal makes enough for 4–6 and is ideal for hungry households.

  • Game Day Favorite: Serve in bowls or ramekins for a cheesy party dish.

  • Leftover Lunches: Reheats beautifully and makes lunch the next day exciting.

  • Pair with: Garlic bread, Caesar salad, or roasted green beans.

Add a drizzle of hot sauce or a dollop of sour cream for those who like a little extra zip.

Nutritional & Health Notes

This dish leans into indulgent comfort, but you can easily balance it with a few smart tweaks:

  • Protein-packed: Steak offers protein and iron; choose lean cuts for lower fat.

  • Vegetables: Onions and peppers provide fiber, vitamin C, and natural sweetness.

  • Cream Cheese: Creates a rich sauce without needing a heavy roux or loads of cream.

  • Smart swaps: Use whole wheat pasta or serve smaller portions with a salad to lighten the meal.

For a lower-fat version, reduce cheese, use light cream cheese, and opt for lean sirloin or ground turkey.

FAQs

Q1: Can I use ground beef instead of steak?

A1: Yes. Brown the ground beef first and season well. It won’t have the same texture as steak, but it’s more budget-friendly and still delivers great flavor.

Q2: What cheese works best for Philly cheesesteak pasta?

A2: Provolone is traditional and adds depth, while mozzarella offers creaminess. A combo of both is ideal. Some also like American cheese for its meltability.

Q3: Can I make this ahead?

A3: Yes. Cook the pasta and prepare the steak and veggie mix separately. Combine and heat when ready to serve. Add a splash of broth when reheating.

Q4: How do I store and reheat leftovers?

A4: Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave with a little broth or water to loosen the sauce.

Q5: Can I make this a baked pasta?

A5: Absolutely. Transfer the finished pasta to a baking dish, top with extra shredded cheese, and broil until bubbly and golden.

Q6: Is this recipe kid-friendly?

A6: Definitely. The creamy cheese and mild flavors appeal to kids — just skip hot peppers if using.

Q7: Can I freeze Philly cheesesteak pasta?

A7: It’s best enjoyed fresh, but you can freeze it in portions for up to 2 months. Thaw overnight and reheat gently with a splash of broth or milk.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Philly Cheese Steak Pasta is a cheesy, creamy skillet dinner with all the flavors of the classic sandwich — steak, onions, peppers, and gooey cheese — tossed with tender pasta for the ultimate family comfort meal.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 1 lb ribeye or sirloin steak, thinly sliced

  • 8 oz pasta (penne or rotini)

  • 1 tbsp olive oil

  • 1 green bell pepper, sliced

  • 1 red bell pepper, sliced

  • 1 medium yellow onion, sliced

  • 2 cloves garlic, minced

  • ½ cup beef broth

  • 4 oz cream cheese, softened

  • 1 cup shredded provolone or mozzarella

  • Salt and black pepper, to taste

  • Optional: red pepper flakes, parsley, extra cheese

Instructions

  1. Cook pasta in salted water until al dente. Reserve 1 cup pasta water and drain.

  2. In a large skillet, heat oil and sear steak in batches until browned. Set aside.

  3. In the same skillet, sauté peppers and onion for 6–8 minutes. Add garlic and cook 1 minute more.

  4. Stir in cream cheese and a splash of beef broth, stirring until smooth.

  5. Add cooked pasta and remaining broth. Stir to combine, adding pasta water as needed to thin sauce.

  6. Return steak to pan and stir in shredded cheese until melted and creamy.

  7. Serve hot, garnished with parsley or extra cheese.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star