Cheesy Vegan Pesto

This delicious vegan pesto recipe is filled with flavorful ingredients like cashews, nutritional yeast, and miso paste for a cheesy fermented taste. This plant-based pesto is perfect for a vegan pesto pasta, a pesto pizza, and served as a dip or spread on a dairy-free snack board. It can be made with spinach, basil, or a combination of the two, which makes this the perfect recipe for any time of year. You’ll be shocked how easy it is to make your own homemade pesto!


This post contains affiliate links. As Amazon Associates, we earn a small commission from qualifying purchases (at no cost to you). Click here to read our full policy about affiliate links. Thank you for shopping our affiliate links, as it helps us keep the free vegan recipes coming your way!

In this house, we’re pesto people. Cheesy vegan pesto people, to be exact. There is little better than fresh pesto made from basil leaves grown in your own garden (or kitchen!). 

Of course, classic pesto has parmesan cheese in the original recipe, so we just had to make a vegan version with that great traditional pesto flavor people expect.

This dairy-free pesto recipe really does make the best pesto! We spread it on toast with roasted tomatoes, use it to jazz up our sandwiches and biscuits, add it to pizza and pasta dishes, and – let’s face it – our favorite way may be to just eat it straight out of the food processor.

Click here to Pin this post for later.

We both think this is just a really great recipe you are sure to enjoy! There are so many reasons we love this awesome spread; I thought I’d make a list of…

Top 5 Reasons Why This Cheesy Vegan Pesto Is the Besto:

  1. It’s so easy to throw together – a major plus for lazy after-work snacks and dinners
  2. It’s a great way to get your greens without actually feeling like you’re eating greens – a major plus for picky eaters everywhere.
  3. It’s jam-PACKED with flavor – a plus for…. umm… anyone with taste buds?!
  4. It’s totally customizable – Have some greens, fresh herbs, and spices? You’re good to go! We included substitution options for special diets like oil-free too!
  5. It just makes everything fancier without a ton of effort – a plus for perfectionists everywhere.
Vegan pesto ingredient shot: shredded spinach, shredded fresh basil, olive oil, raw cashews, white miso paste, minced garlic, nutritional yeast, and sea salt.

Is traditional pesto vegan?

Simply put, no. Almost if not every recipe for traditional pesto calls for grated parmesan or a similar type cheese. That’s why you’ll love our dairy-free recipe!

Dairy-Free Pesto Ingredients

All you need is 8 simple ingredients (some slightly surprising perhaps) to make this simple vegan pesto.

Cashews – Make sure they’re unroasted and unsalted. Cashews are a cheaper and slightly more common stand-in for the classic pine nuts.

Fresh basil leaves and/or spinach – The key ingredient. You can use all of one or a combination of the two. That’s a trick I love to use in the winter months when fresh herbs are scarce and expensive. In the summer months I love to grow my own. I’m a firm believer you can’t have too much basil. Shredding your basil/spinach before blending it will help it break down evenly for a smoother pesto.

Nutritional yeast – This is a pantry staple in vegan kitchens that adds a nutty/cheesy flavor. It’s not the same as the yeast you use for bread.

Fresh garlic – Mince it up yourself or buy it pre-minced. Mincing the garlic before blending will keep the pieces even.

White miso paste – This may be a surprising ingredient, but it adds an AMAZING cheesy flavor to your vegan pesto thanks to its fermented taste. If you don’t have it, you could also use the liquid from a jar or can of sauerkraut or kimchi.

Sea salt – Use less or more depending on your tastes and what kind of herbs/greens you’re using.

Extra virgin olive oil – Use the GOOD quality stuff here. It may cost a little more, but you deserve it, and it tastes so much better.

Substitution Options

If you don’t have or can’t tolerate one of the above ingredients, here are our best substitution tips. Remember: substituting any of the ingredients may lead to a difference in the final product that is not necessarily always a positive one. Let us know in the comments if you try any subs and how they work out for you! 

