The One Pot Philly Steak Pasta Recipe is an irresistible fusion of creamy, cheesy pasta paired with tender strips of steak and sautéed veggies that deliver both flavor and comfort in every bite. This dish manages to bring all the classic Philly cheesesteak vibes into a warm, hearty pasta bowl without the hassle of multiple pots or pans. Perfect for weeknight dinners or when you want a crowd-pleaser that’s quick, satisfying, and impressive. Once you try this recipe, it’ll become your go-to for an effortless, delicious meal that everyone will rave about.

Ingredients You’ll Need
These ingredients are simple yet come together to create a dish bursting with flavor, texture, and vibrant color. Each element plays a key role — from the tender steak and aromatic veggies to the creamy sauce and gooey cheese that tie it all together beautifully.
- Olive oil: Used for sautéing vegetables and steak to golden perfection, adding rich depth.
- Bell pepper, sliced: Brings a pop of sweet flavor and bright color to the dish.
- Onion, sliced: Adds natural sweetness and a savory base note.
- Mushrooms, sliced: Contributes earthiness and a meaty texture that complements the steak.
- Thinly sliced steak: Sirloin or ribeye works great here for juicy, tender strips that soak up the sauce.
- Kosher salt: Enhances all the flavors perfectly without overwhelming.
- Black pepper: Adds a gentle kick and complementary warmth.
- Garlic powder: Brings subtle garlicky aroma and depth.
- Cornstarch: Essential for thickening the sauce into that creamy texture you love.
- Beef broth: The flavorful liquid base that infuses the pasta and sauce with savory goodness.
- Heavy cream: Creates luscious creaminess that coats every bite.
- Worcestershire sauce: Adds a slight tang and umami punch, balancing the richness.
- Penne pasta: Holds sauce beautifully and provides satisfying chewiness.
- Mozzarella cheese, shredded: Melts to gooey, stringy perfection giving the dish that irresistible cheesesteak feel.
How to Make One Pot Philly Steak Pasta Recipe
Step 1: Sauté the Vegetables
Start by heating olive oil in a large skillet or Dutch oven over medium-high heat. Toss in the sliced bell peppers, onions, and mushrooms, and sauté them until they become soft and fragrant, about five minutes. This step is crucial because it builds a flavorful foundation and slightly caramelizes the veggies, bringing out their natural sweetness.
Step 2: Brown the Steak
Next, add your thinly sliced steak to the skillet. Season it generously with kosher salt, black pepper, and garlic powder. Sear the steak strips quickly for 2 to 3 minutes until they start to brown nicely but remain juicy inside. This quick browning locks in the meat’s flavor and ensures tender bites throughout the dish.
Step 3: Make the Creamy Sauce
In a separate bowl, whisk together the cornstarch, beef broth, heavy cream, and Worcestershire sauce until smooth. Pour this mixture over the steak and vegetables in the skillet and stir well to combine. The cornstarch will help thicken the sauce as it cooks, creating that luscious, velvety coating that makes this recipe so comforting.
Step 4: Add Pasta and Simmer
Now, stir in the penne pasta and bring everything up to a boil. Once boiling, reduce the heat to medium, cover the pan, and let it simmer for about 15 minutes. Make sure to stir occasionally so the pasta cooks evenly and doesn’t stick to the bottom. This step allows the pasta to soak up all those incredible flavors in the sauce while softening perfectly.
Step 5: Add the Cheese
Remove the lid and stir in half of your shredded mozzarella cheese until melted and gooey. Sprinkle the remaining cheese evenly on top, then cover the skillet again. Let it cook for an additional five minutes to melt that top layer completely. The melty cheese adds that classic Philly cheesesteak comfort and brings the whole One Pot Philly Steak Pasta Recipe together beautifully.
How to Serve One Pot Philly Steak Pasta Recipe

