Healthy Philly Cheesesteak Pasta – Comfort Food With a Lighter Twist
If you love a classic Philly cheesesteak but want something a little lighter and more balanced, this pasta hits the spot. It brings all the flavors you expect—tender beef, sweet sautéed peppers and onions, creamy cheese—without the heaviness. The sauce is silky but not overly rich, and the whole dish comes together in one skillet plus a pot for the pasta.
It’s weeknight-friendly, budget-conscious, and great for leftovers. You’ll get that cozy, familiar taste while still keeping things fresh and wholesome.
Ingredients
Method
- Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente according to package directions. Reserve 1/2 cup pasta water, then drain.
- Prep the steak: While the pasta cooks, place the steak in the freezer for 10 minutes to firm up. Slice very thinly across the grain. Pat dry and season with 1/2 teaspoon salt and 1/4 teaspoon pepper.
- Sear the beef: Heat the olive oil in a large skillet over medium-high. Add the beef in a single layer and cook 1–2 minutes per side until browned but still tender. Transfer to a plate. Do this in batches to avoid overcrowding.
- Sauté veggies: In the same skillet, add the onion and bell peppers with a pinch of salt. Cook over medium heat, stirring occasionally, until softened and lightly caramelized, 8–10 minutes. Add the garlic, smoked paprika, and onion powder; cook 30 seconds until fragrant.
- Deglaze and build the sauce: Stir in the Worcestershire. Whisk the cornstarch into the broth until smooth, then pour it into the skillet. Simmer 2–3 minutes, scraping up browned bits, until slightly thickened.
- Add the dairy: Reduce heat to low. Stir in the Greek yogurt until creamy. Add the provolone (and Parmesan, if using) and stir until melted and smooth. If too thick, splash in reserved pasta water a little at a time.
- Combine: Return the beef and any juices to the skillet. Add the drained pasta and toss to coat. Season with remaining 1/2 teaspoon salt and 1/4 teaspoon pepper, adjusting to taste.
- Finish and serve: Sprinkle with parsley. Serve hot, adding a bit more pasta water to loosen the sauce if it tightens.
What Makes This Recipe So Good
- Balanced and lighter: Uses lean beef, plenty of vegetables, and a creamy-but-light sauce made with Greek yogurt and a touch of provolone.
- One-pan magic (mostly): Cook the pasta separately, then toss everything together in the skillet for easy cleanup.
- True cheesesteak flavor: Onions, bell peppers, garlic, and Worcestershire deliver that classic savory profile.
- Quick and flexible: Ready in about 30 minutes and easy to customize for gluten-free, dairy-free, or veggie-forward diets.
- Meal-prep friendly: Reheats well and makes a great next-day lunch.
Ingredients
- 8 ounces whole-wheat or high-protein pasta (penne, rotini, or shells)
- 1 tablespoon olive oil
- 1 pound lean sirloin steak, very thinly sliced across the grain (or 90% lean ground beef)
- 1 large yellow onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 3 cloves garlic, minced
- 1 teaspoon kosher salt, divided (plus more to taste)
- 1/2 teaspoon black pepper, divided
- 1 teaspoon smoked paprika
- 1 teaspoon onion powder
- 1 teaspoon Worcestershire sauce
- 1 cup low-sodium beef or chicken broth
- 1 tablespoon cornstarch
- 1/2 cup plain 2% Greek yogurt
- 3 ounces provolone cheese, shredded (or thinly sliced and torn)
- Optional: 1/4 cup grated Parmesan for extra depth
- Fresh parsley, chopped, for garnish
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente according to package directions.
Reserve 1/2 cup pasta water, then drain.
- Prep the steak: While the pasta cooks, place the steak in the freezer for 10 minutes to firm up. Slice very thinly across the grain. Pat dry and season with 1/2 teaspoon salt and 1/4 teaspoon pepper.
- Sear the beef: Heat the olive oil in a large skillet over medium-high.
Add the beef in a single layer and cook 1–2 minutes per side until browned but still tender. Transfer to a plate. Do this in batches to avoid overcrowding.
- Sauté veggies: In the same skillet, add the onion and bell peppers with a pinch of salt.
Cook over medium heat, stirring occasionally, until softened and lightly caramelized, 8–10 minutes. Add the garlic, smoked paprika, and onion powder; cook 30 seconds until fragrant.
- Deglaze and build the sauce: Stir in the Worcestershire. Whisk the cornstarch into the broth until smooth, then pour it into the skillet.
Simmer 2–3 minutes, scraping up browned bits, until slightly thickened.
- Add the dairy: Reduce heat to low. Stir in the Greek yogurt until creamy. Add the provolone (and Parmesan, if using) and stir until melted and smooth.
If too thick, splash in reserved pasta water a little at a time.
- Combine: Return the beef and any juices to the skillet. Add the drained pasta and toss to coat. Season with remaining 1/2 teaspoon salt and 1/4 teaspoon pepper, adjusting to taste.
- Finish and serve: Sprinkle with parsley.
Serve hot, adding a bit more pasta water to loosen the sauce if it tightens.
How to Store
- Refrigerate: Store in an airtight container for 3–4 days.
- Reheat: Warm gently on the stovetop over low heat or in the microwave at 50–60% power. Stir in a splash of water or broth to revive the sauce.
- Freeze: Not ideal due to the yogurt-based sauce, which can separate. If you do freeze, thaw overnight and reheat gently, whisking in a bit of broth.
Why This is Good for You
- Lean protein: Sirloin or lean ground beef offers iron and B vitamins with less saturated fat than fattier cuts.
- Veggie boost: A full trio of peppers and onions adds fiber, vitamin C, antioxidants, and satisfying volume.
- Smarter creaminess: Greek yogurt creates a creamy sauce with extra protein and fewer calories than heavy cream.
- Whole-grain or high-protein pasta: Choosing whole-wheat or legume-based pasta increases fiber and keeps you fuller longer.
- Controlled sodium: Using low-sodium broth and seasoning to taste helps manage salt without losing flavor.
Common Mistakes to Avoid
- Overcooking the steak: Thin slices cook fast.
A quick sear is enough; prolonged cooking turns them tough.
- Skipping the veggie caramelization: A little browning on onions and peppers adds sweetness and depth. Don’t rush this step.
- Curdling the yogurt: Keep the heat low when adding yogurt. If the pan is too hot, the sauce can split.
- Overcooking pasta: Al dente pasta holds up better when tossed in the sauce and during reheating.
- Under-seasoning: Taste and adjust salt, pepper, and acidity.
A dash more Worcestershire or a squeeze of lemon can brighten the dish.
Recipe Variations
- Chicken cheesesteak pasta: Swap beef for thinly sliced chicken breast or thighs. Sear the same way.
- Mushroom medley: Add 8 ounces of sliced cremini mushrooms with the peppers for a meatier texture and umami.
- Gluten-free: Use your favorite gluten-free pasta and verify the Worcestershire is gluten-free.
- Dairy-free: Replace yogurt with an unsweetened, thick dairy-free yogurt and use a meltable dairy-free provolone-style cheese.
- Extra veggies: Toss in spinach at the end or add roasted cherry tomatoes for brightness.
- Spicy kick: Add red pepper flakes or a spoonful of hot cherry pepper hoagie spread.
- Lower-carb: Use chickpea or lentil pasta, or try half pasta and half zucchini noodles (add zoodles at the end so they don’t overcook).
FAQ
Can I use ground beef instead of sliced steak?
Yes. Brown 1 pound of 90% lean ground beef, breaking it up as it cooks.
Drain any excess fat, then proceed with the recipe from the veggie step.
What kind of cheese works best?
Provolone gives that classic cheesesteak flavor. You can also use part-skim mozzarella for extra melt, or a slice or two of deli American for nostalgia. Keep the total around 3–4 ounces to stay light.
How do I slice the steak thinly at home?
Partially freeze the steak for 10–15 minutes, then use a sharp knife to slice across the grain into very thin strips.
This helps it cook quickly and stay tender.
Can I make this ahead?
You can cook the components ahead and combine before serving. Store the cooked pasta and sauce separately, then reheat and toss together with a splash of broth.
What if my sauce turns grainy?
The pan was likely too hot when you added the yogurt. Remove from heat, whisk in a little warm broth or pasta water, and stir until smooth.
Keeping heat low prevents splitting.
Is there a way to add more greens?
Absolutely. Stir in a few handfuls of baby spinach or chopped kale during the last 2 minutes of cooking. They’ll wilt into the sauce without watering it down.
How can I make it more budget-friendly?
Use lean ground beef or thinly sliced chuck.
Opt for frozen pepper strips and pre-shredded cheese. You’ll still get great flavor at a lower cost.
Wrapping Up
Healthy Philly Cheesesteak Pasta delivers everything you crave from a cheesesteak in a lighter, weeknight-ready bowl. It’s satisfying, customizable, and packed with veggies and lean protein.
Keep the heat gentle when adding the yogurt, don’t overcook the steak, and you’ll have a creamy, comforting dinner with a smart twist. Save a serving for lunch—you’ll be glad you did.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



