If you’re looking for the ultimate comfort food that brings together the rich flavors of a classic Philly cheesesteak and the satisfying heartiness of a pasta dish, then you’re in the right place. Our Philly Cheese Steak Pasta Recipe is a delicious, creamy, and cheesy dinner that’s perfect for the whole family. Whether you’re preparing a weeknight meal or planning a cozy weekend dinner, this recipe will quickly become a household favorite.
In this article, we’ll walk you through everything you need to know about this irresistible dish — from the ingredients and cooking process to common questions and helpful tips. By the end of this post, you’ll be ready to serve up a restaurant-quality dinner that will have everyone asking for seconds.
What is Philly Cheese Steak Pasta?
Philly Cheese Steak Pasta is a flavorful fusion dish that combines the savory elements of the iconic Philly cheesesteak sandwich — thinly sliced beef, sautéed bell peppers, onions, and melted cheese — with tender pasta. The result is a creamy, cheesy, beefy pasta meal that delivers bold flavors and comforting textures in every bite.
Unlike the sandwich, this pasta version is baked or cooked on the stovetop and is perfect for feeding a crowd. It’s easy to customize and can be made ahead of time, making it ideal for busy families and meal preppers alike.
Ingredients You’ll Need
To make this hearty Philly Cheese Steak Pasta, you’ll need the following ingredients:
-
1 lb ribeye steak (or sirloin), thinly sliced
-
2 tablespoons olive oil
-
1 large onion, thinly sliced
-
1 green bell pepper, thinly sliced
-
1 red bell pepper, thinly sliced
-
3 cloves garlic, minced
-
10 oz penne pasta (or pasta of choice)
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
2 cups whole milk
-
1 cup beef broth
-
1 ½ cups shredded provolone cheese
-
1 cup shredded mozzarella cheese
-
Salt and black pepper to taste
-
Optional garnish: chopped parsley or green onions
Step-by-Step Cooking Instructions
1. Cook the Pasta
Boil water in a large pot with a pinch of salt. Add the penne pasta and cook according to the package instructions until al dente. Drain and set aside.
2. Prepare the Steak
In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Add the thinly sliced steak and season with salt and pepper. Sear the beef until just browned, about 3–4 minutes. Remove from the pan and set aside.
3. Sauté the Vegetables
Add the remaining olive oil to the skillet. Toss in the onions and bell peppers and cook for 5–6 minutes until they are soft and slightly caramelized. Add the minced garlic and cook for an additional 30 seconds. Set the veggies aside.
4. Make the Cheese Sauce
In the same pan, melt the butter. Stir in the flour to make a roux, cooking for 1–2 minutes while stirring constantly. Slowly whisk in the milk and beef broth until smooth. Allow it to simmer and thicken slightly for 4–5 minutes.
5. Add the Cheese
Reduce the heat and stir in the provolone and mozzarella cheese until fully melted and the sauce is smooth and creamy.
6. Combine Everything
Add the cooked pasta, beef, and vegetables back into the skillet. Stir to coat everything evenly with the cheese sauce. Cook for another 2–3 minutes to let the flavors blend together.
7. Serve and Enjoy
Spoon the pasta into bowls or a serving dish. Garnish with fresh chopped parsley or green onions if desired. Serve warm and enjoy the deliciousness.
Why You’ll Love This Recipe
-
Family-friendly: Kids and adults alike will love the cheesy, savory flavors.
-
One-pan option: You can make everything in one large skillet for easier cleanup.
-
Customizable: Use any type of pasta, cheese, or meat based on your preferences.
-
Great for leftovers: Tastes even better the next day and reheats well.
Helpful Tips for Success
-
Use quality beef: Ribeye or sirloin gives the most tender and flavorful results.
-
Slice ingredients thinly: Thin strips of steak and vegetables cook faster and blend better into the pasta.
-
Don’t overcook the pasta: Al dente is best to prevent mushy texture after mixing with sauce.
-
Cheese matters: Provolone gives that authentic Philly cheesesteak flavor, but mozzarella adds the perfect stretchiness.
15 Frequently Asked Questions (FAQs)
-
Can I use ground beef instead of sliced steak?
Yes, ground beef can be a convenient and budget-friendly substitute, though it changes the texture slightly. -
What pasta works best for this recipe?
Penne, rotini, or rigatoni are great because they hold the cheese sauce well, but any pasta you have on hand will work. -
Is this recipe good for meal prep?
Absolutely. Store in airtight containers and refrigerate for up to 4 days. Reheat on the stovetop or microwave. -
Can I freeze Philly Cheese Steak Pasta?
Yes, it freezes well for up to 2 months. Let it cool before freezing in a sealed container. -
What’s the best way to reheat it?
Reheat in a skillet with a splash of milk to restore creaminess, or microwave in 1-minute intervals, stirring each time. -
Can I add mushrooms or other veggies?
Yes, mushrooms, spinach, or even jalapeños add extra flavor and texture. Sauté them with the bell peppers. -
What cheeses can I use if I don’t have provolone?
Mozzarella, cheddar, Monterey Jack, or even a bit of cream cheese can work well. -
How can I make it spicier?
Add crushed red pepper flakes, spicy cheese, or diced jalapeños for extra heat. -
Can I make this gluten-free?
Yes, use gluten-free pasta and substitute gluten-free flour for the roux. -
What kind of beef broth should I use?
Low-sodium beef broth is best to control the salt level in your sauce. -
Can I make this in the oven?
Yes. After mixing everything, transfer it to a baking dish, top with extra cheese, and bake at 375°F for 15–20 minutes. -
What drinks go well with this meal?
It pairs beautifully with iced tea, red wine, or sparkling water with lemon. -
Is this recipe kid-friendly?
Yes, especially if you leave out any optional spicy ingredients. -
Can I make this ahead of time?
You can prep the ingredients and sauce ahead of time and store them separately until ready to cook. -
Can I use pre-cooked steak?
Yes, leftover steak works great. Just slice thinly and add it during the combining step to avoid overcooking.
Final Thoughts
This Delicious Philly Cheese Steak Pasta Recipe is a unique twist on a beloved sandwich that transforms it into a comforting, creamy pasta dish your family will crave. It’s easy to prepare, rich in flavor, and versatile enough for both casual weeknight dinners and special occasions.
Whether you’re a seasoned home cook or just starting out, this recipe delivers a satisfying, flavorful experience every time. Give it a try and bring the taste of Philly into your home with this irresistible pasta meal.

