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

Creamy Pesto Zucchini Noodles with Peas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jordan Cord
  • Total Time: 25 minutes
  • Yield: 8 1x


There's only one way to make pesto taste better – combine it with coconut milk for a rich, creamy pasta with hints of basil and lemon. Bonus: It's gluten and dairy free!



Pesto Sauce

  • 2 cups of fresh basil
  • ¼ cup of raw cashews
  • ¼ cup nutritional yeast (what's nutritional yeast? i'll explain. click here!)
  • ¼ cup + 2 tablespoons quality olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon sea salt
  • ½ teaspoon black pepper
  • 2-3 cloves of garlic + 2 tablespoon of olive oil for sautéing
  • 1 cup whole coconut milk, canned

Zucchini Noodles

  • 7 to 8 zucchinis, about 1.5" in diameter and 6" long
  • *If desired, swap zoodles for regular, gluten free, or any other pasta!



  1. In a medium skillet, heat 1 tablespoon of olive oil to medium. Add minced garlic and sauté for 3 minutes, until aromatic and golden brown.
  2. Add basil, cashews, nutritional yeast, olive oil, lemon juice, salt, and pepper to food processor. Spoon the sautéed garlic into the processor as well, leaving the oil in the skillet.
  3. Set the skillet aside for later.
  4. Pulse the food processor until the pesto is well combined and mostly smooth. This will probably require some work – pausing occasionally to scrape down the sides in order to help to food processor do its job. If the pesto seems dry, add a bit more olive oil or lemon juice.


  1. After your pesto is finished, add it into the pan and heat over medium low. Carefully, add 1 tablespoon of white wine vinegar and stir until combined.
  2. Add 1 cup of coconut milk and continue stirring.
  3. Add frozen peas and bring the heat to medium. Cook until the sauce is bubbling and the peas are cooked – about 5 minutes.
  4. Allow the sauce to cool for 3 to 5 minutes before adding to zucchini noodles.

Zucchini Noodles

  1. Spiralize 7 to 8 zucchinis using the "B" blade on your spiralizer.
  2. Depending on how you want to serve the dish, add zoodles to a large bowl and pour the sauce over top, mixing with tongs. Or, serve zoodles in individual bowls and top with as much sauce as desired.


If you don't feel like making your own pesto, you can use store-bought instead! Just sub 3/4 cup of your favorite variety.
Instead of peas, you could substitute asparagus, brussels sprouts, spinach, etc.

  • Prep Time: 5 mins
  • Cook Time: 20 mins
  • Category: Main


  • Calories: 170
  • Sugar: 5.2 g
  • Sodium: 18.6 mg
  • Fat: 12.9 g
  • Saturated Fat: 1.9 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 10 g
  • Fiber: 4 g
  • Protein: 7.3 g
  • Cholesterol: 0 g