This fresh, homemade vegan basil pesto tastes summery and delicious. You can stir it into your pasta, drizzle it on a salad, and smear it on a pizza or sandwich. A soy-free, gluten-free recipe.
Summer’s the time to enjoy all the basil you can eat, and can you think of a better way to eat it than in a simple but stunning vegan basil pesto?
I confess that as many delicious uses as there are for basil, when I have some on hand, the first thing I want to make is a pesto. That’s why this vegan basil pesto recipe was one of the very first I shared with you on this blog more than 11 years ago. I’ve made it countless times since, especially in the summer months when I grow my own basil, and I never tire of it.
Pesto is a great sauce to make ahead. When I have an especially generous basil crop, I make several containers of it and freeze them for those days when the craving hits but there’s no fresh basil around.
This is also my favorite of all Italian pasta sauces, partly because it tastes like summer, partly because it’s so versatile and can be used for so much more than pasta, and largely because it’s a no-cook sauce so it needs a minimum of work. All you need to do is put all of your ingredients in a food processor and press a button.
Seven ingredients for homemade vegan basil pesto:
- Basil. Fresh, of course, and use the Italian basil.
- Nuts. Pine nuts are traditional and lovely no doubt, but they also cost an arm and a leg. Use them if you can, but I find that replacing them with walnuts gives a result just as tasty — and certainly more affordable.
- Garlic. The garlic in a pesto does not get cooked, so you don’t need more than a clove or two.
- Red pepper flakes (or use ground black pepper)
- Miso or nutritional yeast. I use one or the other in lieu of parmesan, and each has tremendous health benefits, but you can also just use a vegan parm, like my homemade vegan cashew parmesan.
- Extra virgin olive oil. Don’t try to add water or some other liquid. Some things are not meant to be substituted.
- Lemon or lime juice. This keeps the basil from discoloring rapidly, and it adds more flavor.
What can I substitute for the cheese in this vegan pesto:
Pesto has just a handful of ingredients and because parmesan is one of them, it is not unusual to wonder if you can make a basil pesto without parmesan. The answer is an unequivocal yes.
I’ve long used white miso as a substitute for parmesan in miso, and it has two advantages: it has the the umami that cheese would, making it a good flavor substitute. And, because miso should preferably not be cooked to keep its healthy bacteria and enzymes intact, it is a great and nutritious addition to an uncooked sauce like pesto.
But if, for any reason, you don’t want to use miso, you can use the more common substitute for parm, nutritional yeast. Nutritional yeast is very nutritious too, packed as it is with important B vitamins.
And if neither of those work, use a homemade vegan cashew parmesan. It’s delicious and you can keep some for sprinkling on top of your pasta too.
Uses for your vegan basil pesto:
- Pasta is, of course, the most obvious food you’ll want to put this into. And a pasta with basil pesto is truly a sublime experience. My favorite pasta to stir a jar of pesto into is orzo. I usually saute some veggies (like shredded brussels sprouts or sliced zucchini) lightly with garlic and olive oil, stir in the cooked pasta, and then the pesto with some of the pasta cooking water.
- Use your pasta as a spread for your crusty Italian bread, or as a dip.
- Use it in your sandwiches, instead of mayo or hummus. Pesto is great as a base for avocado toast.
- Sprinkle some pesto on your salads for a tasty dressing.
- Use it as a base for pizza. After pasta, this is my most favorite use for pesto — I use it instead of marinara on a pizza and it’s delicious.
- Use it to top bruschetta.
I hope you’ll try making this basil pesto in your kitchen this summer, and if you do, be sure to come back and let me know all about it. Or take a photo and share it on Instagram. Don’t forget to tag me @holycowvegan.
Looking for more vegan pesto recipes?
Vegan Basil Pesto recipe:
Vegan Basil Pesto
- 3 cups fresh basil leaves (packed). Use sweet basil, also called Italian basil.
- 1/2 cup walnuts (lightly toasted)
- 2 cloves garlic (peeled and chopped)
- 2 tbsp white miso (or 2 tbsp of either nutritional yeast or vegan cashew parmesan)
- 1/2 cup extra virgin olive oil
- Salt and ground black pepper to taste (miso is salty, so be sure to check if you need any additional salt in your pesto before adding)
- Juice of 1/2 lemon
- Place all ingredients except the olive oil in a food processor.
- With the motor running, drizzle in the olive oil until you have a coarse but grainy and consistent paste. Check seasoning and add more ground black pepper and salt if needed.
- Freeze in an airtight jar for up to 3 days in the refrigerator. You can also freeze the pesto for several months and thaw before using.