• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Resplendent Kitchen
  • About Me
  • Recipes
  • Services
  • Subscribe
menu icon
go to homepage
  • About Me
  • Recipes
  • Services
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About Me
    • Recipes
    • Services
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Sides

    Vegan Basil Pesto

    Published: Oct 28, 2019 · Modified: Jan 23, 2023 by Emily This post may contain affiliate links

    220 shares
    • Share
    • Yummly
    Jump to Recipe Print Recipe
    pin of ingredients for vegan basil pesto
    pin dairy free pesto
    Pin for Vegan Basil Pesto.
    pin

    Welcome to the wonderful world of Vegan Basil Pesto! If you’re looking for a delicious, flavorful recipe that will satisfy even the pickiest eater, this is it. Pesto is one of those recipes that can be eaten in so many different ways–whether tossed with some freshly cooked pasta or spread on toast as part of an appetizer.

    And it tastes so incredibly good! This vegan basil pesto recipe has all the flavors and vivid colors associated with traditional pestos while being plant-based and just as indulgent. Get ready to enjoy each bite full of power-packed greens and nutritional goodness from your kitchen.

    easy vegan basil pesto in white bowl with spoon on white plate

    This Vegan Basil Pesto with pine nuts can be whipped up in less than 15 minutes. Fresh basil is the star and shines here! This dairy-free pesto is versatile; you can add it to your pasta, sandwiches, cream sauces, pizzas, soups, salads, potatoes, and more.

    The other week, the basil on our front patio peaked and was almost past its prime. It was time to harvest it. We got nine cups of it. What was I to do with it? I had to make my own vegan basil pesto, of course! 

    I love to make homemade pesto during the summer months when my own basil is plentiful in our patio garden. This easy-to-make pesto is so fresh, garlicky, and lemony!

    Considering my love for Italy and Italian food, I had to have a pesto recipe on my blog; it's been updated with new photos and improved instructions.

    For a variation of this pesto with walnuts, try this vegan walnut pesto. Or stir it into this cashew cream for a delicious creamy pesto sauce for pasta.

    Be sure to try this Vegan Marinara Sauce.

    Jump to:
    • The history of pesto
    • Ingredients
    • How to make vegan basil pesto
    • Substitutions
    • Variations
    • How to serve pesto
    • Equipment
    • Storage
    • Expert tip
    • FAQ
    • Related recipes
    • Recipe

    The history of pesto

    The name pesto comes from the traditional Ligurian method of making traditional pesto recipes with a mortar and pestle. Traditionally, pesto has been made with a combination of Parmigiano and Pecorino Romano cheeses, unless it was going to be added to soup or when the household could not afford the cheese.

    top down view of basil pesto ingredients

    Ingredients

    The heart of this delicious creamy pesto without animal products is the fruity extra-virgin olive oil and the fresh basil. I am a fan of nutritional yeast since it adds an element of umami. 

    See the recipe card for quantities.

    • Pine nuts - lightly toasted to bring out the flavor of the pine nuts.
    • Basil - Fresh basil leaves are essential; they are the main ingredient!
    • Fresh lemon juice for brightness - do not use concentrate.
    • Nutritional yeast - optional for a cheesy flavor; I highly recommend it.
    • Extra-virgin olive oil - Use the best quality fruity olive oil you can find; it will make a difference.
    • Garlic cloves - for flavor.
    • Sea salt - you can use kosher salt as well.

    How to make vegan basil pesto

    This delicious vegan pesto recipe with wholesome ingredients comes together quickly. I'm going to review the steps. However, you can find the full recipe in the recipe card below.

    Once you have the pine nuts toasted, it's a matter of minutes! First, preheat the oven to 350°F.

    Place the pine nuts on a rimmed baking sheet lined with aluminum foil.

    Overhead view of roasted pine nuts on baking pan.

    Bake the pine nuts until lightly colored. You can do this on a skillet at low-medium heat instead; stir the nuts frequently with a wooden spoon, so they do not burn.

    Overhead view of garlic in food processor.

    Dice the garlic in the food processor by pulsing it a few times.

    Overhead view of ingredients in food processor on marble surface.

    Place all of the ingredients in the bowl of the food processor - basil, sea salt, a generous squeeze of lemon juice, nutritional yeast, and pine nuts.

    Overhead view of pesto ingredients in food processor.

    Pulse for several seconds until the mixture is blended.

    Overhead view of blended vegan basil pesto ingredients in food processor bowl.

    Add the olive oil in a slow stream while the food processor runs until you get a creamy mixture.

    Hint: If you prefer a thinner pesto, add water, a tablespoon at a time, until you achieve the desired consistency.

    Substitutions

    • Basil - If you're a bit short of basil, use spinach or kale instead. You can use beet greens or carrot greens instead of basil, or a mixture.
    • Nutritional yeast - Feel free to omit this, it's not necessary, although I like the cheesy flavor, umami, and creaminess it imparts. You can try a touch of miso instead for umami in this dairy-free version.
    • Pine nuts - Try walnuts, cashews, sunflower seeds, pistachios, or almonds. If you'd like to try walnuts, take a look at this vegan walnut pesto.

    Variations

    Here are some different ways to make this homemade vegan pesto:

    • Spice it up - Try spiced almonds instead of pine nuts. Or you can add more garlic. If you like the "bite" of garlic, use large cloves. If you like the garlic to be a bit more subtle, use one or two small cloves of garlic.
    • Oil-free - Substitute olive oil with water.
    • Budget-friendly - Try it with half cashews and half walnuts or all walnuts.
    • Deluxe - Try pistachios instead of pine nuts.

    How to serve pesto

    This recipe makes approximately one cup. You can get 8 servings that are 2 tablespoons each. Here are ways in which you can enjoy it:

    • On pasta - This Perfect Vegan Pesto can be used immediately as a pasta sauce if you mix it with some reserved pasta water.

    To make a pesto pasta sauce, reserve a cup of pasta water when you drain the pasta. Start with two tablespoons of pasta water and add more in small increments as needed while mixing it with the pesto over low heat. You don't want to cook the pesto; heat it gently with the pasta.

    • Make pesto pizza - I prefer to put the pesto on pizza after baking the crust because I'm not particularly eager to expose basil to that much heat. I cook pizza at 450°F. If I put basil on pizza, it's always after the pizza comes out of the oven, to avoid charring. A little wilting is ok, but I like basil to be green, not brown.
    • As a dip - You can also use the pesto as a spread on crostini or a dip, slather it on sandwiches, or mix it with cooked potatoes.

    Equipment

    I love making this pesto with my food processor. I can't imagine making this pesto without it! However, you can make this pesto in a blender such as a Vitamix or the equivalent instead.

    Storage

    Refrigerate the leftover basil pesto in an airtight container for up to 4 to 5 days. Place a piece of plastic wrap on top of the pesto before placing the lid on top.

    You can freeze the pesto for up to four months. The easiest way is to portion it into an ice cube tray. One "cube" is around two tablespoons.

    Expert tip

    Use the freshest and best quality ingredients you can find. Fresh basil, fresh lemon, fresh garlic - each quality ingredient makes such a difference!

    FAQ

    Can pesto be frozen?

    Yes! You can freeze this Perfect Vegan Pesto for up to four months. To freeze it, place it in an ice cube tray and cover it tightly with plastic wrap.

    Is pesto vegan?

    Traditionally, pesto is not vegan since it typically contains Parmesan or Pecorino cheese. In addition, rennet is used to curdle the milk from which the cheese is made. When shopping for vegan pesto, always read the label; some brands are vegan such as Seggiano Fresh Basil Pesto Genovese. Not sponsored, just sharing a pesto I enjoy when I want to have some handy in the pantry!

    What pasta goes with pesto?

    Several types of pasta pair well with pesto, such as farfalle, gnocchi, linguine, and trofie.

    Can walnuts be substituted for pine nuts?

    Yes, you can substitute other nuts such as walnuts, almonds, cashews, pistachios, or sunflower seeds.

    Can basil be substituted?

    Yes! If you are short on basil, you can use spinach, beet greens, carrot greens, or a mixture.

    Related recipes

    • The Best Air Fryer Breakfast Potatoes
    • Chickpea Quinoa Salad (vegan and oil-free)
    • Pink Beetroot Hummus
    • Southwest Quinoa Bowl with Kale

    I hope you enjoy this recipe for vegan basil pesto as much as we did! If you make this recipe, please take a moment to ★★★★★ star-rate it and leave a comment below. Follow me on Instagram and Facebook, and share your creation with me! Tag me @resplendentkitchen and hashtag #resplendentkitchenrecipes.

    Recipe

    easy vegan basil pesto in white bowl with spoon on white plate

    Vegan Basil Pesto

    Emily Miller
    This easy Vegan Basil Pesto comes together quickly and is perfect on pasta, pizza, sandwiches, or try it as a dip!
    5 from 93 votes
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 8 mins
    Course Main Course
    Cuisine Italian
    Servings 8 people
    Calories 127 kcal

    Equipment

    • food processor
    • Spatula
    • colander
    • Measuring spoons
    • cutting board
    • chef's knife

    Ingredients
      

    • ½ cup pine nuts
    • 1 to 2 large cloves garlic peeled and cut into large chunks
    • 3 cups fresh basil rinsed and dried gently, lightly packed
    • 3 tablespoons nutritional yeast optional
    • 2 tablespoons lemon juice freshly squeezed
    • 1 teaspoon coarse sea salt
    • 4 tablespoons extra virgin olive oil

    Instructions
     

    • Preheat the oven to 350°F. Toast the pine nuts on a rimmed baking sheet in the oven for approximately 8 minutes. After they turn slightly golden take them out of the oven to cool.
    • Chop the garlic in the food processor for several pulses.
    • Place the basil, nutritional yeast, lemon juice, sea salt, and pine nuts in the bowl of the food processor. Pulse several times until mixed. Scrape down the sides as needed.
    • Add olive oil in a steady stream and continue pulsing until it is combined. Use immediately, or refer to notes for storage instructions.

    Notes

    • As noted above, the nutritional yeast is optional but I recommend it for the cheesy flavor. The pesto is delicious without it also.
    • If you prefer a thinner pesto, add water, a tablespoon at a time, until you achieve the desired consistency.
    • If not using the immediately, place in an airtight glass container for up to 5 days.
    • Pesto freezes well. Place it in ice cube trays, cover it tightly with plastic wrap, and store in the freezer for up to one month.

    Nutrition

    Serving: 8servingsCalories: 127kcalCarbohydrates: 3gFat: 12.3gSaturated Fat: 1.3gPolyunsaturated Fat: 0.8gMonounsaturated Fat: 5gSodium: 1.9mgPotassium: 116mgFiber: 1.3gSugar: 0.5gVitamin A: 839IUVitamin C: 5.4mgCalcium: 30mgIron: 1.4mg
    Keyword 30-minute, basil pesto, Gluten-free, vegan basil pesto recipe, vegan pesto
    Tried this recipe?Let us know how it was!

    Resplendent Kitchen offers nutritional information for recipes contained on this site as a courtesy. Although resplendentkitchen.com attempts to provide accurate nutritional information from online calculators, these figures are estimates.

    More Vegan Sides

    • Cashew Cream Recipe
    • 4 Ingredient Guacamole Recipe
    • Vegan Walnut Pesto
    • Easy Cherry Compote
    220 shares
    • Share
    • Yummly

    Reader Interactions

    Comments

      Leave a Comment Cancel reply

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

      Recipe Rating




    1. Brian

      October 28, 2019 at 1:57 pm

      5 stars
      This *really* is that good. I've not had a pesto this good in a restaurant.

      Reply
      • Emily

        October 28, 2019 at 7:52 pm

        Thank you, Mr. Resplendent Kitchen! AKA Brian 🙂

        Reply
      • Erin

        August 22, 2022 at 10:27 am

        5 stars
        Yum! Such a great use of fresh basil!

        Reply
    2. Lucy

      August 14, 2021 at 12:13 pm

      5 stars
      Pesto is my favourite and your recipe is delicious. So simple and easy to make in such a large batch for perfect for meal prep. This is delicious with a range of dishes - salads, pastas etc. Thank you for sharing 🙂

      Reply
      • Emily

        August 14, 2021 at 2:13 pm

        Hi Lucy, thank you for your review and feedback. I'm glad to hear that you enjoy our pesto recipe! If there's anything else in particular you would like to see on the blog, please let us know and we'll be sure to take note of it!

        Reply
    3. Kayla

      August 14, 2021 at 12:33 pm

      5 stars
      Yum! Used this on some pizza I made this week and it was divine!

      Reply
      • Emily

        August 14, 2021 at 2:14 pm

        Hi Kayla! I'm so glad you enjoyed our pesto recipe. Thank you for the feedback--this is exactly what we hope to hear!

        Reply
    4. Marinela

      August 14, 2021 at 12:42 pm

      5 stars
      A tasty way to use up fresh basil. This healthy vegan pesto is perfect for pasta or as a side dish to any plant-based meal, thanks for sharing!

      Reply
      • Emily

        August 14, 2021 at 2:16 pm

        Thank you so much for your thoughtful review of this recipe, Marinela! I'm glad to hear that it's a tasty way to use up fresh basil.

        Reply
    5. Chris

      August 14, 2021 at 12:50 pm

      5 stars
      This pesto looks absolutely delicious! I love simple recipes like this one! Definitely trying this soon! Thanks!

      Reply
      • Emily

        August 14, 2021 at 2:19 pm

        Thank you Chris, for taking the time to review our pesto recipe!

        Reply
    6. Toni

      August 14, 2021 at 12:54 pm

      5 stars
      So delicious!

      Reply
      • Emily

        August 14, 2021 at 2:20 pm

        Thanks for the 5-star review, Toni! I'm so glad you enjoyed this recipe.

        Reply
    7. Anaiah

      August 14, 2021 at 8:54 pm

      5 stars
      I love a good vegan pesto and this recipe was amazing! It's my family's new favorite and I love that it was so easy to make. It's perfect in our pasta, salads, and spreading on our sandwiches.

      Reply
      • Emily

        August 15, 2021 at 8:48 am

        Thank you for your review, Anaiah! I'm so glad to hear that our recipe has become a family favorite. It's always such a joy to see families enjoy cooking and eating healthy and delicious meals together.

        Reply
    8. Maiko

      August 15, 2021 at 12:04 am

      I appreciate good vegan basil pesto recipe and yours look amazing! I only recently learnt to thin pesto with pasta water so I'm going to try the trick with this recipe!

      Reply
      • Emily

        August 15, 2021 at 8:49 am

        Thank you for your review and feedback, Maiko! I'm glad to hear that my pesto looks delicious and I hope you enjoy it.

        Reply
    9. Choclette

      August 15, 2021 at 2:00 am

      5 stars
      Homemade pesto is such a good thing to haven up one's sleeve. I've not tried toasting pine nuts for pesto before, but I bet it takes it up to the next level. Sounds delicious and I'm going to try it next time.

      Reply
      • Emily

        August 15, 2021 at 8:51 am

        Hi Choclette, thank you for your review! I'm so glad to hear that this pesto recipe is a winner in your books. I hope you try roasting the pine nuts next time, it really brings out the flavor!

        Reply
    10. Joshua

      August 15, 2021 at 2:44 am

      5 stars
      I like using pesto in my grilled paninis but the store bought ones always have so many extra ingredients. I love how simple your recipe is, fresh, and full of flavor. I didn't realize how easy it was to make this sauce so thanks for your recipe!

      Reply
      • Emily

        August 15, 2021 at 8:52 am

        Thanks for your review Joshua! I'm so glad you enjoyed the pesto recipe. It's one of my favorites and it's always nice to find a simple way to make something delicious.

        Reply
    11. Jacqui

      May 15, 2022 at 10:26 am

      5 stars
      This pesto is incredible! It is delicious and perfect for quick weeknight meals. It also tastes super good on pizza (instead of red sauce).

      Reply
      • Emily

        May 15, 2022 at 11:01 am

        Thank you, Jacqui! We're so happy to hear that you've tried it out and loved it. Thanks for sharing!

        Reply
    12. Nancy

      May 15, 2022 at 3:35 pm

      5 stars
      I love this pesto recipe. it was super tasty and well-balanced! Toasting pine nuts was a game changer!

      Reply
      • Emily

        May 15, 2022 at 4:04 pm

        Thank you for trying out our pesto recipe, Nancy! We're so glad you enjoyed it and that toasting the pine nuts made a big difference. Thank you for sharing your experience with us!

        Reply
    13. Ruth

      May 15, 2022 at 5:41 pm

      5 stars
      Made this for a pizza recipe. It was so easy to make and the flavor was amazing!

      Reply
      • Emily

        May 16, 2022 at 10:47 am

        Thank you for trying out this pesto recipe, Ruth! We're glad to hear that you found it easy to make and that the flavor was great!

        Reply
    14. Andrea

      August 18, 2022 at 7:45 pm

      5 stars
      This pesto turned out amazing! So delicious and easy to make too!

      Reply
      • Emily

        August 19, 2022 at 11:41 am

        Thank you for trying our pesto recipe, Andrea! We're glad you enjoyed it and found it easy to make.

        Reply
    15. Amy

      August 19, 2022 at 8:19 am

      5 stars
      My niece is a big fan of pesto and I am pretty sure she will love this knowing that it is vegan.

      Reply
      • Emily

        August 19, 2022 at 11:44 am

        Thank you, Amy! I hope your niece enjoys it!

        Reply
    16. Helen

      August 21, 2022 at 8:24 pm

      5 stars
      A delicious and beautiful pesto. Great, easy to follow directions.

      Reply
      • Emily

        August 21, 2022 at 11:51 pm

        Thank you for trying out our pesto recipe, Helen! We're so glad you enjoyed it!

        Reply
    17. Nancy

      August 22, 2022 at 5:55 pm

      5 stars
      This vegan pesto is perfect.

      Reply
      • Emily

        August 22, 2022 at 8:49 pm

        Thank you, Nancy!

        Reply

    Primary Sidebar

    Emily Miller

    Hi, I'm Emily, the photographer, writer, and cook behind Resplendent Kitchen. My goal is to show you how easy it is to cook delicious seasonal vegan recipes that are healthy for you, the animals, and the environment!

    More about me →

    Game Day Recipes

    • Homemade Vegan Pretzel Bites
    • 4 Ingredient Guacamole Recipe
    • Roasted Beet Hummus with Horseradish
    • Vegan Horseradish Aioli
    • Easy Baked Sweet Potato Fries
    • Tamarind Margarita Recipe

    As Seen In

    Featured in.

    How to support Resplendent Kitchen

    Side view of buy me a coffee.
    • Facebook
    • Instagram
    • Pinterest

    Footer

    About

    • Privacy Policy
    • T&C
    • About Emily
    • Portfolio

    Recipes

    • Breakfast
    • Mains
    • Sides
    • Dessert
    • Drinks
    • Appetizers

    Let's Connect!

    • Instagram
    • Facebook
    • Pinterest
    • Contact
    • Buy me a coffee!
    • Amazon Storefront

    Copyright © 2023 Resplendent Kitchen