Oil-Free Vegan Pesto

Need to whip-up a quick weeknight meal?

It doesn’t get much easier than this raw, vegan pesto sauce.

Simply throw everything into a food processor or blender, and in less than 5 minutes, you’ve got a delicious sauce on your hands–> perfect for serving over your favorite noodles or as a quick veggie dip!

Oil-Free Vegan Pesto
makes about 1 1/2 cups


1 cup diced zucchini
1 handful fresh basil leaves (about 3/4 oz.)
4 garlic cloves (I love garlic, but feel free to use less)
Β½ cup raw walnuts
1/4 cup water
2 Tablespoons fresh lemon juice
1/2 teaspoon sea salt, or to taste


Throw all of the ingredients to a food processor or blender, and blend away!

I like my pesto smooth and creamy, so I used my Vitamix for a super-quick sauce– but if you prefer a chunkier texture, simply pulse it in a food processor until evenly broken down.

*Note: I added plenty of salt to this pesto sauce (a 1/2 teaspoon) because the flavor will be further diluted when eaten with raw or cooked vegetables. However, if you’re serving the pesto over a bed of salty pasta, or with cheese, you may want to reduce the salt content of the sauce to keep your final dish balanced.

To make your weekday meals even easier, try this tip–> freeze your sauce into ice cube trays, for an easily portioned meal!

These cubes should last for months in the freezer, so you’ll have an easy-to-prepare dinner at your fingertips!



These pesto cubes have made Austin’s dinners SO EASY to prepare lately. I simply grab 4 frozen cubes, and saute them with fresh veggies and a bag of rinsed Miracle Noodles.

Sometimes I add chopped, pre-roasted chicken, too, completely ruining the whole “vegan” factor… but, oh well.

You certainly can’t beat a delicious dinner that’s ready in 10 minutes!

Reader Feedback: What’s your favorite quick meal? Any time-saving tips to share?

Meet Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned certified nutritionist consultant, trying to make healthy living as easy as possible. I believe in eating delicious whole foods on a regular basis to help naturally support the body’s detox organsβ€” no juice fasting required. (Unless you want to!) If you make one of my healthy recipes, tag @detoxinista on Instagram or Facebook so I can see!

