Vegan Pesto Sauce

Vegan Pesto Sauce

I can’t get enough of this rich and creamy pesto sauce. It is so versatile and always adds a delicious touch to any dish! Tonight I spooned it onto a pizza, but I also like it tossed with potato gnocchi or pasta, stuffed into phyllo triangles, or spread on a sandwich. The options are virtually endless! Pesto couldn’t be easier to make if you have a food processor, and it is truly worth making from scratch if you can get fresh basil.


  • 1 large bunch of basil (about 3 cups, loosely packed)
  • 2-3 large cloves garlic
  • 6 Tbsp raw pine nuts or walnuts (or a combination of the two)*
  • 3/4 – 1 tsp salt, or to taste
  • 6 Tbsp extra virgin olive oil
  • 1/4 cup nutritional yeast (optional)**


Place all ingredients except the olive oil and nutritional yeast into a food processor. Process to a finely ground consistency. Add olive oil and process again, until smooth and creamy. If desired, add nutritional yeast and process again until creamy. Serve immediately or store in the refrigerator for up to 5 days.

*Classic pesto is made with pine nuts, but it is also delicious with walnuts!  Tonight I was short on both so I used about 3 Tbsp of each.  I haven’t tried it with any other nuts, but if you experiment and find a good one, let me know!

**Nutritional yeast is a delicious addition to this classic pesto and will give it a kind of “cheesy” flavor and a more rich and creamy consistency. If you buy Red Star Vegetarian Support Formula nutritional yeast, it is also a reliable source of vitamin B-12. Some people don’t like the taste of nutritional yeast, others (like me!) can’t get enough of it. If you haven’t tried it before, I recommend experimenting with small amounts to see how you like it.

About Rebekah

I am a stay at home mom with a passion for cooking healthy and delicious vegan meals and treats for my family.
This entry was posted in Dips & Spreads, Sauces & Dressings. Bookmark the permalink.

