• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Vegan Larder
  • Recipes
  • Cook Books
  • About
  • Work
  • Nav Social Menu

menu icon
go to homepage
  • Recipes
  • Cook Books
  • About
  • Work
  • Connect with me...

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cook Books
    • About
    • Work
  • Connect with me...

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Condiments

    Easy Vegan Basil Pesto

    Published: Jul 25, 2023 · Modified: Jul 11, 2024 by Louise-Claire Cayzer · This post may contain affiliate links · This blog generates income via ads · Leave a Comment

    Jump to Recipe

    You'll love how easy and delicious this Vegan Basil Pesto is to make. Gorgeous fresh basil leaves, toasted pine nuts and a vegan substitute for parmesan cheese, make this delicious homemade fresh pesto something you'll be confident in whizzing up in no time.

    Vegan Basil Pesto in a jar ready to eat. this recipe

    Homemade Vegan Pesto is one of the most delicious sauces around, and is absolutely perfect whether it's stirred into pasta dishes, used as the basis for a salad, or smeared onto a sandwich.

    I like to use fresh basil pesto in this Mediterranean Orzo Pesto Salad, where the green freshness of the basil is perfectly complemented by little juicy tomatoes. You can also combine it in a hearty pasta dish, such as this Mushroom Pesto Pasta, or to add to a salad dressing, like with this Green Bean Pesto and Tomato Salad. It's also delicious drizzled on tomato soup, like in this Easy Roasted Red Pepper and Tomato Soup.

    Jump to:
    • 🌱Ingredients
    • 👩‍🍳Instructions
    • ❗️Perfect Pesto Tips
    • 🥕Substitutions & Variations
    • 🔪Equipment
    • 🫙Storage
    • Top tip
    • ❓️FAQ
    • Other handy condiments and dressings:
    • 📖 Recipe
    • 💬 Comments

    🌱Ingredients

    Vegan  Basil Pesto ingredients laid out.

    This vegan version of the classic Basil Pesto, or Pesto Genovese uses the same classic ingredients as traditional basil pesto, but with one exception to make it dairy free and vegan.

    • Fresh Basil: freshly picked and aromatic with a sweetly peppery flavour. Choose Genovese or Italian basil varieties for the most authentic taste. If you grow your own basil plants, so much the better!
    • Pine Nuts: European Pine nuts are traditional to use in this pesto. See below for other variations.
    • Crushed Garlic: Usually a single clove of fresh garlic is enough, however use as many garlic cloves as your heart desires.
    • Extra Virgin Olive Oil: Good quality extra virgin olive oil is essential for the flavour and finish of the pesto.
    • Nutritional Yeast: Traditionally pesto uses non-vegetarian hard cheeses, including Pecorino Sardo (Pecorino Cheese) or Parmeggiano Reggiano (Parmesan Cheese) . We substitute this for nutritional yeast which has a nutty, cheesy flavor that works perfectly to make this pesto both dairy free and vegan.
    • Sea Salt: flakey sea salt is a must, as it adds overall flavour and mouth feel.

    See recipe card for quantities.

    👩‍🍳Instructions

    Follow along with these step by step instructions for the perfect vegan basil pesto recipe.

    Pine nuts being toasted in a pan.

    1. First gently toast the pinenuts over a low heat in an unoiled pan. Watch carefully as they go from being untoasted to burnt very quickly. Remove from the pan and allow to cool.

    Food processor ready to make pesto

    2. Chop the garlic then add to the food processor along with the cooled pine nuts and nutritional yeast. Whizz for a moment until slightly rubbly.

    Add the basil to the pesto.

    3. Add clean, dry basil to the bowl of a food processor and pulse, gently adding olive oil.

    Basil Pesto ready to use.

    4. Add the oil slowly and whizz until the pesto comes together but is still a bit textured.

    ❗️Perfect Pesto Tips

    1. When roasting the nuts, let them fully cool before whizzing them up with the other ingredients. This ensures they don't 'cook' the delicate herbs which affects the flavors of their essential oils, making the pesto not so delicious.
    2. Make sure your herbs are clean. No one wants gritty pesto!
    3. Dry the basil or herbs thoroughly to avoid watery pesto.

    🥕Substitutions & Variations

    Pesto can be made with all kinds of other delicious combinations. Here are some to try.

    • Other Nuts - Traditionally, walnuts were also used instead of tricky to find pine nuts. You can also choose to use pecans, almonds, pistachios, cashew nuts or hazelnuts or even a mix of pine nuts to make the delicious nutty flavor.
    • No Nuts - use pumpkin seeds, sunflower seeds or hemp seeds in place of the pine nuts to make a nut-allergy friendly version of the pesto.
    • Other Fresh Herbs - Combine the basil with parsley or rocket (arugula) to make the basil go further, handy when you don't have an abundance to use. Alternatively use carrot tops, kale, or even broccoli to make pesto variations. I make a lovely Wild Garlic Pesto every year when it's in season.
    • Fresh Lemon Juice: A little fresh lemon juice added to the recipe helps balance the raw garlic flavor, however this is optional.

    🔪Equipment

    This delicious pesto recipe is super easy to make if you have a food processor. I love using my Kenwood processor. It's very old now, but you can find a similar one on Amazon.

    Alternatively, you can go old-school and use a pestle and mortar and bash up the pesto the way it was made back before food processors were available. Some people even prefer it made that way. To do this, crush the garlic clove first with a little salt. Then crush the pine nuts with the nutritional yeast (cheese substitute) before finally adding the basil bit by bit, drizzling in olive oil as you go.

    🫙Storage

    To store any leftover pesto, put it in a clean, dry jar or airtight container, then cover the top of the pesto with a little olive oil. This stops air from getting to the pesto and keeps it fresher for longer. It will last in the fridge for up to 2 weeks. If you use a portion of the pesto, cover any left up with a little extra oil.

    To keep pesto fresh for months (great if you have a glut of basil to use), portion it out into ice cube trays and freeze. Once frozen into little blocks, pop them out, and put into a freezer bag or container. Use from frozen or thaw as needed all through winter. Delicious when added to soup or to jazz up a stew when it's cold!

    Top tip

    When roasting the pine nuts, be extra careful as they go from untoasted to burnt SUPER quickly (I know this because I have ruined more than one batch of them!). Also remove them from the heat of the pan quickly, as even when off the stove top they can continue to cook (and burn)

    ❓️FAQ

    What is the difference between vegan and regular pesto?

    Vegan pesto is made without cheese or dairy. Classic pesto sauce is often not even vegetarian, as it is made with cheese that traditionally contains animal rennet.

    Is shop bought pesto vegan?

    Regular shop bought pesto is not vegan, however vegan pesto is now readily available. Freshly made vegan pesto however is even more delicious and is easy to make too.

    How do you tone down pesto?

    If you have added too much garlic to your pesto, it might be astringent. It's probably one of the only times too much garlic can be too much! Adding it directly to hot pasta or on a pizza will help 'cook' the pesto and make it not so intense.

    Other handy condiments and dressings:

    Looking for other recipes like this pesto? Try these:

    • A bowl of sundried tomato and olive tapenade with crackers ready to eat.
      Sun Dried Tomato and Olive Tapenade
    • A little bowl of caper, herb and lemon salsa verde with some cauliflower steaks in the background.
      Lemon, Caper and Parsley Italian Salsa Verde
    • Eggplant tapenade in a little bowl ready to eat. There are some crostini around it with tapenade on them.
      Easy Eggplant and Olive Tapenade (Roasted Aubergine Dip)
    • Goma Dressing in a little bowl ready to eat.
      Goma Dressing: Japanese Roasted Sesame Salad Dressing

    If you love this recipe, please share this post with your friends on Pinterest or Facebook, or tag me on Insta! Don't forget to also please comment and star ⭐this recipe too!

    Love & Vegan Yummies, Louise xx (P.S. Follow me on Insta and Tik Tok!)

    📖 Recipe

    A jar of basil pesto ready to use.

    Vegan Basil Pesto

    Louise-Claire Cayzer
    An easy to make vegan version of pesto, made with fresh basil and toasted pine nuts.
    No ratings yet
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Total Time 15 minutes mins
    Course sauce
    Cuisine Italian
    Servings 12 portions
    Calories 81 kcal

    Equipment

    • 1 food processor

    Ingredients Note:

    For accuracy, I measure all ingredients in metric as standard, then convert and test the recipe for American cup measurements etc.

    (Heads up Aussie and UK readers- your measurements in cups are sometimes different, so please use metric or check you have the correct cup and spoon type!!)

    Ingredients

    • 55 g (3.¾ oz) Fresh basil (About two big handfuls or one bunch.)
    • 75 g (¾ cups) pine nuts (you can also use cashew nuts, pumpkin or sunflower seeds. )
    • 22 g (3 tablespoon) nutritional yeast
    • 45 ml (3 tablespoon) Olive oil (e)
    • 1 clove garlic
    • 1 teaspoon Maldon or Kosher Salt

    Instructions

    • Wash the basil then dry it really well.
      55 g Fresh basil
    • Toast the pine nuts in a dry pan, be careful that they don't burn. Let them cool.
      75 g pine nuts
    • Put the pine nuts and garlic into the food processor and blitz to a fine rubble.
      1 clove garlic, 75 g pine nuts
    • Add in all the other ingredients and blitz.
      55 g Fresh basil, 22 g nutritional yeast, 1 teaspoon Maldon or Kosher Salt, 45 ml Olive oil
    • Stop every now and then and scrape down the sides of the processer
    • Blitz until smooth- taste for salt. Add more olive oil as needed.
    • Transfer to a glass jar & add a bit of olive oil over the top
    • Keep in the fridge and use in everything!

    Notes

    Nutritional Yeast is a cheesy flavoured sprinkle that is made from a strain of yeast that is grown on molasses. It's really high in B vitamins and makes a great alternative to parmesan cheese to sprinkle.

    Nutrition

    Calories: 81kcalCarbohydrates: 2gProtein: 2gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gSodium: 194mgPotassium: 89mgFiber: 1gSugar: 0.2gVitamin A: 244IUVitamin C: 1mgCalcium: 10mgIron: 1mg
    Tried this recipe and loved it? Follow and Mention @vegan_larder or comment and ⭐ below

    More Condiments

    • Tomato and onion chutney with cheese and crackers.
      Tomato and Onion Chutney (Granny's Relish)
    • Roasted red peppers ready to eat.
      Air Fryer Roasted Peppers
    • Vegan Kewpie Mayo on a plate with some crispy nuggets.
      Vegan Japanese Kewpie Mayonnaise
    • Vegan Mayo with sriracha in a little pot with a burger in the background.
      Easy Vegan Sriracha Mayonnaise

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi! I'm Louise-Claire! I believe vegan and plant-based food should be easy to make, never scary and above all, absolutely delicious. Also, it's for everyone, not just for vegans!

    I'm a photographer, recipe developer and gardener. You'll find me in the kitchen, in the studio or wandering the garden, picking delicious veggies to make recipes for you! So why not stay a while, check out some of my recipes and try one or two for yourself...Find out more on my About Me page.

    Vegan Air Fryer Recipes

    • Butternut squash halved on a tray stuffed with sage and chickpea stuffing.
      Chickpea and Sage Stuffed Butternut Squash; Air fryer or Oven method
    • Cauliflower and broccoli being served on a plate.
      Air Fryer Broccoli and Cauliflower
    • Vegan Spanakopita Triangles ready to eat.
      Vegan Cheese and Spinach Spanakopita Triangles (Air Fryer or Oven Baked)
    • Plates of roasted tomato and white bean stew ready to eat.
      Roasted Tomato and White Bean Stew

    Tofu Lover? These are for you...

    • A casserole dish with vegan tuna noodle casserole in it ready to eat.
      Vegan Tuna Casserole (Tu-no Noodle)
    • A roasted pumpkin filled with hot cheese dip with a hand reaching in with a corn chip to scoop up some dip.
      Cheesy Pumpkin Dip: Savory & Dairy Free
    • A bowl of zucchini pasta ready to eat.
      Creamy Zucchini Pasta with Lemon Basil Sauce
    • A plate of pasta with a sauce made from blended creamy tofu and sundried tomatoes. There is another plate of pasta in the background, some basil leaves on top of the pasta.
      Creamy Tofu Pasta with Sundried Tomatoes (No cook sauce!)

    Vegan Dinner Inspo

    • 50 vegan asparagus recipes.
      50+ Vegan Asparagus Recipes
    • Collage of 4 recipes suited for a BBQ that are vegan.
      30+Yummy Vegan BBQ Main Recipes
    • A plate of spaghetti with vegan mushroom scallops on top. Next to the plate is a glass of white wine and half a lemon.
      Vegan Scallops with Garlic Pasta (King Oyster Mushroom)
    • A bowl of white bean puttanesca with a few olives on top ready to eat.
      White Bean Puttanesca - One Pot Recipe

    Craving something sweet?

    • Peach and Raspberry Cake with a slice cut on a plate ready to eat.
      Raspberry and Peach Cake- Dairy and Egg Free
    • Sticky Toffee pudding with ice cream and more sauce being poured over it.
      Vegan Sticky Toffee Pudding (Sticky Date Pudding)
    • Vegan Pineapple Upside Down cake ready to slice.
      Easy Vegan Pineapple Upside Down Cake
    • Vegan Cardamom and Spinach cake with lemon buttercream and a candle on the top.
      Vegan Cardamom & Spinach Celebration Cake
    • Rhubarb cake with a slice taken out of it.
      Easy Vegan Rhubarb Cake
    • Delicious Tofu Dessert Recipes

    Recipes you're all loving!

    • A bowl of asparagus and pea pasta salad ready to eat with some lemons in the background and a little jug of extra dressing in the foreground.
      Asparagus & Pea Spring Pasta Salad with Lemon Dressing
    • Cheesy Chickpea flour crackers in a bowl. The crackers are topped with poppy seeds.
      Crispy Chickpea Flour Crackers (with chia & flaxseed)
    • A plate of lentil salad with spiced roasted carrots ready to eat.
      Spiced Roasted Carrot and Lentil Salad
    • A bowl of savoury chickpea granola ready to snack on.
      Savory Chickpea Granola (with flavor variation ideas)

    Lovely Lentils

    • A plate of lentil salad with spiced roasted carrots ready to eat.
      Spiced Roasted Carrot and Lentil Salad
    • A bowl of lentil bolognese with spaghetti.
      Easy Vegan Lentil Bolognese Sauce
    • A bowl of lentil and tomato soup with some vegan cheese sprinkled over it, ready to serve.
      Lentil and Tomato Soup (Lentils Monastery Style)
    • A bowl of swede and carrot soup with a hand scooping up a spoon of soup.
      Classic Swede (Rutabaga) and Carrot Soup
    • Contact Me
    • About Me
    • Privacy Policy, Cookies, Ads & T&C's

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Me
    • My Story

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • What I Do

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 The Vegan Larder on the Cravings Pro Theme

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required