39 thoughts on “Oil-Free Vegan Pesto

  1. Angela @ Eat Spin Run Repeat

    This sounds great Megan! I like pesto but get really turned off by ones that contain like 99% nuts, so I love that you put zucchini in as well. My favourite quick meals as of late have been veggies (I’ve been buying the frozen kind because they’re actually cheaper than fresh), in homemade marinara sauce with fish, like basa or cod. Something about nice warm cooked tomato sauce is so comforting in winter!

  2. LizAshlee

    I love this recipe!!! Have you heard of Dorot herb cubes? The idea of freezing these reminds me of the Dorot herbs-they are at Whole Foods…I can’t wait to give this recipe a go! Have a great day!

  3. Karen

    This is a perfect recipe for me today! This is exactly what I have left in my fridge – and I have been wanting to make some pesto to freeze! Thanks!

  4. Cheya

    YUM! I love the idea of freezing the batch into cubes in the ice tray. That’s perfect for a single gal like me who is always cooking for one! I’m definitely going to do this. Thanks! πŸ™‚

    1. Megan Post author

      I’m freezing ALL of my sauces into ice cube trays now– it makes it so easy to prepare single-portion meals! Hope you enjoy it, too! πŸ™‚

  5. Beth @ Tasty Yummies

    This looks amazing! I was bumming out a little bit the other day since I removed dairy from my diet nearly a month and a half ago and I remembered that pesto just wouldn’t be the same! This pesto looks much better than traditional pesto loaded with cheese. I love the addition of zucchini!

  6. Holly

    Made this last night with the intention of freezing some for later use but what little there was left ended up getting “finger spooned”. Love the addition of zucchini! Poured it over zucchini noodles and it was rich and delicious. Thanks!!

  7. Lauren

    Thanks for the reminder about the ice cube tray freezing trick! I made this pesto with a couple differences. I didn’t have zucchini in the house, so I added 1 full cup of shelled edamame, and 1/2 cup of nutritional yeast. I also toasted the walnuts first. The result was a creamy, rich tasting and really delicious no-oil pesto!!!

  8. Pat

    I made some of this tonight. I was looking to use up some of my basil before it freezes tonight. I made the first batch with the walnuts as listed. It was good but my daughter is allergic to walnuts and I was out of them . So I made the second batch with some almonds in their place. I think it is even better than the walnut batch. I put some on some tofu shiratke noodles for dinner. It was really good. I will cover the basil again tonight so I can make another batch tomorrow. I need to go back to the store. I am out of nuts and lemons. This will be a good quick dish all winter long. I look forward finding different uses for it all winter.

  9. Rena

    Just made this. It was super easy to make. I used two large cloves of garlic and it was a bit too spicy so i just cooked the pesto a bit and the garlic flavor mellowed out. It was amazing and im so glad i now have a pesto recipe without oil!! Thanks!!

    1. Vanessa Hill Ritthaler

      Pesto sauce is a great sandwich spread, or on steamed or roasted veggies, or just about anything!

  10. Ashley

    This pesto is absolutely amazing!

    I adore it because it’s oil free and dairy free (as most pestos are not). Hubby and I have made this sauce two times this week. LOL. First time we used almonds in place of walnuts. And it was SUPER yummy! Unbelievably good. Then we made it again tonight and used the rest of the almonds (1/4 cup) and then pecans (1/4) and it was maybe even better than the first time (but could also be because I put in more basil leaves this time around). It seems hard to mess this recipe up. It’s so easy and so delicious (with probably any nut you decide to use). LOVE it. This is the pesto I will be using from now on. Amazing! Thank you so much!

  11. Mary

    I made this pesto this afternoon. It is simply wonderful and soooo tasty. Will definitely be making this again and it’s so easy to do. Thanks so much for the recipe.

  12. Gina Marie

    Hi, I. Just left a comment on another one of your recipes and I just noticed this vegan pesto. I will have to give it a try. I’ve been using this one with boiled zucchini noodles, but I cut down the Evoo as it was a little much for my liking.

    Just came across your website and you are totally motivating me to eat better so thank you. I definitely have to try this recipe. If I may,I’d love to share a favorite vegan pesto recipe with you that I found. I use it with my organically grown NJ garden zucchini. I just peel the zucchini in thick strips and boil in water for one minute. It’s nice to see eating healthy can taste really good and I never realized how good nutritional yeast can be in place of cheese. Enjoy and be well.
    Vegan Pesto
    1/3 cup pine nuts ( toasted I toaster oven or on the skillet)
    2/3 cup olive oil
    5 cloves garlic
    1/3 cup nutritional yeast
    1 bunch fresh basil leaves
    salt and pepper to taste
    Blend all ingredients in a food processor

  13. Pingback: 7 Food Prep Techniques That Make Your Life Easier | Chef Works

  14. Heidi

    Wow, is this ever delicious! We just made this for dinner and used spinach leaves instead of basil. Fantastic. Served it over spaghetti squash and extra walnuts. We licked the food processor and our plates clean. Even baby liked it! Thank you so very much!

  15. Pingback: Oil Free Pesto? (Raw, Vegan, Paleo) | Rawfully Clean

  16. Pingback: Lasagna (Raw, Vegan Paleo) | Rawfully Clean

  17. Christi

    Hey Megan!
    Thank you so much for the awesome recipes, I am a college kid trying to find my way into a healthy diet and your recipes get me so excited for this new life style! I have been trying a new one every night and so far they have all been AWESOME! Just a quick question, out of your broccoli, zucchini, and avocado pesto sauces you have posted, which one is your favorite? I would love to make one in the coming days, but I am having a hard time deciding which one to buy the ingredients for!
    Thanks and keep up the inspirational work, can’t wait to see the cookbook! πŸ™‚

  18. Jessica

    This recipe is amazing! I’ve had it for supper many times, but I have a quick question. Do you know of any good alternatives to using zuccini? When I moved in with my roommate I had this dish less and less because we split groceries/dinner and she is allergic to zuccini. Any help would be super appreciated πŸ™‚

    1. Megan Post author

      I have a feeling nearly any vegetable could work in this recipe, since it’s supposed to be green anyway! Maybe try some cooked broccoli or cauliflower?

  19. Pingback: Zucchini Basil Pesto Sauce (+ Watch Me Make It!) | Hometown Harvest

  20. Pingback: Zucchini Basil Pesto Sauce (Watch Me Make It!) | Rachel's Nourishing Kitchen

  21. Mary Hofbauer

    Thank you. You are brilliant! I had never thought to substitute zucchini for oil. And it works. We all loved it with pasta and white beans. It tastes so good. πŸ™‚

  22. Pingback: 42 Flavorful Paleo Pesto Recipes

  23. Kimberly

    I made this 2 years ago for my husband when we were dating and we LOVED it. I just remembered it and am going to use this recipe with my vegan cooking class next month!


Leave a Reply

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