Back to Lunch
Lunch

Zucchini Noodles + Grilled Chicken

A delicious, healthy, low-carb pasta alternative featuring fresh spiralized zucchini noodles tossed in basil pesto and topped with juicy sliced grilled chicken breast.

Time
25 min
Yield
Serves 4
Level
Easy
Pin on Pinterest
Zucchini Noodles + Grilled Chicken
Pin Recipe
The Article

Introduction

Weeknight dinners should be simple, delicious, and packed with clean nutrients. When you are looking for a meal that satisfies your cravings for pasta without the heavy carbohydrates, Zucchini Noodles + Grilled Chicken is the perfect choice. This dish features light, fresh zucchini spirals tossed in a savory pesto sauce and topped with juicy grilled chicken breast.

The secret to this recipe is cooking the zucchini noodles briefly so they retain a delightful 'al dente' bite. In under twenty-five minutes, you can assemble a vibrant, low-carb dinner that feels like a restaurant classic. It is a fantastic option for healthy weeknight meals and busy families.

Health & Nutrition

Why this is a Great Meal

This recipe works beautifully because of the balance of light, refreshing textures and savory elements. Traditional pasta can leave you feeling heavy and sluggish, but zucchini noodles—often called 'zoodles'—provide a high-volume, low-calorie alternative that is packed with vitamins A and C.

Pairing these fresh greens with a lean protein like grilled chicken breast creates a complete, macro-friendly meal. The rich pesto or olive oil coats the noodles, giving you that satisfying mouthfeel without adding heavy cream. It is a simple, whole-food recipe that supports clean eating goals.

The Method

Instructions

  1. 01

    Season Chicken: Drizzle chicken breasts with 1 tablespoon of olive oil, salt, and black pepper.

  2. 02

    Grill Chicken: Heat a grill pan over medium-high heat. Cook chicken for 5 to 6 minutes per side until cooked through. Let rest, then slice.

  3. 03

    Prep Noodles: Spiralize the zucchini. Place the noodles on paper towels and sprinkle with a pinch of salt to draw out excess moisture. Pat dry.

  4. 04

    Sauté Vegetables: Heat remaining oil in a skillet. Sauté cherry tomatoes for 2 minutes. Add the zucchini noodles, tossing gently for 2 minutes. Do not overcook.

  5. 05

    Combine and Serve: Remove skillet from heat. Stir in the pesto sauce until the noodles are coated. Divide into bowls, top with sliced grilled chicken and parmesan cheese, and serve warm.

— Chef's Notes —
  • Do not overcook the zucchini noodles; cooking for just 2 minutes keeps them crisp-tender and prevents them from turning soggy.
  • Always pat the spiralized zucchini dry with paper towels to remove excess moisture before sautéing.
  • If meal prepping, keep the grilled chicken and spiralized zucchini separate, and cook the noodles fresh.
Variations

Easy Variations

  • Protein Swap

    Use grilled shrimp or lean steak strips instead of chicken breast.

  • Sauce Variation

    Toss in garlic, extra-virgin olive oil, and red pepper flakes for a simple aglio e olio toss.

Questions

Frequently Asked Questions

Q: How do I prevent zucchini noodles from getting soggy?

A: Sauté them quickly on high heat for no more than 2 minutes and pat them completely dry beforehand.

Q: Can I use store-bought pesto?

A: Yes, store-bought pesto is a great weeknight shortcut.

Per Serving

Nutrition

Approximate values — meant as a guide, not a verdict.

360 kcal
Calories
38g
Protein
8g
Carbs
18g
Fat
3g
Fibre
More like this

You may also love

Harvest Grain Bowl with Tahini Drizzle
Lunch30 min

Harvest Grain Bowl with Tahini Drizzle

Roasted squash, pomegranate, and quinoa, finished with a silky lemon tahini.

Citrus Chicken Salad with Avocado
Lunch20 min

Citrus Chicken Salad with Avocado

Grilled chicken over butter lettuce with citrus vinaigrette and creamy avocado.

Grilled Chicken Breast with Steamed Broccoli
Lunch25 min

Grilled Chicken Breast with Steamed Broccoli

A healthy high-protein lunch of lean grilled chicken and steamed broccoli — simple, satisfying, and ready in under 30 minutes.