
If you’re craving the bold, comforting flavors of a classic Philly cheesesteak but want something a little quicker and more family-friendly, this Philly Cheesesteak Pasta Skillet is your new go-to dinner. Combining tender beef sirloin, sautéed peppers and onions, and melty provolone and cheddar cheeses all tossed with perfectly cooked penne pasta, this skillet meal is pure savory satisfaction. It’s a one-pan wonder that’s as easy to make as it is delicious, perfect for weeknight dinners or anytime you want that Philly cheesesteak flavor without the bun.
Why I Love This Recipe
This Philly Cheesesteak Pasta Skillet hits all the right notes — it’s hearty, cheesy, and packed with the classic flavors of a Philly cheesesteak sandwich, but in pasta form. What makes this recipe stand out is how quickly it comes together without sacrificing any flavor. The thinly sliced sirloin cooks up tender and juicy, while the bell peppers and onions add a sweet crunch that balances the savory beef broth and Italian seasoning. The blend of provolone and cheddar cheese creates a luscious, melty sauce that coats every bite. Plus, it’s all made in one skillet, meaning minimal cleanup and maximum comfort. It’s also a fantastic way to change up your pasta night with something a little unexpected but totally crave-worthy.
What You’ll Need
- 8 ounces penne pasta – the perfect shape to hold onto that cheesy sauce
- 1 tablespoon olive oil – for sautéing the beef and veggies
- 1 pound beef sirloin, thinly sliced – choose a tender cut for best results
- 1 green bell pepper, sliced – adds a fresh, slightly sweet flavor
- 1 onion, sliced – caramelizes beautifully for sweetness
- 2 cloves garlic, minced – for depth and a bit of zing
- 1 cup beef broth – creates a flavorful base for the sauce
- 1 teaspoon Italian seasoning – a blend of herbs to bring it all together
- Salt and pepper to taste – essential for seasoning
- 1 cup provolone cheese, shredded – melty and mild, the classic Philly cheesesteak cheese
- 1/2 cup cheddar cheese, shredded – adds a sharp, creamy contrast
Equipment at a Glance
- Large skillet – a sturdy, wide pan to cook everything in one spot
- Pot for boiling pasta – or you can cook pasta directly in the skillet if you prefer
- Sharp knife – for slicing the beef, peppers, and onions thinly
- Wooden spoon or spatula – for stirring and combining ingredients
- Colander – to drain the pasta
From Start to Finish: Philly Cheesesteak Pasta Skillet
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside. If you want to save on dishes, you can skip this step and cook the pasta directly in the skillet later, just add extra broth.
Step 2: Sauté the Beef
Heat the olive oil in a large skillet over medium-high heat. Add the thinly sliced beef sirloin in a single layer. Cook for about 2-3 minutes per side until browned and cooked through. Remove the beef from the skillet and set aside.
Step 3: Cook the Veggies
In the same skillet, add the sliced green bell pepper and onion. Sauté for 5-7 minutes until softened and slightly caramelized. Add the minced garlic and cook for another 30 seconds until fragrant.
Step 4: Build the Sauce
Pour the beef broth into the skillet with the veggies. Stir in the Italian seasoning, salt, and pepper. Let the mixture simmer for 3-4 minutes to reduce slightly and concentrate the flavors.
Step 5: Combine Pasta, Beef, and Cheese
Add the cooked pasta and the beef back into the skillet. Toss everything together until combined and heated through. Sprinkle the shredded provolone and cheddar cheeses over the top, stirring gently until melted and creamy.
Step 6: Serve and Enjoy
Once the cheese has melted and coated the pasta, remove from heat. Serve immediately, garnished with extra pepper or fresh herbs if desired. This dish pairs beautifully with a fresh green salad or a side of roasted veggies.
Seasonal Ingredient Swaps
- Swap the green bell pepper for red or yellow bell peppers for a sweeter taste and vibrant color.
- In the fall, try adding sautéed mushrooms or even some chopped butternut squash for extra earthiness.
- In the summer, toss in cherry tomatoes or fresh spinach for a lighter, fresher twist.
- Use fresh herbs like basil or oregano instead of Italian seasoning for a brighter flavor profile.
Flavor Logic
This recipe balances rich, savory beef with the sweetness of sautéed peppers and onions. The beef broth adds moisture and depth, turning into a flavorful sauce as it reduces. Italian seasoning brings a warm, herbal note that complements the garlic and onions perfectly. The combination of provolone and cheddar cheeses creates a melty, creamy finish—the provolone’s mildness pairs well with cheddar’s sharp bite, mimicking the iconic Philly cheesesteak cheese experience. Penne pasta’s tubular shape holds onto the sauce and cheese, ensuring every bite is packed with flavor.
Cooling, Storing & Rewarming
Allow leftover Philly Cheesesteak Pasta Skillet to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3 days. To reheat, warm it gently in a skillet over medium heat or microwave in short bursts, stirring occasionally to redistribute the cheese sauce and prevent drying out. If the pasta seems dry when reheating, add a splash of beef broth or water to loosen the sauce. This dish does not freeze well because the cheese sauce can separate.
Troubleshooting Q&A
What if my beef sirloin isn’t browning well?
Make sure your skillet is hot before adding the beef and avoid overcrowding the pan. Cook the beef in batches if necessary, so it sears properly instead of steaming.
Can I use a different type of pasta?
Absolutely! While penne works wonderfully here, rigatoni, fusilli, or even macaroni would be great alternatives that hold the sauce well.
How do I prevent the cheese from clumping?
Shred the cheese yourself if possible and add it gradually off the heat or on low heat to melt smoothly. Avoid overheating, which can cause the cheese to separate.
Can I make this recipe dairy-free?
Yes! Substitute the provolone and cheddar with your favorite dairy-free cheese alternatives. Just be sure they melt well for that cheesy texture.
Cook This Next
- Keto Philly Cheesesteak Roll Ups – Another delicious twist on Philly cheesesteak that’s perfect for low-carb nights.
- Steak Bites And Pasta – For those who love steak and pasta combos, this recipe is a must-try.
- Garlic Butter Steak Bites And Potatoes – A hearty, flavorful dish that’s fantastic for cozy dinners.
Ready to Cook?
This Philly Cheesesteak Pasta Skillet comes together in under 30 minutes, making it an unbeatable option for busy weeknights or when you want a comforting, cheesy dinner without fuss. The combination of tender beef, sautéed veggies, and gooey cheese on pasta is irresistible. Give this recipe a try and discover how simple it is to bring the iconic Philly cheesesteak flavors into a whole new meal format. Whether you’re serving a family or meal prepping for the week, this skillet dinner is sure to become a fast favorite.
Enjoy the rich, savory goodness and don’t forget to check out those other amazing recipes for even more inspiration!
Share on Pinterest