For the cashews – Pine nuts are the traditional go-to in pesto, but you can also use walnuts. If you have a nut allergy, sunflower seeds, hemp seeds, even toasted pumpkin seeds also work very well. Be creative, but not TOO creative: I don’t think peanuts would work.

For the fresh spinach – Replace as much of this as you want with basil. You can use almost any leafy green like kale, parsley, cilantro, even carrot greens! Yes, you can have carrot green and kale pesto if that’s your thing.

For the shredded basil – I love at least some basil in any pesto. It’s obviously the main ingredient in traditional basil pesto, but see above for substitution options.

For the nutritional yeast – Vegan parmesan is a great substitute for this in this particular recipe, but we love the nutty flavors you also get with cheesy nutritional yeast.

For the white miso paste – The miso gives a cheesy flavor as well as a little acidity. You can sub lemon juice with more nooch or some vegan parmesan if you can’t find the miso paste in your local grocery store.

For the fresh garlic – If you are using granulated garlic or garlic powder, 1/8-14 teaspoon of garlic powder is said to equal one clove of garlic. For jarred minced garlic, I’d use about 1 teaspoon per garlic clove.

Olive Oil Options

Oil is “necessary” to help break down and emulsify the other ingredients, but you can use less oil or a lighter oil like avocado oil or sunflower oil if you like.

If you’re oil-free, you can sub the same amount of silken tofu or 1/2 large ripe avocado + enough cold water to get the food processor moving. Always taste and adjust the seasonings — especially if you’re making these changes!

This vegan pesto recipe is easy to make with flavorful ingredients like cashews, nutritional yeast, and miso paste for a cheesy fermented taste. This plant-based pesto is perfect for vegan pesto pasta, a pesto pizza, and served as a dip or spread on a dairy-free snack board. It can be made with spinach, basil, or a combination of the two which makes this the perfect recipe for any time of year. You’ll be shocked how easy it is to make your own homemade pesto!

How to Make Homemade Vegan Pesto

When we say this delicious pesto is easy to make, we mean it! It’s almost as easy as opening a jar of store-bought pesto but every bit as delicious, if not more.

Step 1: Pulse the cashews. First, you’ll place the cashews in the bowl of a food processor and pulse them a few times until they’re a light fluffy powdery consistency.

First step in making vegan pesto: Add the raw cashews to a blender and pulse until they're a powdery consistency.

Step 2 – Blend the rest From there, you’ll add the rest of the ingredients and blend it up in the food processor until everything is evenly minced and combined to a nice creamy texture for the best vegan pesto.

And voila! Cheesy vegan pesto perfection ready to be spread allllll over your life.

Step 2 for making vegan pesto: add the shredded spinach and fresh basil, minced garlic, white miso paste, nutritional yeast, olive oil, and sea salt to a food processor and blend until combined and a nice smooth sauce texture is achieved.

How to Serve Plant-Based Pesto

This homemade pesto recipe is actually quite a versatile sauce, and you’ll find no shortage of recipes on this site to use it. Here are some of our favorites:

How to Store Leftover Pesto

In the fridge: Store pesto in an airtight container or jar in the refrigerator. Jars of pesto should be good for 5-7 days when stored properly. Slight oxidation may occur and brown the top a little. (Think guacamole.) You can spread a thin layer of olive oil on the top layer as a barrier to the air. Don’t use too much oil.

In the freezer: You can also freeze pesto for up to six months when stored properly. We like to use our Souper Cubes for portioning sizes then transfer the individual portions to a freezer safe container. You can also freeze smaller portions in ice cube trays covered with plastic wrap and then move to a freezer safe bag.

This vegan pesto recipe is easy to make with flavorful ingredients like cashews, nutritional yeast, and miso paste for a cheesy fermented taste. This plant-based pesto is perfect for vegan pesto pasta, a pesto pizza, and served as a dip or spread on a dairy-free snack board. It can be made with spinach, basil, or a combination of the two which makes this the perfect recipe for any time of year. You’ll be shocked how easy it is to make your own homemade pesto!

