This hearty and flavorful Philly Cheesesteak Pasta Skillet combines the classic sandwich flavors we all love in a crowd-pleasing one-pan dinner. With ground chuck, bell peppers, onions, and lots of melty cheese swirled around corkscrew pasta, this quick weeknight meal satisfies even the biggest appetites. It’s one of those magical dinners that comes together in minutes but tastes like you spent hours in the kitchen!

Why You’ll Love This Philly Cheesesteak Pasta
- One-pan wonder that’s ready in about 30 minutes
- Loaded with authentic Philly cheesesteak flavors
- Perfectly cooked rotini that captures every bit of the sauce
- Rich, beefy flavor from ground chuck (so much better than lean beef!)
- Tender-crisp bell peppers and savory onions in every bite
- Creamy, melty cheese that creates the most incredible sauce
- Simple ingredients you probably already have on hand
When I was growing up, my mom would make boxed hamburger helpers at least once a week. There’s something nostalgic about those quick skillet meals, but this homemade version takes those childhood memories to a whole new level! Unlike my favorite hamburger potato casserole that bakes in the oven, this skillet dinner comes together right on the stovetop, making it perfect for busy weeknights.
What makes this pasta truly special is how the ingredients work together. The juicy ground chuck releases just enough fat to create a silky sauce when combined with the starchy pasta water and gooey melted cheese. Those generous pieces of bell pepper and onion aren’t just there for color – they bring that authentic Philly cheesesteak flavor that makes this dish irresistible.
The pasta choice matters too! While any short pasta will work in a pinch, rotini’s corkscrew shape is perfect for this dish. Each twist captures bits of beef, vegetables, and that amazing cheese sauce, ensuring every single bite delivers the full Philly cheesesteak experience. Trust me, this will quickly become your new family favorite!
Ingredients Overview
Let’s talk about transforming a beloved sandwich classic into a one-pan wonder! When I first developed this recipe, I wanted to capture all those irresistible Philly cheesesteak flavors without the fuss of individual sandwiches. Here’s everything you’ll need:
- Ground Chuck (80/20): Trust me on this one—the higher fat content is non-negotiable! That 20% fat creates the rich, silky base that binds our sauce together. When it renders down, it mingles with the starchy pasta water to create that dreamy texture we’re after. Leaner beef would leave you with a drier, less flavorful result.
- Onions & Bell Peppers: These aren’t just supporting players—they’re the heart of what makes a Philly cheesesteak distinctive! I slice them into strips that are substantial enough to stand up to cooking without disappearing. The sweetness they develop during sautéing creates beautiful contrast against the savory beef.
- Rotini Pasta: Those spirals aren’t just cute—they’re functional! Each corkscrew twist captures bits of beef, vegetables, and creamy sauce. If you don’t have rotini, other short pastas like penne or bowties will work, but they won’t grab the sauce quite as magnificently. This dish reminds me of my Marry Me Pasta in how the pasta shape truly makes a difference!
- Beef Broth: This creates our one-pan magic, allowing the pasta to cook directly in all that beefy flavor rather than in plain water. The starch released from the pasta naturally thickens the broth into a silky sauce.
- Provolone & Pepper Jack Cheeses: The blend is important! Provolone delivers that authentic Philly flavor while pepper jack adds a gentle kick and superior meltability. Pre-shredded cheese works in a pinch, but freshly grated melts so much more smoothly.
- Garlic & Worcestershire: These flavor boosters add depth without stealing the show. The Worcestershire especially amplifies the beefiness without anyone being able to identify exactly what that “something extra” is.
Success Tips & Tricks

