5-Minute Vegan Basil Pesto Recipe. This homemade pesto recipe is delicious and easy to make….and it’s dairy-free without any sacrifice in the rich taste you know and love in a great pesto sauce. Meal prep and freezer friendly, this vegan pesto is just what you need for sauces, pizza, pasta and more.

Jump to:
Clearly I adore homemade pesto. There are no shortage of pesto recipes here on my blog. You’ll find kale pesto, arugula pesto, dijon pesto, and even carrot top pesto…and myriad recipes that use pesto here too. Oh, it was time for a traditional basil pesto recipe….but don’t you worry, like all my recipes this one is dairy-free…and tastes INCREDIBLE.
Why you will love this recipe

- Delicious and dairy-free.
- Super easy to make….I bet you can do it in 5 minutes.
- Much less expensive than buying store bought pesto.
- Versatile: Use it as a sauce for pizza, pasta, or roasted veggies.
- Perfect for crudites or a dip on your charcuterie board.
- Slather it on your wraps or spring rolls.
- It’s meal prep and freezer friendly.
Ingredient Notes

- Basil: Basil pesto has a unique flavor compared to other pestos….but, if you do not have enough for this recipe, don’t fret, you can use a combination of basil and another fresh herb to make up the difference.
- Garlic: Low FODMAP? Try some garlic infused olive oil to impart some flavor without irritating your tummy.
- Lemon: I adore the tang that fresh lemon imparts. Zest the peel before juicing to drive that citrus flavor home. No lemons? No problem. You can use ¼ cup bottled lemon juice. OR, use 1-2 Tablespoon white vinegar to balance the other flavors and give this a little zing.
- Extra Virgin Olive oil: This recipe is already lightened up with just ¼ cup, but if you’re avoiding added oils, I have some suggestions for you. I don’t think the taste will be the same if you simply substitute the olive oil with water. Veggie broth is a better sub, and I’d also add some hemp seeds to mimic the creaminess you’d get by using oil. I’ve made it this way many times, and honestly, nobody knows the difference.
- Nutritional Yeast: I don’t know why I resisted this dairy-free swap in recipes for so long. It’s an awesome vegan way to get a “cheesy” flavor without the dairy. I use it in everything from stuffed mushrooms to roasted broccoli. You can find it at most grocery stores or order it from Thrive Market.
Step by Step
Oh, you’re going to love how simple it is to make pesto from scratch. Honestly, it’s so quick and easy you’ll wonder why you didn’t start making homemade pesto sooner.

First you’ll place the basil, pine nuts, lemon zest and juice, garlic, salt and pepper into the bowl of a food processor. If you don’t have a processor, you can use a blender. It’s possible to make pesto with a mortar and pestle, but you’ll need to have patience and a strong arm.

Chopping the ingredients into uniform pieces is easy with a food processor. You’ll want to do this before adding more liquid into the mixture. Stop and scrape down the sides until everything is incorporated.

You’ll add the liquid while the processor is running for the best results. You can use all olive oil, a combo of olive oil and veggie broth or all broth. A creamy, dairy-free pesto will emerge. You can make it thicker or thinner, depending on what you’ll use it for.
Debra’s Pro Tips

- If you have enough basil, make a double batch. Freeze in ice cube trays and then pop into zip top bag. You can throw a cube into ANY sauce you’re making for a quick flavor boost.
- Make sure you pulse the ingredients into a uniform size before adding the liquid.
- Use parsley or another aromatic herb if you don’t have enough basil.
- Place a small piece of plastic wrap DIRECTLY onto the pesto before covering to avoid the top turning brown. It’s the oxidation that occurs from the air getting into the basil that will turn it brown.
- If you still have more basil, whip up a batch of my Basil Balsamic Vinaigrette..
Which is the best pesto recipe?
Well, that depends on YOUR agenda, and your taste buds.
- What ingredients do you have? The beauty of pesto is that you can find a way to make it work with what you have. See my list of substitutions below.
- What are you going to do with it? If you’re making pasta salad, you’ll want something more creamy. Slathering it onto your smashed potatoes, you may want more flavor. If you’re doing roasted veggies with pesto, the consistency will be different than if you’re making a charcuterie board with a bowl of it for dipping.
- Who is going to eat it and do they have any dietary restrictions? One of the many things I love about making pesto from scratch is its versatility. It’s so easy to make dairy-free pesto, oil-free pesto or nut-free pesto…and still have a tasty and satisfying experience. I’ve got tons of swaps below so you can tailor your recipe to fit your needs and make an epic batch of healthy pesto.
Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein
📖 Recipe

Vegan Basil Pesto
Equipment
- Measuring Cups and Spoons Set
Ingredients
- 3 cups 7.5 oz packed fresh basil leaves* (remove large stems before measuring)
- ¼ cup pine nuts*
- ¼ cup nutritional yeast
- 2 large cloves garlic
- 1 lemon zested and juiced
- ½ teaspoon sea salt
- ½ teaspoon white pepper*
- ¼ cup olive oil*
- 2-4 Tablespoons water*
Instructions
- Add basil, pine nuts, nutritional yeast, garlic, lemon zest and juice, salt and pepper to bowl of food processor or blender. Process until everything has been uniformly chopped.
- Scrape down sides of bowl and process again.
- Slowly drizzle in the olive oil (or first ¼ cup of veggie broth) while machine is running. Scrape down sides. Process again. Add water (or more broth) 1 Tablespoon at a time until desired consistency is reached. Will you be using this as a dip? Make it thicker. A sauce? Thin it out. Totally up to you!
- Taste for seasoning. Add more salt, nutritional yeast, lemon juice or pepper as desired. Process once more.
- Pesto will stay good in the fridge for up to a week. To avoid having the top turn brown, place a piece of plastic wrap tightly against the surface of the pesto, and THEN cover.
- Freeze pesto in ice cube trays, then pop out and store in zip top bags for easy addition into sauces, spreads and other recipes for an instant flavor boost.
Notes
Nutrition
Note
The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.







Jeannette Webber
I read the ingredients -because I’ve made pesto before, many times, I wondered, “Why nutritional yeast?” Then immediately went back to the body of Debra’s content knowing she’d explain why, which she did. Now added to my shopping list!
Debra Klein
You don’t need much nutritional yeast to really add a punch to dairy-free recipes.
Jere Cassidy
I’ve never made pesto, and I really love it. Can’t wait to try your reicpe.
Debra Klein
It’s so easy….and tasty! You’ll never go back to store bought.
Ramona
This vegan pesto was absolutely delicious and I’ve only added some vegan cheese to it. I’ll make it again, thank you so much for sharing!
Debra Klein
You’re welcome! Glad it was a success.
Jessica Formicola
I’ve never made pesto until I’ve tried this recipe, but now I’ll never buy store bought again! This is amazing!
Debra Klein
Awesome….and wasn’t it easy to make too?
Tyanne
I love the use of nutritional yeast in this recipe. I never thought of using it before!
Brianna
This pesto is great! Love the umami from the nutritional yeast.
Erin Gierhart
This is so fresh and delicious! I don’t miss the Parmesan at all!
Debra Klein
Totally agree!