Skip to main content

Chicken Alfredo with Courgette Ribbons

This lighter take on a classic Chicken Alfredo is a satisfying high-protein meal that doesn't skimp on flavour. By combining whole wheat fettuccine with delicate courgette ribbons, the dish gains extra fibre and nutrients while maintaining that signature creamy texture. The sauce uses a clever blend of low-fat milk and Parmesan to create a silky coating for the pan-seared chicken breast, making it a perfect choice for a nutritious midweek dinner.

Ideal for those seeking a balanced yet comforting evening meal, this recipe replaces heavy cream with protein-rich evaporated skimmed milk. The addition of fresh garlic and flat-leaf parsley provides a bright, savoury lift that complements the tender chicken beautifully. Serve this homemade favourite immediately to enjoy the contrast between the succulent poultry and the al dente pasta ribbons.

Video picks

Continue reading below

Ingredients for Chicken Alfredo with Courgette Ribbons

  • 2 medium courgette (about 230g each)

  • 3 tablespoons olive oil

  • 2 garlic cloves, minced

  • 4 pieces thinly sliced skinless boneless chicken breast cutlets (450g total)

  • 3/4 teaspoons salt

  • 1/4 teaspoons freshly ground black pepper

  • 350g fettuccine pasta, preferably whole wheat

  • 1 tablespoon plain flour

  • 240ml cold low-fat (1%) milk

  • 120ml evaporated skimmed milk (not condensed milk)

  • 180ml freshly grated Parmesan cheese

  • 1/4 cup finely chopped fresh parsley leaves

Slice the ends off the courgette and discard. Using a mandoline or carefully with a sharp knife, slice the courgette lengthwise into very thin slices. Stack the slices and cut lengthwise into 1/4-inch-wide ribbons.

Heat 1 tablespoon of the oil in large nonstick skillet over medium heat. Add half the garlic and cook for 30 seconds. Add the courgette ribbons, cover, stirring occasionally, and cook until the courgette is just tender, about 3 minutes. Transfer to a bowl.

Heat 1 tablespoon of the oil in the skillet over medium-high heat. Season the chicken with 1/4 teaspoons salt and the black pepper and cook until cooked through, 2 to 3 minutes per side. Transfer the chicken to a plate and tent with foil to keep warm.

Cook the pasta al dente according to the directions on the package. Reserve 120ml the pasta water. Drain the pasta and return it to the pasta pot.

Meanwhile, make the sauce. Combine the flour and low-fat milk, stirring until the flour is dissolved. Heat the remaining 1 tablespoon oil in the skillet over medium-high heat. Add the remaining garlic and cook for 30 seconds. Add the milk-flour mixture and cook, stirring constantly, until the mixture begins to boil. Reduce the heat to low and cook, stirring, for 2 minutes more. Add the evaporated skimmed milk, the remaining 1/2 teaspoons salt, and the cheese and cook, stirring, until the cheese is melted, about 1 minute.

Add 240ml the sauce, the courgette, and 3 tablespoons of the parsley to the pasta in the pot and toss to combine. Add a little of the reserved pasta water as necessary to loosen the sauce.

To serve, place 475ml the pasta mixture on each plate. Top with a piece of chicken. Drizzle with the remaining sauce and garnish with the remaining parsley.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.