- Respect the cooking order: This isn’t just about getting dinner on the table—it’s about building flavors intentionally. Start with onions alone so they truly sauté rather than steam. Bell peppers go in after they’ve softened a bit. This strategic layering makes all the difference!
- Keep those veggies chunky: Resist the urge to dice everything finely! Part of what makes this dish special is getting distinct pieces of pepper and onion in each bite, just like you would in a proper cheesesteak sandwich. I aim for slices about ¼-inch thick.
- Maintain some texture in your peppers: One of the biggest pitfalls is overcooking those bell peppers until they’re limp and lifeless. They should still have a slight crispness when you add the beef—they’ll continue cooking as the pasta simmers.
- Don’t rush the pasta cooking: Unlike when making my intensely flavored guajillo sauce, where high heat works beautifully, this pasta needs to simmer at a moderate bubble. Too fierce, and the liquid evaporates before the pasta cooks; too gentle, and you’ll end up with mushy pasta.
- Save some cheese for broiling: That final step under the broiler isn’t just for looks—it creates those irresistible browned cheese bits that mimic the edges of melted cheese on a real Philly cheesesteak. Just keep a close eye on it; we’re talking 1-2 minutes max!
Remember, this dish comes together quickly once you start cooking, so having everything prepped and ready to go makes the process much smoother. If you’re really pressed for time, consider prepping the veggies and shredding the cheese the night before!
Step-by-Step Instructions
Let me walk you through making this amazing Philly cheesesteak pasta skillet! It’s honestly one of those recipes that looks impressive but comes together so easily – perfect for those nights when you want something hearty without spending hours in the kitchen.
Prep ahead tip: If you’re like me and often face busy weeknights, prep your veggies and cheese the night before. Store everything in separate containers in the refrigerator, and you’ll be grateful for the head start when dinner time rolls around!
Ingredient Prep
Before you start cooking, I recommend having everything prepped and ready to go:
- Slice your onions into thin strips rather than dicing them – this mimics the texture of a traditional Philly cheesesteak
- Cut bell peppers into strips about the same size as your onions
- Mince your garlic
- Shred both cheeses and keep them separate from each other
The Cooking Process
- Sauté the onions – Heat a tablespoon of oil in a large skillet over medium heat. Add those sliced onions and cook until they’re soft and beginning to caramelize, about 5-7 minutes. Don’t rush this step! Those softened onions create the foundation of flavor.
- Add peppers and garlic – Toss in your sliced bell peppers and minced garlic. Cook for just 2-3 minutes – you want the peppers to soften slightly but still maintain some crunch, similar to what you’d find in a classic steak dish.
- Brown the beef – Add your ground chuck to the skillet, breaking it up with a wooden spoon. Season with salt and pepper. Cook until no longer pink, about 5-6 minutes. The beef should be evenly browned and starting to develop those delicious caramelized bits on the bottom of the pan.
- Combine pasta and broth – Stir in your dry rotini and beef broth. Bring the mixture to a boil, then reduce to a simmer. Cover and cook for about 9-11 minutes, stirring occasionally, until the pasta is tender and has absorbed most of the liquid. The pasta will release starch as it cooks, creating the base for your creamy sauce.
- Cheese time! – Once the pasta is tender and most of the liquid has been absorbed, stir in about 1 cup of your shredded cheese mixture. The warm pasta will melt the cheese, creating a creamy, velvety sauce that coats every piece.
- Broiler finish – Sprinkle the remaining cheese over the top. Place the skillet under the broiler for 2-3 minutes, just until the cheese is melted and starting to bubble and brown in spots. Keep a close eye on it – broilers work quickly!
When you pull this skillet out from under the broiler, you’ll see that gorgeous golden-brown cheese on top with little pockets of bubbly goodness. Let it stand for about 5 minutes before serving – this helps the sauce thicken up perfectly!
Recipe Variations

