share this post

Zucchini noodles with pesto, keto Vegan

Jump to Recipe / Print Recipe

Zucchini noodles with pesto are delicious low carb keto pesto pasta made of spiralized zucchini and cooked in a creamy almond milk pesto sauce. Also, this zucchini noodle recipe is vegan and gluten free also known as vegan zoodle recipe

Zucchini noodles with pesto

What are zucchini noodles?

Zucchini noodles also known as zucchini zoodles are vegetable pasta made of raw zucchini using a vegetable spiralizer . Zucchini noodles have the same consistency as real pasta without the carbs or calories. It is a healthy way to enjoy a pasta dish without the carbs, calories or fat of wheat pasta. In fact, zucchini contains only 17 kcal and 2 grams of net carbs per 100 grams. As a result, they are the perfect vegetable to create pasta-like dish on a low carb keto diet.

Zucchini noodles with pesto

An easy keto vegan zoodle recipe

This zucchini noodle recipe use Parmesan cheese. It should be noted that vegan Parmesan or nutritional yeast works very well for a vegan zoodle recipe. Therefore, this recipe is a tasty keto vegan meal made with only 6 ingredients.

  • Zucchini, it is up to you to peel the zucchini or not. Keeping the zucchini skin adds fiber and nutrient to your dish. Zucchinis are great keto-friendly vegetables, with less than 2g net carbs per 100g.
  • Olive oil or an other healthy oil like avocado oil, almond oil
  • Sunflower seeds or pine nuts if you prefer to make a regular pesto recipe, both contains the same amount of net carbs
  • Parmesan or vegan Parmesan 
  • Unsweetened almond milk, this is the magic ingredient to create a really creamy sauce without adding carbs or calories. I love to use Almond Breeze has it is low in flavor and contains few carbs.
  • Garlic cloves
  • Salt

How to cook zucchini noodles with pesto?

The best way to cook zucchini  noodles is in a lightly oiled frying pan. First, stir fry your noodles for 5 minutes to give them a little crisp and soften the center slightly. Then, add your pesto and combine evenly. Finally, pour a splash of unsweetened almond milk to create a creamy pesto sauce. Obviously it is recommended to not cook them for more than 10 minutes in total or they will get really soft and lose their pasta texture.

Zucchini noodles with pesto

How to make veggie noodles without a spiralizer ?

If you don’t have a veggie spiralizer you can simply make noodles with a veggie peeler. Peel thin ribbon from the zucchini, then slice thin strips on each ribbon. This is time consuming and it doesn’t make round noodles. However it is a cheap option to make keto noodles without fancy tools. Enjoy this pasta recipe and leave me comment if you love it !


More keto zucchini recipes

If you love zucchini, I recommend you try those keto zucchini recipes too.

Crustless Zucchini Quiche with Pesto and Parmesan
Single Serve crustless zucchini quiche with Pesto and Parmesan. Low carb, 8.5g of net carbs per serve, fulfilling with 18.5g protein per serve. A healthy brunch recipe for the egg lovers. Clean eating quiche. Paleo + low carb.
Net Carbs: 5.2g per serving | Serves 8
15 minutes
Check out this recipe
Keto zucchini pizza casserole
A delicious keto pizza casserole with no crust, ground beef and zucchini slices
Net Carbs: 6.5g per serving | Serves 6
15 minutes
Check out this recipe

Keto zucchini casserole
A cheesy keto zucchini casserole with sour cream
Net Carbs: 6.6g per serving | Serves 6
30 minutes
Check out this recipe

xoxo Carine
Zucchini noodles with pesto

Zucchini noodles with pesto

Zucchini noodles with pesto are delicious low carb pesto pasta made of spiralized zucchini in a creamy almond milk pesto sauce.
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 25 mins
2 people
Leave A Review Print The Recipe


Sunflower seed pesto sauce

  • 1/3 cup Sunflower seeds (50g)
  • 2 cups Fresh Basil Leaves (30 g)
  • 1/3 cup Extra virgin olive oil
  • 3 Garlic clove
  • 1/4 teaspoon salt -adjust to taste
  • 1/4 cup Grated Parmesan or vegan Parmesan or nutritional yeast

For the sauce

  • 1/4 cup Unsweetened almond milk
Subcribe to my Mailing List To never miss a recipe!

Subscribe to my recipe updates


  • Cut out the ends off the zucchini.
  • Place the zucchini on your spiralizer. If the length of your zucchini doesn't fit the spiralizer, cut the zucchini in half and spiralize half piece at a time.
  • Turn the spiralizer to create zucchini noodles. Make sure you center the zucchini onto the spiralizer and that you firmly press the zucchini onto the blade while you turn. This will create long zucchini noddles and avoid short curly pieces.
  • Set aside on a plate while you are making the sunflower seed pesto.

Sunflower seed pesto

  • Heat a small frying pan under medium heat. Add the sunflower seeds and toast them for 2 or 3 minutes until fragrant.
  • Transfer the toasted seeds into a food processor along with all the rest of the pesto ingredients: basil leaves, olive oil, garlic clove, salt and grated Parmesan (use vegan Parmesan or nutritional yeast if dairy-free)
  • Process until it forms a smooth pesto spread, it should not take more than 1 minute. If needed, stop the food processor, scrape down the sides of the bowl with a spatula and process again until it forms a consistent spread.
  • Heat the olive oil in a large pan on low-medium heat. Add the zucchini noodles and toss for 2-5 minutes, stirring often with a pasta tong to warm the noodles evenly. Note that the longer you cook them the softer they become. For al dente crunchy zucchini noodles, stop after 2 minutes. I recommend you taste the noodles and adjust time regarding your palate.
  • Stir in the homemade sunflower seed pesto and add the unsweetened almond milk to create a sauce.
  • Cook for 1-2 minutes until the sauce is hot, thick and form bubbles on the side of the pan. Feel free to add more unsweetened almond milk to create a thinner sauce. Don't cook more than 8 minutes in total to avoid the zucchini noodles to soften too much.
  • Serve with extra grated Parmesan.

Storage and freezing

  • Store in the fridge in airtight container up to 3 days or freeze. Defrost the day before in the fridge.
  • Rewarm in a saucepan under medium heat or microwave for 2-3 minutes.
Net carb: 4.2 grams per serve
Tried this recipe?Mention
Nutrition Facts
Zucchini noodles with pesto
Amount Per Serving (1 serve)
Calories 275 Calories from Fat 241
% Daily Value*
Fat 26.8g41%
Carbohydrates 6.8g2%
Fiber 2.6g11%
Sugar 2.6g3%
Protein 5.6g11%
Net Carbs 4.2g
* Percent Daily Values are based on a 2000 calorie diet.

This recipe is sponsored by Almond Breeze Made from the best California Almonds and I received a compensation to develop this recipe but note that I only recommend product I love and trust on this blog. Thank you.

Keto zucchini noodles pesto

Keto Zucchini Pesto Noodles
Keto Zucchini Pesto Noodles

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. 5 stars
    Thank you Carine, this turned out to be very tasty! I will make it again. I fried the zucchini noodles in coconut oil, not in olive oil, just because I like the smell of coconut oil. This added an extra bit to the dish, I should say. I also added some sprouts on top of the ready meal, which looked very healthy. Pesto turned out to be better than I expected, considering I put it in the blender and not in the food processor, just required more liquid, so I added more olive oil. A bit fatty in the end, but it is good fat, so bring it in 🙂 Thank you!

    • I love frying those noodles in coconut oil too! Thanks so much for trying my recipes. I am glad you are here with me. XOXO Carine