Spiralized zucchini noodles tossed with fresh basil pesto and cherry tomatoes
Low CarbVegetarianGluten-FreeQuick

Zucchini Noodles with Pesto

Emma Walsh

@emmawalshbakes

4.8(1,689 reviews)🍳 5,576 made this

Prep

15 min

Cook

Total

15 min

Servings

4

Difficulty

Easy

Let's cook

  1. Salt and drain the courgette

    Spiralise the courgettes, toss with a teaspoon of salt, and leave in a colander for 20 minutes. Then squeeze firmly in a clean tea towel. You will be surprised how much water comes out.

    💡

    This is the whole recipe. Unsalted courgette noodles release water onto the plate and turn the pesto into soup.

  2. Blister the tomatoes

    Sear the cherry tomatoes in a dry hot pan for 4 minutes until the skins split and blacken in places. Set aside.

  3. Make the pesto

    Pulse the basil, pine nuts, and garlic in a processor until coarsely chopped. Add the parmesan, then stream in the olive oil with the motor running. Finish with lemon juice, salt, and pepper.

    💡

    Pulse rather than blend continuously — over-processing bruises the basil and turns pesto dark and bitter.

  4. Dress raw

    Toss the drained courgette noodles with the pesto in a large bowl until fully coated. Do not cook them; they are perfect raw and turn to mush with heat.

  5. Serve

    Fold through the blistered tomatoes, top with extra parmesan and cracked pepper, and serve immediately.

🍳

Cook this with Chef Pepe

Want hands-free help? Chef Pepe can read each step, set the pace, answer questions, and help with substitutions.

Try See It. Cook It.

🎙️ Voice-guided cooking mode — coming in Phase 4. Text guidance available now via Chef Pepe.

📝 Tips, swaps, and make-ahead notes

This does not keep — courgette continues to weep even after salting, so dress it within a few minutes of serving. The pesto itself keeps a week under a layer of oil in the fridge, or freezes in ice cube trays.

  • Vegan: Nutritional yeast plus a little white miso in place of the parmesan.
  • Nut-free: Sunflower seeds or toasted pumpkin seeds in place of pine nuts.
  • Half and half: Mixing the courgette with real pasta gives a more substantial dinner while keeping it light.

Nutrition & Safety

Calories

312kcal

Protein

9g

Carbs

14g

Fat

26g

⚠️ Allergen & Safety Note

This recipe contains dairy and tree nut. Nutritional values are estimates per serving and may vary based on the specific ingredients you use. If you have food allergies, please verify all ingredients before cooking.

AI-assisted content. Always verify instructions with trusted culinary sources.

Made by the Chew community

5,576 made this
👤

Did you make this? Share what worked, what you changed, and a photo of your plate.

Upload Your Version
Ask Chef Pepe