If you’ve ever craved the rich, comforting flavors of a classic cheesesteak but wished for a heartier, pasta-packed meal, then this Cheesesteak Pasta Skillet is exactly what you need. Combining tender, thinly sliced beef sirloin with sautéed onions, green peppers, and a luscious blend of provolone and Parmesan cheese, this skillet dish is a one-pan wonder that’s perfect for busy weeknights or a cozy weekend dinner. The pasta absorbs all the savory juices and cheese, creating a satisfying, flavorful meal that everyone will love.
Why Cheesesteak Pasta Skillet is Worth Your Time

This Cheesesteak Pasta Skillet is a beautiful marriage of two beloved comfort foods: the iconic Philly cheesesteak and hearty pasta. It’s quick to prepare, taking under 30 minutes from start to finish, and only requires one skillet, making cleanup a breeze. Plus, it’s incredibly versatile — you can easily adjust the ingredients to suit your preferences or what you have on hand. Whether you’re feeding a family or meal prepping for the week, this recipe delivers big on flavor without demanding hours in the kitchen.
What sets this recipe apart is the balance of textures and tastes. The beef sirloin is perfectly tender and juicy, while the caramelized onions and green bell peppers add sweetness and a slight crunch. The garlic and Worcestershire sauce elevate the savory profile, and the cheese melts into the pasta for a creamy finish. If you love dishes like One Pot Sun Dried Tomato Pasta With Whipped Ricotta, this recipe will quickly become a new favorite in your rotation.
What’s in the Bowl
- 8 ounces pasta (penne or elbow) – These shapes hold the sauce and cheese beautifully.
- 1 tablespoon olive oil – For sautéing the beef and vegetables.
- 1 pound beef sirloin, thinly sliced – Choose a lean cut for tender slices that cook quickly.
- 1 onion, thinly sliced – Adds sweetness and depth.
- 1 green bell pepper, thinly sliced – Brings a fresh, slightly sweet crunch.
- 2 cloves garlic, minced – Infuses the dish with aromatic flavor.
- 1 cup beef broth – Helps create a savory base for the sauce.
- 1 tablespoon Worcestershire sauce – Adds umami richness.
- 1 teaspoon salt – Enhances all the flavors.
- 1/2 teaspoon black pepper – For a subtle kick.
- 1 cup provolone cheese, shredded – Melts beautifully for that authentic cheesesteak vibe.
- 1/2 cup grated Parmesan cheese – Adds a sharp, nutty finish.
- Chopped fresh parsley for garnish – Brightens the dish and adds color.
Equipment Breakdown
- Large skillet or sauté pan: Essential for cooking the beef, vegetables, and pasta together.
- Pot for boiling pasta: To cook pasta al dente before combining it with the other ingredients.
- Chef’s knife: For thinly slicing the beef, onion, and bell pepper.
- Cutting board: A sturdy surface to prep your ingredients safely.
- Wooden spoon or spatula: To stir and combine everything without scratching your pan.
- Measuring cups and spoons: For accuracy with broth, oil, and seasonings.
Cheesesteak Pasta Skillet in Steps

Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add 8 ounces of penne or elbow pasta and cook according to package instructions until al dente. Drain and set aside.
Step 2: Sauté the Beef
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add 1 pound of thinly sliced beef sirloin. Cook, stirring occasionally, until the beef is browned and just cooked through, about 4-5 minutes. Remove the beef from the skillet and set aside.
Step 3: Cook the Vegetables
In the same skillet, add the sliced onion and green bell pepper. Sauté for 5-7 minutes until softened and slightly caramelized. Add the minced garlic and cook for an additional 30 seconds until fragrant.
Step 4: Build the Sauce
Pour in 1 cup of beef broth and stir in 1 tablespoon Worcestershire sauce, 1 teaspoon salt, and 1/2 teaspoon black pepper. Let the mixture simmer for 2-3 minutes to reduce slightly and concentrate the flavors.
Step 5: Combine Pasta and Beef
Return the cooked beef to the skillet along with the drained pasta. Toss everything together to coat the pasta in the savory sauce.
Step 6: Add the Cheese
Sprinkle 1 cup shredded provolone cheese and 1/2 cup grated Parmesan cheese over the pasta mixture. Stir gently until the cheese melts into a creamy, luscious sauce.
Step 7: Garnish and Serve
Remove the skillet from heat and sprinkle chopped fresh parsley over the top. Serve immediately for the best cheesy, flavorful experience.
Customize for Your Needs