Philly Cheesesteak Pasta Skillet
Ingredients
- 8 ounces penne pasta the perfect shape to hold onto that cheesy sauce
- 1 tablespoon olive oil for sautéing the beef and veggies
- 1 pound beef sirloin thinly sliced, choose a tender cut for best results
- 1 green bell pepper sliced, adds a fresh, slightly sweet flavor
- 1 onion sliced, caramelizes beautifully for sweetness
- 2 cloves garlic minced, for depth and a bit of zing
- 1 cup beef broth creates a flavorful base for the sauce
- 1 teaspoon Italian seasoning a blend of herbs to bring it all together
- salt and pepper to taste, essential for seasoning
- 1 cup provolone cheese shredded, melty and mild, the classic Philly cheesesteak cheese
- 0.5 cup cheddar cheese shredded, adds a sharp, creamy contrast
Instructions
- Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside. If you want to save on dishes, you can skip this step and cook the pasta directly in the skillet later, just add extra broth.
- Heat the olive oil in a large skillet over medium-high heat. Add the thinly sliced beef sirloin in a single layer. Cook for about 2-3 minutes per side until browned and cooked through. Remove the beef from the skillet and set aside.
- In the same skillet, add the sliced green bell pepper and onion. Sauté for 5-7 minutes until softened and slightly caramelized. Add the minced garlic and cook for another 30 seconds until fragrant.
- Pour the beef broth into the skillet with the veggies. Stir in the Italian seasoning, salt, and pepper. Let the mixture simmer for 3-4 minutes to reduce slightly and concentrate the flavors.
- Add the cooked pasta and the beef back into the skillet. Toss everything together until combined and heated through. Sprinkle the shredded provolone and cheddar cheeses over the top, stirring gently until melted and creamy.
- Once the cheese has melted and coated the pasta, remove from heat. Serve immediately, garnished with extra pepper or fresh herbs if desired. This dish pairs beautifully with a fresh green salad or a side of roasted veggies.
Equipment
- Large Skillet
- Pot for boiling pasta
- Sharp Knife
- Wooden Spoon or Spatula
- Colander
Notes
- To save on cleanup, cook the pasta directly in the skillet by adding extra beef broth.
- Swap green bell peppers with red or yellow for a sweeter flavor and vibrant color.
- Leftovers keep well in the refrigerator for up to 3 days but do not freeze due to cheese separation.