These vegan pesto zoodles with broccoli features a low-fat pesto sauce made from nutritional yeast, spinach, cashews and green peas. Combined with healthy zucchini noodles and steamed broccoli, this dish makes a light, fresh and tasty, high-protein, low-carb vegan meal.

Low Fat Vegan Pesto Zoodles with Broccoli - Gluten-Free, Low Carb, Paleo, Oil-Free
Low Fat Vegan Pesto Zoodles with Broccoli - Gluten-Free, Low Carb, Paleo, Oil-Free

Low Fat Vegan Pesto Zoodles with Broccoli - Gluten-Free, Low Carb, Paleo, Oil-Free
Low Fat Vegan Pesto Zoodles with Broccoli - Gluten-Free, Low Carb, Paleo, Oil-Free

Store-bought pesto is typically made with a ton of oil and some are made with parmesan cheese, so I always make my own at home. In the past I usually added olive oil to my pesto recipes but it’s not really necessary. At the moment, while I’m keeping an eye on my fat intake and I decided to try an oil-free pesto and I must, I didn’t miss the oil one bit!

About that high-volume food life. I eat with my eyes and I love big portions so I love, love, love zoodles! I feel like I’m eating a great, big bowl of pasta but it’s at a fraction of the carbs you’d find in a grain-based pasta dish.

Let’s see what other good stuff we’ve got in here: 14 grams of plant-based protein (woo!), lots of vitamin A and C, 25% of your daily recommend allowance of iron (yeh!!), B12 from the nutritional yeast and less than 5 grams of fat in the whole dish (heyo!), which is mostly coming from the raw cashews,  Pretty darn good, wouldn’t you say?

So, get yourself a spiralizer and get making these low-fat vegan pesto zoodles!

Try it topped with extra vegan parmesan cheese.

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

Low Fat Pesto Zoodles with Broccoli

  • Author: Deryn Macey
  • Prep Time: 15 mins
  • Cook Time: 5 mins
  • Total Time: 20 minutes
  • Yield: 4 1x
  • Category: Main Dish
  • Cuisine: American
  • Diet: Vegan


Pesto pasta lovers rejoice! This flavour-packed dish is low in fat and carbs but full of healthy micronutrients like vitamins, minerals and antioxidants. It tastes great, it’s easy to make, and it’s vegan and gluten-free.



For the pesto:

  • 1 cup (170 grams) green peas, thawed if frozen, or use fresh
  • 3 cups (100 grams) raw spinach
  • 4 tbsp (60 mL) fresh lemon juice
  • 1 cup (30 grams) fresh basil
  • 4 tbsp (16 grams) nutritional yeast
  • 4 cloves (18 grams) garlic
  • 3 tbsp (45 mL) water
  • 1/3 cup (30 grams) raw cashews
  • 1/21 tsp sea salt, to taste

For the zoodles and broccoli:


  1. To make the pesto, add all of the ingredients to a food processed or high-powered blender and mix until smooth and creamy.
  2. To make the zoodles, using a spiralizer, make thick noodles out of the zucchini.
  3. Heat a non-stick pan over medium-high then add the zucchini noodles and cook for 2-3 minutes until tender. Do not overcook. They should still be a little crunchy but still tender to the bite
  4. Let them sit in the pan for a few minutes then strain them to remove any excess water.
  5. Add to the zoodles to a bowl, mix in the pesto and steamed broccoli and serve immediately.
  6. Serves 4.


Nutrition facts listed below are for the entire recipe. If you’re just making the pesto, an entire batch comes in at: 47C/14F/27P, 397 calories, 17 grams fibre.

You may need to cook your zucchini noodles a little longer based on how thick they are. I like them quite thick, so I usually let them cook about 6-8 minutes. Either way, just make sure you drain them after cooking so you don’t end up with watery pesto!

To add more protein to this dish, try adding in baked tofu, shelled edamame or chickpeas.


  • Serving Size: 1
  • Calories: 194
  • Sugar: 10
  • Sodium: 133 mg
  • Fat: 5 g
  • Carbohydrates: 30 g
  • Protein: 14 g

Keywords: pesto zoodles, pesto zucchini noodles