What I love about this recipe is how versatile it is. Here are some of my favorite ways to switch things up:
Customization Ideas
- Veggie boost – Add sliced mushrooms along with the peppers for an even more authentic Philly cheesesteak flavor. They’ll add amazing umami depth to the dish.
- Spice it up – For a kick of heat, add a diced jalapeño or a sprinkle of red pepper flakes when you add the bell peppers. This pairs wonderfully with the cheesy goodness of the dish.
- Protein swap – Not a beef fan? Try using ground turkey or chicken instead. Just add an extra tablespoon of oil when cooking leaner meats, and consider adding a teaspoon of Worcestershire sauce to boost the savory flavor.
- Cheese variations – While provolone and pepper jack make a fantastic combination, you could also use white American cheese (a Philly classic) or a mix of mozzarella and provolone for a milder flavor profile.
- Pasta options – Rotini works beautifully, but penne, farfalle, or even elbow macaroni would work well too. Just adjust the cooking time according to the pasta package directions.
Serving & Storage
A simple green salad is the perfect side dish for this hearty pasta, but it also pairs wonderfully with garlic bread or even some roasted broccoli. If you’re looking for a complete taco-inspired meal, try serving this alongside my chicken with taco seasoning for a fun fusion dinner!
This pasta skillet reheats beautifully, making it perfect for leftovers. Store in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of beef broth or water to loosen the sauce, as the pasta will continue to absorb liquid as it sits.
For meal prep, you can freeze individual portions in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or microwave for a quick weeknight dinner solution!
FAQs & Final Thoughts
Absolutely! You can replace the ground beef with plant-based ground meat substitute or even 2 cups of chopped mushrooms (portobello works wonderfully). The mushrooms will give you that meaty texture and umami flavor that complements the peppers and onions beautifully. Just add about 1-2 tablespoons extra oil when cooking the mushrooms since they won’t release fat like beef does.
The key is to keep an eye on your pasta as it cooks! Start checking it about 2 minutes before the package directions suggest. The pasta should be al dente (with a slight bite) when you stir in the cheese because it will continue cooking slightly in the residual heat. Also, be sure to maintain a gentle simmer rather than a rolling boil, which can break down the pasta too quickly.
This dish reheats beautifully! Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of beef broth or even a tablespoon of water to loosen the sauce, as the pasta will absorb liquid as it sits. For the best cheesy experience when reheating, sprinkle a little fresh cheese on top before warming it up.
This hearty pasta pairs wonderfully with a simple green salad dressed with a light vinaigrette to balance the richness. For a more substantial meal, try my baked seafood casserole as a side for a fun surf and turf combination! Garlic bread is also a classic companion that’s perfect for sopping up any extra sauce.
Final Thoughts

Oh my goodness, friends! This Philly cheesesteak pasta skillet has quickly become a staple in my dinner rotation. There’s something almost magical about transforming a beloved sandwich into a comforting pasta dish that brings the whole family running to the dinner table!
What I love most about this recipe is how it captures everything wonderful about a classic Philly cheesesteak – the tender beef, the colorful peppers and onions, and of course, that heavenly melted cheese – but transforms it into something even more satisfying and shareable. It’s nostalgic comfort food with a twist!
If you try this recipe (and I really hope you do!), snap a photo and let me know how it turned out. Nothing makes me happier than seeing your kitchen successes! And remember, don’t be afraid to make it your own by switching up the cheeses or adding extra veggies. The beauty of skillet meals like this is their flexibility and forgiving nature.
Until next time, happy cooking and even happier eating!

Philly Cheesesteak Pasta Skillet
Equipment (affiliate links)
- 1 10-inch high-sided skillet
- 1 Wooden spoon
Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, halved and sliced 1/2-inch thick
- 1 teaspoon kosher salt divided
- 1 medium red bell pepper, halved and sliced 1/2-inch thick
- 1 clove garlic, minced
- 1 pound ground chuck
- 1/2 teaspoon freshly ground black pepper
- 8 ounces dry rotini pasta
- 2 cans low-sodium chicken broth (14.5-ounce)
- 1 1/2 cups shredded provolone cheese divided (4 1/2 ounces)
- 1 1/2 cups shredded pepper jack cheese divided (4 1/2 ounces)
Instructions
- Heat the oil in a 10-inch high-sided skillet over medium-high heat until shimmering. Add the onion and 1/2 teaspoon of the salt, and sauté until beginning to brown and soften, about 5 minutes. Stir in the bell pepper and garlic, and cook for 2 to 3 minutes until bell peppers begin to soften and garlic is fragrant. Add the ground chuck, pepper, and remaining 1/2 teaspoon salt. Cook, breaking up the meat into small pieces with a wooden spoon, until browned and no pink remains, 5 to 7 minutes.
- Stir the pasta into the beef and onion mixture. Pour in the chicken broth, cover, and bring to a boil. Uncover and cook for 20 to 25 minutes, stirring occasionally, until the pasta is cooked and most of the liquid is absorbed. Meanwhile, arrange a rack in the middle of the oven and heat the broiler to high.
- Stir half of the grated provolone and pepper jack cheeses into the pasta. Sprinkle the remaining cheese over the top. Broil until cheese melts and turns golden-brown, 2 to 3 minutes.
Leave a Reply