More Vegan Sauce Recipes

If and when you give this cheesy vegan pesto recipe a try, let us know what you thought and how you used it! 

Leave a comment and star rating for the recipe below or tag us in your vibrant and DELICIOUS photos on Instagram. In case you’re not already hanging out with us over there, we are @theplantpowercouple with the “the”.

Until next time, friends!

This vegan pesto recipe is easy to make with flavorful ingredients like cashews, nutritional yeast, and miso paste for a cheesy fermented taste. This plant-based pesto is perfect for vegan pesto pasta, a pesto pizza, and served as a dip or spread on a dairy-free snack board. It can be made with spinach, basil, or a combination of the two which makes this the perfect recipe for any time of year. You’ll be shocked how easy it is to make your own homemade pesto!

Cheesy Vegan Pesto

Brittany Roche
This vegan pesto recipe is easy to make with flavorful ingredients like cashews, nutritional yeast, and miso paste for a cheesy fermented taste. This plant-based pesto is perfect for vegan pesto pasta, a pesto pizza, and served as a dip or spread on a dairy-free snack board. It can be made with spinach, basil, or a combination of the two which makes this the perfect recipe for any time of year. You’ll be shocked how easy it is to make your own homemade pesto!
5 from 3 votes
Prep Time 10 minutes
Total Time 10 minutes
Course Sauces
Cuisine Italian
Calories 103 kcal

Ingredients
  

  • 1/4 cup cashews unroasted and unsalted
  • 2 1/2 cups shredded fresh spinach or replace as much of this as you want with basil
  • 3/4 cup shredded fresh basil
  • 1/3 cup olive oil
  • 2 Tbsp nutritional yeast
  • 1 Tbsp white miso paste
  • 2 cloves garlic minced
  • 1 tsp sea salt

Instructions
 

  • Place the cashews in a small food processor and pulse until a light fluffy dust remains.
  • Then, add the rest of the ingredients to the food processor and blend on a low setting, stopping to scrape the sides as needed, until all ingredients are minced and well-incorporated. 
  • Use this pesto on bread, pasta, pizza, or straight out of the food processor. Store leftovers in an air-tight container in the fridge for up to 5 days or the freezer for up to 2 months. Enjoy!

Nutrition

Serving: 1TbspCalories: 103kcalCarbohydrates: 3gProtein: 2gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 9gSodium: 406mgFiber: 1g
Keyword dairy free pesto recipe, easy vegan pesto, is pesto vegan, pesto recipe vegan, plant based pesto, vegan basil pesto, vegan pesto, vegan pesto recipe, vegan pesto sauce, vegan pesto sauce recipe, vegan spinach pesto
Tried this recipe?Let us know how it was!

Watch our Easy Spinach Pesto web story!

Similar Posts

9 Comments

  1. Will be making this soon i never had cheesy pesto before i love pesto soooooooooooo much perfect for my pasta / pizza and pesto wraps will dm you guys if i make this and let you guys know how it goes Thanks Ramya
  2. OMG! My garden pot is overflowing with basil... I am making The Plant Power Couple's vegan pesto this weekend served with penne pasta. I've opted for pine nuts (you're right - too expensive, but I already have them in the fridge), and your recipe for vegan cheese seasoning, olive oil, fresh garlic, cracked black pepper, and LOTS of fresh green basil. Voila! I can't wait :) PS: I know it'll be good, so I've already rated it...

    5 stars

  3. Made this today! So so yummy! Will definitely make it again. I added half an avocado because I had it and I needed to use it, and I also added a bit of fresh lemon juice. Thanks for the recipe!
  4. This is my go to recipe and I don't change a thing!!! It is so delicious and everyone loves it!! I’ve used it with pasta and pizza and it is sooooo yummy and flavorful!! Thank you for sharing this recipe!

Leave a Reply

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

Recipe Rating




Rate this recipe: