Zucchini Noodles with Pesto and Grilled Chicken (Keto)

Craving pasta on keto? These zucchini noodles with pesto and grilled chicken scratch that itch beautifully. Tender zucchini ribbons twirled in a vibrant basil pesto, crowned with juicy sliced grilled chicken and a snowfall of Parmesan — it looks and eats like a proper Italian pasta night, minus the carb crash.

Advertisement

This dish doubles as anti-inflammatory eating at its tastiest. Basil and olive oil supply polyphenols and vitamin K, pine nuts and Parmesan bring satisfying fats, and the grilled chicken adds lean protein that keeps you full. Zucchini itself is hydrating, low-calorie, and rich in vitamin C and manganese — a quiet nutritional workhorse.

Advertisement

For keto followers, zucchini noodles are a revelation: all the twirl-ability of spaghetti at roughly 6 grams of net carbs per generous serving, with 34 grams of fat and 38 grams of protein to keep you firmly in ketosis. Dinner is ready in 30 minutes, and nobody at the table will miss the wheat.

Prep time: 15 mins | Cook time: 15 mins | Total time: 30 mins | Servings: 4

KEY TAKEAWAYS

  • All the satisfaction of pasta night at about 6 grams of net carbs per serving.
  • Homemade basil pesto delivers polyphenols, vitamin K, and healthy monounsaturated fats.
  • 38 grams of protein per serving from grilled chicken keeps you full for hours.
  • Ready in 30 minutes with one grill pan and one skillet.
  • Easy to adapt dairy-free or nut-free with simple swaps.

TABLE OF CONTENTS

  1. Why This Recipe Works
  2. Ingredients
  3. Step-by-Step Instructions
  4. Nutrition & Macros
  5. Tips & Variations
  6. Storage & Meal Prep

Why This Recipe Works

Zucchini noodles — zoodles — are the backbone of keto Italian cooking for good reason. A whole medium zucchini has a fraction of the carbs of even a small portion of wheat pasta, yet when spiralized and briefly sautéed it gives you genuine noodle texture and twirl. Zucchini brings vitamin C, an antioxidant that supports immune function and collagen formation, plus manganese for metabolism. The pesto is where the anti-inflammatory magic concentrates: fresh basil is rich in eugenol and other volatile oils studied for calming inflammatory responses, while extra-virgin olive oil provides oleocanthal and monounsaturated fats. Garlic adds sulfur compounds, and even the modest amount of Parmesan contributes flavor depth that keeps portions satisfying without needing much.

The grilled chicken is doing serious keto work here. At roughly 38 grams of protein per serving, it anchors the meal’s macros, protecting muscle and delivering long-lasting satiety that makes evening snacking unnecessary. The pesto’s fats — olive oil, pine nuts, Parmesan — push total fat to about 34 grams, exactly the profile that keeps ketones flowing. A squeeze of lemon at the end is not just garnish: its acidity brightens the rich pesto and the vitamin C helps your body absorb iron from the chicken and pine nuts. This is a plate engineered to taste indulgent while quietly covering protein, fats, fiber, and micronutrients.

Ingredients

  • 1.5 lb (680 g) boneless, skinless chicken breasts, pounded to even thickness
  • 4 medium zucchini (about 2 lb / 900 g total), spiralized
  • 2 tbsp (30 ml) olive oil, divided, plus more for grilling
  • 1 tsp (5 g) sea salt, divided
  • 1/2 tsp (1 g) black pepper
  • 1 tsp (3 g) garlic powder
  • 1 tsp (2 g) Italian seasoning
  • 1 cup (250 g) cherry tomatoes, halved
  • 1/2 cup (50 g) freshly grated Parmesan, plus more for serving
  • 1 tbsp (15 ml) fresh lemon juice
  • For the pesto: 2 cups (50 g) fresh basil leaves, packed
  • 1/3 cup (45 g) pine nuts, lightly toasted
  • 1/2 cup (120 ml) extra-virgin olive oil
  • 1/2 cup (50 g) freshly grated Parmesan
  • 2 garlic cloves
  • 1/2 tsp (2.5 g) sea salt
  • 1/4 tsp (0.5 g) black pepper

Step-by-Step Instructions

  1. Make the pesto: pulse the basil, pine nuts, Parmesan, garlic, salt, and pepper in a food processor until coarsely chopped. With the motor running, stream in the olive oil until smooth but still textured. Set aside.
  2. Season the chicken breasts with salt, pepper, garlic powder, and Italian seasoning. Rub lightly with olive oil.
  3. Heat a grill pan or skillet over medium-high heat. Cook the chicken 5 to 6 minutes per side, until golden and the internal temperature reaches 165°F (74°C). Rest 5 minutes, then slice against the grain.
  4. While the chicken rests, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the zucchini noodles and a pinch of salt; sauté 2 to 3 minutes, tossing, until just tender-crisp. Do not overcook — they release water and go limp fast.
  5. Add the cherry tomatoes to the skillet and cook 1 minute more until they just start to blister.
  6. Remove the skillet from the heat. Add about 3/4 cup of pesto and toss to coat the noodles evenly. Stir in the Parmesan and lemon juice.
  7. Divide among bowls, top with sliced grilled chicken, and finish with extra Parmesan, basil leaves, and black pepper.

Nutrition & Macros

Estimates per serving for 4 servings, including homemade pesto. Zucchini water content varies, so treat these as dependable approximations.

NutrientPer serving
Calories480 kcal
Net carbs6 g
Fat34 g
Protein38 g
Fiber3 g

Tips & Variations

  • Salt the spiralized zucchini and rest 10 minutes, then squeeze dry in a towel — this prevents a watery sauce.
  • Dairy-free: use nutritional yeast in place of Parmesan in the pesto and skip the extra cheese.
  • Nut-free pesto: swap pine nuts for sunflower seeds or pumpkin seeds.
  • Add red pepper flakes to the pesto for a spicy kick that also supports metabolism.
  • Swap chicken for grilled shrimp — cook just 2 minutes per side.
  • Double the pesto and freeze half in ice cube trays for instant future dinners.

Storage & Meal Prep

Store components separately for best results: cooked chicken and pesto keep 4 days refrigerated, while zucchini noodles are best cooked fresh (they turn soggy when stored). For meal prep, spiralize zucchini up to 2 days ahead and keep it raw in a container lined with paper towels. Reheat chicken gently and sauté fresh noodles, then toss with pesto. Freeze extra pesto up to 3 months with a thin layer of olive oil on top to prevent browning.

How do I keep zucchini noodles from getting soggy?

Cook them hot and fast — 2 to 3 minutes max — and never cover the pan. Salting and squeezing them dry beforehand removes excess water, and tossing with pesto off the heat keeps them crisp-tender.

Is pesto keto-friendly?

Classic pesto is naturally keto: basil, olive oil, nuts, Parmesan, and garlic are all very low in carbs. A quarter-cup serving adds roughly 2 grams of net carbs, mostly from the nuts and cheese.

Can I use store-bought pesto?

Yes — check the label for added sugars and seed oils. Look for one made with olive oil and no more than 2 grams of carbs per serving.

What protein swaps work here?

Grilled shrimp, sliced steak, Italian sausage, or even crispy tofu for a vegetarian version. Keep the seasoning simple so the pesto stays the star.

Is this good for inflammation?

Basil, olive oil, and garlic all contribute studied anti-inflammatory compounds, and the meal’s low-carb profile avoids the blood-sugar spikes that can drive inflammation.

Leave a Comment