Delicious Philly Cheese Steak Pasta Recipe for Family Dinners
Ingredients
- 1 lb ribeye or sirloin steak thinly sliced
- 10 oz penne pasta or your favorite pasta
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 large onion thinly sliced
- 1 red bell pepper thinly sliced
- 1 green bell pepper thinly sliced
- 3 cloves garlic minced
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup beef broth
- 1 ½ cups shredded provolone cheese
- 1 cup shredded mozzarella cheese
- Salt and pepper to taste
- Optional garnish: chopped fresh parsley or green onions
Instructions
Cook the Pasta:
- Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and set aside.
Sear the Steak:
- In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add the thinly sliced steak, season with salt and pepper, and sear for about 3–4 minutes until just browned. Remove and set aside.
Sauté Vegetables:
- In the same skillet, heat the remaining olive oil. Add sliced onions and bell peppers. Sauté for 5–6 minutes until softened and slightly caramelized. Add minced garlic and cook for another 30 seconds. Set aside.
Make the Cheese Sauce:
- Melt butter in the skillet. Stir in flour to form a roux, cooking for 1–2 minutes. Slowly whisk in milk and beef broth. Simmer for 4–5 minutes until the mixture thickens.
Add the Cheese:
- Reduce heat to low. Stir in provolone and mozzarella cheeses until smooth and creamy.
Combine Everything:
- Add cooked pasta, steak, and sautéed vegetables to the cheese sauce. Stir well to coat evenly. Cook for another 2–3 minutes to let the flavors blend.
Serve:
- Spoon into bowls and garnish with parsley or green onions. Serve warm and enjoy the comforting, cheesy goodness!