What happens when two comfort food legends combine? You get Philly Cheesesteak Pasta—a hearty, creamy, cheesy dish that blends everything you love about a classic Philly cheesesteak with the satisfaction of a big bowl of pasta. Imagine tender steak or ground beef, caramelized onions, sweet bell peppers, and melty provolone, all tossed into perfectly cooked noodles and smothered in a creamy, flavorful sauce.
Let’s dive in—you’ll want to bookmark this one.
Why You’ll Love This Philly Cheesesteak Pasta
There’s a reason this recipe has found its way into the hearts (and weekly meal plans) of so many home cooks. Here’s what makes it so special:
- Easy to make – No complicated steps or fancy equipment. Just good ingredients and a big skillet.
- One-pan comfort – With veggies, protein, and pasta all in one dish, it’s a complete meal.
- Creamy & cheesy – Provolone and mozzarella combine with milk and cream cheese for a sauce that’s velvety and rich.
- Customizable – Use ground beef or steak, add mushrooms, or swap the pasta shape to your liking.
- Family-approved – Kids love it, adults love it, and it makes great leftovers too.
This is pasta that feels like a hug—warm, filling, and just indulgent enough.
What You’ll Need (with measures)
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
To create this cheesy, savory pasta dish, here’s everything you’ll need:
- 12 ounces penne or rotini pasta
- 1 pound ground beef or thinly sliced beef steak
- 1 large yellow onion, thinly sliced
- 1 large green bell pepper, thinly sliced
- 1 large red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1½ cups shredded provolone cheese
- 1 cup shredded mozzarella cheese
- ½ cup milk
- 2 tablespoons cream cheese
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes
Let’s Get Started
You’ll be amazed at how easy this recipe is. It all comes together quickly once your ingredients are prepped, so make sure everything is sliced and shredded before you begin.
Step 1: Cook the Pasta
-
Bring a large pot of salted water to a boil.
-
Cook the pasta according to package directions until al dente.
-
Drain and set aside. Reserve about ½ cup of pasta water in case you want to thin the sauce later.
Step 2: Sauté the Veggies
-
Heat 1 tablespoon olive oil in a large skillet over medium heat.
-
Add the sliced onions and cook for 4–5 minutes until softened.
-
Toss in the green and red bell peppers. Cook for another 5–6 minutes until tender and slightly caramelized.
-
Add the minced garlic and sauté for 30 seconds until fragrant.
-
Transfer the veggies to a plate and set aside.
Step 3: Brown the Meat
-
In the same skillet, add another 1 tablespoon of olive oil.
-
Add ground beef or thinly sliced steak, breaking it apart with a spatula.
-
Cook until browned and cooked through (about 5–7 minutes).
-
Season with salt, pepper, oregano, and red pepper flakes. Stir well to coat.
Step 4: Make the Sauce
-
Reduce heat to low.
-
Stir in cream cheese, letting it melt into the beef.
-
Pour in the milk, followed by provolone and mozzarella cheeses.
-
Stir continuously until the cheese melts and forms a creamy sauce. Add a splash of pasta water if needed to loosen the sauce.
Step 5: Bring It All Together
-
Add the cooked pasta and sautéed vegetables back into the skillet.
-
Toss everything together until the noodles are coated in the cheesy sauce and the veggies and meat are evenly distributed.
-
Taste and adjust seasoning if needed.
How Many It Serves & What to Pair It With
This recipe serves 4–6 people, depending on appetite and whether it’s served as a main or part of a larger spread.
Delicious pairings include:
- Garlic bread or buttery rolls
- A crisp Caesar salad or simple arugula salad
- Roasted broccoli or green beans on the side
- A glass of red wine or sparkling water with lemon
Whether it’s dinner for the family or meal prep for the week, this dish holds up beautifully.
Tasty Variations to Try
Feeling creative? Try one of these fun twists on the classic:
- Mushroom lovers – Add sautéed mushrooms to the veggie mix for an earthy depth.
- Spicy version – Amp up the red pepper flakes or stir in hot sauce.
- Cheese swap – Use shredded white cheddar or Monterey Jack for a new flavor.
- Creamier sauce – Add more milk or an extra tablespoon of cream cheese for a silkier texture.
- Low-carb option – Swap the pasta for cooked spaghetti squash or cauliflower florets.
Storage Tips for Leftovers
Philly cheesesteak pasta stores and reheats like a dream.
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze in individual portions for up to 1 month. Thaw in the fridge overnight.
- Reheat: Warm in a skillet over low heat or microwave with a splash of milk to loosen the sauce.
Tip: The cheese sauce thickens as it cools, so always reheat with a little liquid to keep it creamy.
FAQs
Can I use a different type of pasta?
Absolutely! Penne, rotini, fusilli, or even shells work great. Choose a pasta that holds sauce well.
Is this recipe spicy?
It has a mild kick from the red pepper flakes, but you can leave those out or double them depending on your spice preference.
Can I make it gluten-free?
Yes—just use your favorite gluten-free pasta. Everything else in the recipe is naturally gluten-free.
What’s the best cheese for this recipe?
Provolone gives that classic Philly cheesesteak flavor. Mozzarella adds meltiness. Feel free to experiment with fontina or white cheddar.
Can I use chicken instead of beef?
Sure! Sliced chicken breast or thighs make a tasty substitute if you prefer poultry over red meat.
Final Thoughts
Philly Cheesesteak Pasta is one of those dishes that turns heads and fills bellies. It’s rich, comforting, and full of bold flavors—from the tender beef and sautéed peppers to the creamy, melty cheese sauce. Whether you’re cooking for the family, meal prepping for the week, or just looking to shake up pasta night, this recipe is the kind you’ll come back to again and again.
Print
Philly Cheesesteak Pasta
- Total Time: 35 minutes
- Yield: 6 servings
Description
A one-pot pasta dinner packed with savory beef, sautéed peppers, onions, and melted cheese. Inspired by the classic Philly cheesesteak, this creamy, comforting dish is perfect for any night of the week.
Ingredients
- 12 oz penne or rotini pasta
- 1 lb ground beef or thinly sliced steak
- 1 large yellow onion, thinly sliced
- 1 large green bell pepper, thinly sliced
- 1 large red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1½ cups shredded provolone cheese
- 1 cup shredded mozzarella cheese
- ½ cup milk
- 2 tbsp cream cheese
- 2 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp dried oregano
- ¼ tsp crushed red pepper flakes
Instructions
- Cook pasta until al dente, drain, and reserve ½ cup pasta water.
- In a large skillet, heat 1 tbsp olive oil and sauté onions for 4–5 minutes.
- Add bell peppers and cook until softened. Add garlic and cook 30 seconds more. Transfer veggies to a plate.
- Add remaining olive oil and cook beef until browned. Season with salt, pepper, oregano, and red pepper flakes.
- Stir in cream cheese and milk until melted. Add provolone and mozzarella, stirring to make a creamy sauce.
- Return pasta and veggies to the pan. Toss to coat. Add reserved pasta water if needed to loosen the sauce.
- Serve hot with extra cheese on top if desired.
Notes
- Use shaved ribeye or thinly sliced steak for an authentic Philly cheesesteak feel.
- Adjust spice level by increasing or omitting red pepper flakes.
- Leftovers reheat well with a splash of milk to keep the sauce creamy.
- Add sautéed mushrooms for an extra hearty twist.
- Prep Time: 10 minutes
- Cook Time: 25 minutes

