6 In Recipes

Homemade Vegan Basil Pesto

This is my favourite recipe for homemade vegan basil pesto. Using just 5 ingredients, this pesto is so simple and flavourful you will never want to buy it from the store again!

vegan basil pesto in a jar with a spoonI totally get that pesto is one of those ingredients that seem like a lot of work to make from scratch, so when cooking at home, it ends up being something that is store bought for convenience and ease. But I am here to tell you that it is so much easier to make than you think, and once you have experienced the freshness of homemade, you’ll find it very difficult to go back to the jar.

For me, making pesto became a necessity because most traditional recipes are not dairy-free. For years I struggled to find a vegan basil pesto in the supermarket so I just didn’t eat it. I let myself forget just how good pesto can be.

fresh basil and walnutsTo make this pesto you will need a food processor. I once watched a cooking show where an Italian nonna made pesto by hand using a mortar and pestle, so technically it’s possible without, but the food processor is going to ensure this is something that is easy enough to do at home again and again.

Start by adding fresh basil leaves, walnuts, garlic, lemon juice, salt and olive oil to your food processor and blend together. Scrape down the sides and drizzle in extra olive oil a little at a time as needed to get your desired consistency.

The lemon juice gives the pesto that extra zingy freshness, while the flavour from the walnuts are what makes this pesto better than the rest. However, you can easily substitute the walnuts for other nuts such as pine nuts or almonds for a different variation.

Close up of vegan basil pesto in a jarHomemade pesto has so many uses and can be stored in a sealed jar in the fridge for about a week. The fresh, nutty, garlicky flavour of pesto is so versatile it can be used in so many different recipes. I love having some in the fridge for when I want a quick addition of flavour to any meal.

Here are just a few serving ideas:

  • On pizza! Instead of the usual tomato sauce, use pesto instead.
  • Make a simple pesto pasta by tossing the pesto through your favourite cooked pasta with a little extra drizzle of olive oil and a big squeeze of lemon juice.
  • Or try this super simple chicken and mushroom pesto spaghetti from The Cooks Pyjamas.
  • Spread on toasted bread as a super easy appetiser.
  • Serve with grilled chicken as a sauce.
  • Spread on a sandwich with your favourite veggies.
  • Or try this pesto grilled cheese from Chef Not Required.
  • Combine with fresh cherry tomatoes and make these mini galettes from A Baking Journey.

Vegan basil pesto in a jar with a spoonIf you do make this recipe, please be sure to leave a comment and rating below! And tag any of your creations on Instagram with #eightforestlane as I would love to see.

Print Recipe
5 from 3 votes

Vegan Basil Pesto

This is my favourite recipe for homemade vegan basil pesto. Using just 5 ingredients, this pesto is so simple and flavourful you will never want to buy it from the store again!
Prep Time10 mins
Cuisine: Italian
Servings: 1 cup (approx)
Author: Sally


  • 1 ½ cups fresh basil leaves
  • ½ cup walnuts
  • 2 garlic cloves
  • squeeze of lemon to taste
  • ½ teaspoon salt or to taste
  • ¼ cup + 1 tablespoon olive oil


  • Place basil, walnuts, garlic, lemon and salt in a food processor with ¼ cup of the olive oil and blend until everything starts to come together. Scrape down the sides of the food processor with a rubber spatula and continue to blend, adding in the extra tablespoon of oil slowly until the pesto reaches the desired consistency. Adjust salt and lemon juice to taste. Use as desired or store in the fridge in an airtight jar for up to a week.


Not from Australia? Check out my US Conversion Guide

Save it for later:

vegan basil pesto pinterest image

You Might Also Like


  • Reply
    July 24, 2019 at 2:32 pm

    SO good – my sis is vegan and I used your recipe to make dinner for her and she loved it – cheers!

    • Reply
      July 26, 2019 at 6:52 pm

      So happy your sister loved it!

  • Reply
    July 22, 2019 at 10:24 am

    It looks so fresh and delicious, and I LOVE that its vegan – always looking for new vegan recipes I can make for my vegan friends 🙂 I would just pour that pesto over anything!!

    • Reply
      July 22, 2019 at 7:05 pm

      Thanks Sylvie!

  • Reply
    Jaimie @ Nosh
    July 22, 2019 at 8:07 am

    This looks so fresh and vibrant, can’t wait to try on a pizza! Thank you for sharing 😀

    • Reply
      July 22, 2019 at 7:06 pm

      On pizza is my favourite!

    Leave a Reply