
This simple vegan pesto is such a delicious staple to keep in the fridge! It’s filled with healthy fats, dairy-free “cheesy” flavor, and best of all- veggies!
I love throwing it together with this easy pasta salad during the week as a main dish or side dish. It has so much flavor, and is so quick to make.

Pesto is always a staple in our house. My husband loves it on toast or in sandwiches, so I decided it was time to make my own. Pesto is actually really easy to make, but I had to give it a little ‘something nutritious’ spin.
I took the typical ingredients you’d normally find in your store bought pesto, and made some substitutions to keep this one dairy-free!
The results? Super creamy, flavorful, extra green pesto.

When I don’t plan on prepping a protein for dinner, I love to use a bean-based pasta in this recipe for some added protein and fiber. You can use any pasta you like, and even leave out the added veggies to keep this a basic pesto pasta recipe!
What you’ll need for this simple vegan pesto:
- Basil
- Spinach
- Pine nuts
- Olive oil- grab some extra virgin olive oil for the best quality!
- Garlic
- Nutritional yeast- do not skip this! nutritional yeast is what contributes that “cheesy” flavor
- Lemon juice
- Sea salt
Sounds simple? Believe me when I tell you IT IS!

This pesto is definitely going to be on repeat in our house. I can already think of so many uses for it- like pesto pizza, pesto crusted salmon, and pesto roasted potatoes! YUM.
The possibilities are truly endless, and I can’t wait for you guys to try it out.
Best pesto ever! So creamy and mild. Thank you!
So happy to hear that! Sharing another one today made with walnuts 🙂