55 Responses to Vegan Pesto Sauce

  1. Jenny says:

    I never thought of adding nutritional yeast to pesto…. what a GREAT idea! :)

  2. Rebekah says:

    Thanks – I am officially a nutritional yeast addict, I can’t get enough of the stuff! To me, it adds that little “something” to pesto that is needed when you omit the parmesan. Definitely makes it creamier!

  3. Laura says:

    You should try macadamia nuts in pesto! Delicious :) I’m in Australia though so it’s not so hard to find them.

  4. TomOfMaine says:

    We are nutritional yeast fanatics, can’t wait to try this out tonight ! We’ve got some Rising Moon organic vegan ravioli’s that we’re going to make it with.
    Along with a little garlic bread and some red wine, it’s going to be heavenly :-)

  5. windycityvegan says:

    I can’t wait to try this with the nutritional yeast added. I often make pesto with kale and cashews, very delicious!

  6. Wendy says:

    My new favourite pesto recipe. But I put in half cashews, half pinenuts. The cashews and the nutritional yeast really complement one another nicely.

  7. Pingback: Pesto, pasta, wow! « In My Box

  8. Tara says:

    Thank you Rebekah! I have to admit that I’ve never made pesto before, but after my basil plant starting looking like it was gonna take a turn for the worse I grabbed all of the leaves and WOW! Used the pine nuts and threw some chopped steamed asparagus in with whole wheat linguine. Will make this again..and again…

  9. ~M says:

    This looks so fabulous and not heavy like Parmesan-containing pesto!

  10. Jenny says:

    I put this pesto in stuffed portobello mushrooms for a dinner party, and my guests begged for the recipe! I forgot to rinse out the tablespoon I had used to measure out some dried mint, so a tiny bit ended up in the pesto. I was pleasantly surprised by the unique flavor the mint imparted! It really was a few flakes, though, but you might try it next time you make it. A lovely recipe all around!

  11. Anne says:

    I tried this recipe and it turned out really well. I used a little less basil (2c) and a little more pine nuts (a little less than 1/2 c). I also added 1/2 t of black pepper. It was really fantastic. I used it in a quinoa recipe:

  12. Awesome! I love nutritional yeast! Here’s something I made up tonight:

    Walnuts (1/2 cup)
    1/4 cup nutritional yeast flakes
    1/2 tsp salt
    1/8-1/4 teaspoon chili powder
    1/2 teaspoon garlic powder

    Blend until crumbly. WOW!

    Add oregano or basil too!

    • Una says:

      How do you use this? Do you sprinkle on pasta or salad, or is it like as seasoning. The mix sounds really interesting.

  13. Danu Stratton-Kent says:

    Just made this – delicious! Pesto was the one thing I thought I was going to miss on swapping vegetarianism for veganism, but the worry is over, this is fabulous.

    I have been making fresh pesto for years, and always disappointed with the jar stuff – no such disappointment to be had here with this! Just as lovely as the dairy (homemade) version, if slightly different.

    Thank you.

  14. Pingback: Asparagus Pesto Pasta Salad « A Lotus Grows in Brooklyn

  15. megan says:

    I love making fresh pesto for dinner events – but I needed to make it vegan this time and wanted a good recipe without butter :]
    Cheers! Thank you very much :]

  16. Laurie says:

    I am anxious to try this with the nutritional yeast. I grow lots of basil and make many batches of pesto over the summer and freeze it in ice cube trays, then pop out the cubes and store in freezer containers. Then when you want a quick supper, you just take out the number of cubes you need and defrost in microwave and toss on pasta and it tastes like you just made it and you can have homemade pesto all year!

  17. Billi says:

    I have been making pesto for years and had never tried it with the nutritional yeast before…it was an awesome touch to a “classic” recipe. I use a combination of pine nuts and hazelnuts in my pesto…it gives it a unique flavor!

  18. Brooke says:

    I just discovered your blog when I was searching for a vegan pesto recipe. I love your recipes! I hope you keep blogging.

  19. Genessa Faye says:

    Thanks for the recipe! The basil was a little too strong for me so I cut the bite with 2 artichoke hearts and a few more pine nuts. Also, I boiled the garlic cloves for 15-20 minutes in “better than chicken” bouillon. Made it without the yeast, and it was really good. I’m going to try adding a little into the leftovers tonight though. Thanks!!!!

  20. Rickie says:

    My best friends is vegan and we decided we wanted to make pesto from scratch. this is a great recipe! Thanks for sharing =)

  21. James says:

    I had a vegan friend fly in to visit for the evening and I really wanted to stay in for dinner rather than hunt for a restaurant where she could eat more than a bowl of lettuce. We both hate tomatoes so the only thing I could think of was pesto, a google search brought up this recipe and I was skeptical about the “nutritional yeast” had never heard of it before, spent two hours at four stores and finally found it (Whole Foods has it in the supplement section.) I made the pesto without the yeast to see how is was and it had quite a bite to it, added the yeast and it turned into and almost perfect pesto. It was still had a bit of a bite so I put it on the stove and cooked it for a few minutes and it took the harsh fresh basil bite out of it! I will never go back to my dairy pesto recipes again! Thank you so much for this amazing sauce, and for introducing me to nutritional yeast!

  22. Or says:

    Going to try it tonight but without the yeast. Nothing against it, just don’t have it and it’s too late fro shopping. I do have a batch of my home made vegan nut “cheese” so i will mix a little with some of the pesto. I’m sure it will be great. I’m addicted to this “cheese” like you are to the nutritional yeast.

  23. Pingback: Cultivate Your Wellness » Blog Archive » Day 10 of the Vegan Challenge – Sensitivities

  24. Angelika says:

    Your recipes are incredible! I found your website by chance and bought a food processor just to try these (no joke). I made the chickpea hummus and the pesto and they are both incredible! I can’t wait to try more recipes from your website. Thank you for being so thorough in your descriptions. I had no problems cooking the chickpeas from scratch.

    To the vegan pesto sauce I did add about 1/2 cup of compressed organic tofu and a bit more olive oil than the recipe called for. This stuff is even firmer than extra firm tofu and once processed gives the grainy illusion of parmesan cheese (my vegan aunt-in-law tipped me off to this).

    Thank you again! I’ll look forward to more delicious recipes :).

    • Sandy says:

      I’ve been making pesto like crazy & use walnuts or almonds to avoid the high cost of pine nuts. A friend told me she used pistachio nuts & they were great.
      Think I’ll go make some right now!

  25. Amy Congdon says:

    Quick question – my son is allergic to peanuts/tree nuts, so pine nuts are out (trying to play it safe). Do you think I could make this with a seed instead? Like pumpkin seeds, maybe? Thanks!

  26. TomOfMaine says:

    This is a great recipe, we also add 1 or 2 avocados to the mix, makes for a nice thick batch of pesto. Lots of nutritional yeast of course :-)

  27. Lucy says:

    Thanks for the inspiration – I just made something similar. I didn’t have quite as much basil as I wanted though. I forgot salt. And I used a combination of pine nuts and walnuts. Very creamy and yummy!

    Glad I found your blog. I am determined to make vegan food that my husband enjoys, even though I do cheat and eat dairy occasionally :)

  28. Ginny says:

    I always make pesto with almonds or walnuts- so much less expensive!

    • I like it with walnuts, too…but my husband can ALWAYS tell something is off if I don’t use pine nuts. He says pine nuts are essentially for that creamy, buttery flavor. Luckily they aren’t too pricey at Trader Joe’s.

  29. Pingback: Diving In | The Virtual Vegan

  30. Rachel says:

    WONDERFUL recipe! As a new vegan, the thought of not having pesto again almost made me change my mind. Now I don’t think I’ll ever eat regular pesto again, even if I do go back to just vegetarian!

  31. Mathew says:

    Added 8th cup water made it creamier

  32. Mathew says:

    and used roasted no salt pine nuts are really good too!

  33. Pingback: Vegan Sun-Dried Tomato Pesto | Vegan Spoonful

  34. Pingback: Feeding Babies & Children | Vegan Spoonful

  35. Pingback: Pesto Pizza with Home-made Spelt Crust | The Nerdy Vegan

  36. Marilyn says:

    Wow! I love your website! I found this after looking at 10 different pumpkin pie recipes for thanksgiving. I love your inspiration. The pictures you provide are wonderful. I actually have many of the cookbooks you’ve commented on, but haven’t made the recipes that you’ve made out of them because mine don’t have all the pictures. Thanks so much! You rock!

  37. Brandi says:

    I found a recipe for pesto like this before and it was super yummy. I love that little bit of cheese-y flavor the nutritional yeast adds.

    As for what other people commented on about using cashew nuts. I think I will try that with half cashew and half pine nuts for dinner with spinach pasta. yummy!

  38. Pingback: Vegan Pesto Twice Baked Potatoes with THI’SL, Races, Diamond Rings and PS I Love You « Write.Click.Cook.Listen

  39. Shayla Roop says:

    OMG!! i just made this, and it is super delish!! I normally make regular pesto with freshly grated parm cheese but my vegan sis is coming to visit, and I wanted to prepare a vegan pesto for her. This recipe is a winner!! The nutri yeast is fab in this pesto. Thanks for sharing!!

  40. Susan says:

    Great recipe! I experimented and substituted 1/2 parsley and 1/2 cilantro instead of basil, and it turned out great too. Love this recipe!

  41. Pingback: Engine 2 Diet: Oil-Free Avocado Pesto | Vegan Spoonful

  42. Pingback: Sunny Pesto « Bacon is NOT an Herb

  43. Adrienne says:

    Thank you for the recipe! My boyfriend is allergic to peanuts, and therefore we have a difficult time finding nuts processed in a peanut-free facility. When we saw Blue Diamond’s almonds were processed in such a facility, we started using almonds in pesto sauces. We recently became vegan, so we were thankful to find your recipe and used it as a reference point. Definitely try almonds, if you ever have them hanging around! We also added almond milk to make it smoother and easier to toss with pasta.

  44. Pingback: Food Day and Vegan(ish)ism « Oms and Honey

  45. Ruth says:

    I always use almonds for the pine nuts. Blanched almonds work really well, but if you have roasted sliced almonds like I always seem to, those work too.

  46. Pingback: Sun-Dried Tomato & Pesto Spaghetti Squash Pasta Toss | A Little About Something

  47. Denise says:

    Yummy!!!!!! I used walnuts, cashews and nutritional yeast… 15yr old daughter will be very happy as when she invites her friends over pesto is a must! We live in Italy so it’s a staple here…It’s the equivalent to chicken nugget and chips! I did order a few jars of vegan pesto from Amazon which was ok but this is just like the real thing!!!!! :D

  48. Pingback: Tofu Pesto Lasagna |

  49. Pingback: My Top 10 Homemade Healthy Meals | Plibby

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s