Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh zucchini noodles garnished with cherry tomatoes, basil leaves, pine nuts, and grated cheese in a black skillet.

Zucchini Noodles with Pesto


Description

A vibrant, fresh low-carb bowl that proves vegetable noodles can be genuinely satisfying—perfectly al dente zoodles with homemade basil pesto that’s bright, garlicky, and delicious!

Prep Time: 15 minutes | Cook Time: 5 minutes | Total Time: 20 minutes | Servings: 2Fresh zucchini noodles garnished with cherry tomatoes, basil leaves, pine nuts, and grated cheese in a black skillet.


Ingredients

Scale
  • 2 medium zucchinis (about 68 inches long each)
  • 1/4 cup pine nuts (buy fresh from high-turnover store)
  • 2 cups fresh basil leaves, packed (bright green, no brown spots)
  • 2 cloves garlic
  • 1/4 cup grated Parmesan cheese (real Parmigiano-Reggiano, freshly grated)
  • 1/4 cup extra virgin olive oil, plus extra for cooking (use good quality)
  • Salt and pepper to taste (be generous in the pesto)
  • Cherry tomatoes, halved for garnish
  • Fresh basil leaves for garnish

Instructions

  1. Using a spiralizer, create zucchini noodles from your zucchinis. Lay them on paper towels, sprinkle with salt, and let them sit for 10-15 minutes to release excess water—don’t skip this step or your dish will be watery.
  2. While the zoodles drain, toast the pine nuts in a dry pan over medium heat for 2-3 minutes, shaking frequently, until lightly golden and fragrant. Watch them carefully because they burn fast. Remove from heat and let cool.
  3. In a food processor, combine the toasted pine nuts, basil leaves (packed into the cup), garlic, Parmesan cheese, and a generous pinch of salt and pepper. Pulse until finely chopped and starting to come together.
  4. With the food processor running, slowly drizzle in the olive oil until the mixture forms a smooth, vibrant green pesto. Taste and adjust seasoning—it should be bright, garlicky, and well-seasoned on its own.
  5. Pat your salted zoodles completely dry with paper towels to remove all the released water—this is crucial for avoiding a watery dish.
  6. In a large pan, heat just a tiny bit of olive oil over medium heat. Add the dried zucchini noodles and sauté for only 2-3 minutes, tossing frequently, until just tender but still with some bite. They should be slightly crunchy, not soft.
  7. Remove the pan from heat immediately and toss the hot zoodles with your fresh pesto until evenly coated. The residual heat warms the pesto without cooking it.
  8. Serve in bowls garnished with halved cherry tomatoes, fresh basil leaves, and an extra sprinkle of Parmesan cheese. Eat immediately while the zoodles are still al dente!

Nutrition Information (Per Serving):

  • Calories: 425
  • Carbohydrates: 14g
  • Protein: 12g
  • Fat: 38g
  • Fiber: 4g
  • Sodium: 380mg
  • Vitamin C: 65% DV (from zucchini)
  • Vitamin K: 85% DV (from basil)

This provides healthy fats, moderate protein, and tons of vitamins while being naturally low in carbs.

Notes:

  • Salt the zoodles and let them drain for 10-15 minutes—this is essential
  • Pat zoodles completely dry before cooking or they’ll be watery
  • Don’t overcook—2-3 minutes max or they turn mushy
  • Toast pine nuts carefully—they go from perfect to burnt in seconds
  • Remove pan from heat before tossing with pesto to keep it bright and fresh

Storage Tips:

  • Pesto can be made up to 3 days ahead, stored in fridge with olive oil layer on top
  • Zoodles should be spiralized and cooked fresh—they get watery if stored after cooking
  • Store leftover cooked zoodles and pesto separately for up to 2 days
  • Don’t freeze zoodles—they turn completely mushy
  • Pesto freezes well for up to 3 months in an ice cube tray

Serving Suggestions:

  • With grilled chicken: Makes this a heartier, more complete meal for bigger appetites
  • Over mixed greens: Turns this into a warm salad that’s substantial and satisfying
  • With crusty bread: For soaking up any extra pesto—perfect for carb-lovers at the table
  • Alongside grilled fish: Light, fresh pairing that feels elegant and restaurant-worthy

Mix It Up (Recipe Variations):

  • Protein Addition: Top with grilled chicken, shrimp, or white beans for extra staying power and complete meal status
  • Sun-Dried Tomato Pesto: Add 3-4 sun-dried tomatoes to the pesto for deeper, sweeter flavor that’s equally delicious
  • Creamy Version: Stir 2-3 tablespoons cream cheese or mascarpone into pesto for richer, creamier sauce
  • Mixed Veggie Noodles: Use half zucchini and half carrot or sweet potato noodles for color variety and different flavors

What Makes This Recipe Special:

This zucchini noodles with pesto recipe demonstrates that vegetable-based dishes can stand on their own merits rather than being judged as inferior substitutes for traditional pasta. The technique of salting to remove excess moisture and cooking for only 2-3 minutes maintains the zoodles’ structure and slight crunch, while homemade pesto with toasted pine nuts and fresh basil provides vibrant flavor that jarred versions can’t match. It’s proof that mindful cooking techniques can transform simple vegetables into something genuinely crave-worthy.