Garnishes
To elevate the dish visually and flavor-wise, sprinkle some freshly chopped parsley or basil on top for a hint of freshness and a splash of green. A few crushed red pepper flakes provide a nice touch of heat if you like a little kick. Finishing with an extra drizzle of olive oil or a few grinds of black pepper always hits the spot.
Side Dishes
This hearty pasta pairs wonderfully with simple sides so you don’t overpower your main attraction. A crisp green salad with a light vinaigrette or steamed green beans offer fresh contrast. Garlic bread or warm dinner rolls are great for soaking up any leftover sauce.
Creative Ways to Present
For a fun twist at your next dinner party, serve the pasta in individual mini cast iron skillets or hollowed-out bell peppers for an inviting presentation. You can also top it with caramelized onions or sautéed mushrooms for added depth. Make it festive by serving alongside a chilled glass of red wine or a craft beer that complements the rich flavors.
Make Ahead and Storage
Storing Leftovers
Leftover One Pot Philly Steak Pasta Recipe keeps well in an airtight container in the refrigerator for up to three days. The flavors actually deepen overnight, making it an even better lunch or quick dinner the next day.
Freezing
If you want to freeze portions, it’s best to do so before adding cheese to prevent texture changes. Freeze in a tightly sealed container for up to two months. When ready to enjoy, thaw overnight in the fridge for best results.
Reheating
Reheat leftovers gently on the stove over low heat, stirring occasionally and adding a splash of water or broth to loosen the sauce if it’s become thick. Microwave works too; just cover and heat in short bursts to avoid drying out the steak.
FAQs
Can I use other types of pasta for this recipe?
Absolutely! While penne is perfect for holding the creamy sauce, you can substitute with rigatoni, fusilli, or farfalle depending on what you have on hand. Just adjust the cooking time accordingly.
What is the best cut of steak for this dish?
Thinly sliced sirloin or ribeye are ideal because they cook quickly and stay tender. You can also use flank steak or skirt steak, but just be sure to slice it thin against the grain to avoid toughness.
Is there a vegetarian version of the One Pot Philly Steak Pasta Recipe?
Yes! You can skip the steak and add extra mushrooms, tofu, or seitan along with your favorite veggies. Using vegetable broth instead of beef broth keeps it wholly plant-based while still flavorful.
Can I make this recipe dairy-free?
Definitely. Substitute the heavy cream with coconut milk or cashew cream, and use a dairy-free cheese alternative that melts well. Olive oil or vegan butter can replace the cheese’s richness.
How spicy is this dish?
On its own, this recipe is mild and creamy, making it family-friendly. However, if you enjoy a bit of heat, sprinkling crushed red pepper flakes or adding a dash of hot sauce right before serving is an easy way to spice things up.
Final Thoughts
If you’re looking for a hearty, flavorful, and comforting meal that’s easy to whip up in one pot, this One Pot Philly Steak Pasta Recipe is your answer. It checks all the boxes for a satisfying dinner with minimal cleanup and maximum taste. Trust me, once you make this, it will become a beloved staple in your recipe collection. So grab your skillet and get cooking — your next favorite dinner awaits!
Print
One Pot Philly Steak Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
A creamy and flavorful One Pot Philly Steak Pasta that combines tender thinly sliced steak, sautéed vegetables, and penne pasta in a rich cheese sauce. This quick and easy recipe takes just 35 minutes and requires only one pot, making it a perfect weeknight dinner packed with classic Philly steak flavors and gooey mozzarella cheese.
Ingredients
Vegetables
- 1 cup bell pepper, sliced (about 1 medium pepper)
- 1 cup onion, sliced (about 1 medium onion)
- 8 ounces mushrooms, sliced
Meat
- 1 pound thinly sliced steak (such as sirloin or ribeye)
Seasonings and Oils
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
Sauce Ingredients
- 1 tablespoon cornstarch
- 2 cups beef broth
- 1/2 cup heavy cream
- 1 teaspoon Worcestershire sauce
Pasta and Cheese
- 2 cups penne pasta
- 1 1/4 cups mozzarella cheese, shredded
Instructions
- Sauté vegetables: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the sliced bell pepper, onion, and mushrooms. Cook, stirring occasionally, until they soften and slightly caramelize, about 5 minutes.
- Brown steak: Add the thinly sliced steak to the skillet with the vegetables. Season with kosher salt, black pepper, and garlic powder. Sauté together for 2 to 3 minutes until the steak is browned on all sides but not fully cooked through.
- Make sauce: In a separate bowl, whisk together the cornstarch, beef broth, heavy cream, and Worcestershire sauce until smooth. Pour this mixture into the skillet with steak and vegetables, stirring to combine. Bring to a simmer.
- Add pasta and simmer: Stir in the penne pasta, making sure it is submerged in the liquid. Bring the mixture to a boil, then reduce heat to medium. Cover the skillet and let simmer for 15 minutes, stirring occasionally to prevent sticking and ensure even cooking of the pasta.
- Add cheese: Remove the lid and stir in half of the shredded mozzarella cheese. Sprinkle the remaining cheese evenly on top. Cover again and cook for another 5 minutes or until the cheese has melted and become gooey.
- Serve immediately: Remove from heat and serve hot, enjoying the creamy, cheesy, and savory Philly steak pasta fresh from the skillet.
Notes
- Use thinly sliced steak like sirloin or ribeye for the best texture and flavor.
- Make sure to stir occasionally during simmering to prevent pasta from sticking to the bottom of the pan.
- Feel free to substitute penne with other pasta types such as rigatoni or fusilli if desired.
- For a slightly lighter version, use half-and-half instead of heavy cream.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently on the stovetop or microwave.