- Swap beef sirloin for chicken or turkey strips for a lighter version.
- Use red or yellow bell peppers instead of green for a sweeter taste.
- Add mushrooms or spinach for extra veggies and nutrition.
- For a spicier kick, toss in some crushed red pepper flakes or a dash of hot sauce.
- Try different pasta shapes like fusilli or rigatoni to mix up the texture.
- Make it dairy-free by replacing provolone and Parmesan with vegan cheese alternatives.
Pitfalls & How to Prevent Them
-
Overcooking the beef: Thin slices cook quickly, so keep an eye to avoid drying out. Remove from heat as soon as browned.
-
Undercooked pasta: Boil pasta just until al dente since it will cook a bit more in the skillet.
-
Burning the garlic: Add garlic last and cook briefly to prevent bitterness.
-
Cheese clumping: Stir cheese in off the heat or on very low heat to melt evenly without clumping.
Shelf Life & Storage
This Cheesesteak Pasta Skillet tastes best fresh but will keep well stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet or microwave, adding a splash of broth or water to loosen the sauce if necessary. Avoid freezing, as the texture of the pasta and cheese can change and become grainy upon thawing.
Reader Q&A
Can I use ground beef instead of sirloin slices?
Yes, ground beef can be used as a substitute, but keep in mind the texture will be different. Cook the ground beef thoroughly before adding the vegetables and continue with the recipe as usual.
What type of cheese works best for this dish?
Provolone is ideal for that authentic cheesesteak flavor because it melts smoothly and has a mild, creamy taste. Parmesan adds a nice sharpness. You can experiment with mozzarella or fontina if you prefer a different melt and flavor profile.
Can I make this recipe vegetarian?
Absolutely! Swap the beef for hearty vegetables like mushrooms, eggplant, or even tofu strips. Increase the broth slightly to keep the dish moist, and consider adding plant-based Worcestershire sauce if avoiding animal products.
Is it possible to prepare this dish in an Instant Pot?
Yes! For a hands-off approach, try Instant Pot Steak Fajitas for similar flavors. While this exact recipe is designed for stovetop, you can adapt it by sautéing the beef and veggies using the sauté function, then adding pasta, broth, and cheese to cook under pressure.
You Might Also Like
- One Pot Sun Dried Tomato Pasta With Whipped Ricotta – A creamy, tangy pasta dish that’s just as easy and flavorful.
- Instant Pot Steak Fajitas – Full of tender steak and spices, perfect for a quick weeknight meal.
- Honey Bbq Sausage Pasta Skillet – A sweet and smoky skillet pasta that’s a crowd-pleaser.
Ready, Set, Cook
Now that you have all the ingredients, equipment, and tips, it’s time to bring this Cheesesteak Pasta Skillet to life. Whether it’s a busy weeknight or a relaxed weekend, this recipe offers a satisfying, cheesy, and meaty meal that’s sure to please everyone at your table. Gather your ingredients, preheat your skillet, and enjoy every bite of this delicious, comforting dish. Happy cooking!
Share on Pinterest


Cheesesteak Pasta Skillet
Ingredients
- 8 ounces pasta (penne or elbow)
- 1 tablespoon olive oil for sautéing the beef and vegetables
- 1 pound beef sirloin thinly sliced
- 1 onion thinly sliced
- 1 green bell pepper thinly sliced
- 2 cloves garlic minced
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup provolone cheese shredded
- 1/2 cup Parmesan cheese grated
- chopped fresh parsley for garnish
Instructions
Cheesesteak Pasta Skillet in Steps
- Bring a large pot of salted water to a boil. Add 8 ounces of penne or elbow pasta and cook according to package instructions until al dente. Drain and set aside.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add 1 pound of thinly sliced beef sirloin. Cook, stirring occasionally, until the beef is browned and just cooked through, about 4-5 minutes. Remove the beef from the skillet and set aside.
- In the same skillet, add the sliced onion and green bell pepper. Sauté for 5-7 minutes until softened and slightly caramelized. Add the minced garlic and cook for an additional 30 seconds until fragrant.
- Pour in 1 cup of beef broth and stir in 1 tablespoon Worcestershire sauce, 1 teaspoon salt, and 1/2 teaspoon black pepper. Let the mixture simmer for 2-3 minutes to reduce slightly and concentrate the flavors.
- Return the cooked beef to the skillet along with the drained pasta. Toss everything together to coat the pasta in the savory sauce.
- Sprinkle 1 cup shredded provolone cheese and 1/2 cup grated Parmesan cheese over the pasta mixture. Stir gently until the cheese melts into a creamy, luscious sauce.
- Remove the skillet from heat and sprinkle chopped fresh parsley over the top. Serve immediately for the best cheesy, flavorful experience.
Equipment
- Large Skillet or Sauté Pan
- Pot for boiling pasta
- Chef’s knife
- Cutting Board
- Wooden spoon or spatula
- Measuring cups and spoons
Notes
- Thinly slice the beef sirloin to ensure quick cooking and tender texture.
- Add garlic last when cooking vegetables to prevent burning and bitterness.
- Use freshly shredded provolone and grated Parmesan for best melting and flavor.
- Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently with a splash of broth.
- Customize by swapping beef for chicken, turkey, or vegetables for different variations.
