Jump to Recipe

Super enjoyable vegan pesto in 10 minutes!
With pine nuts and basil.

The word pesto is Italian and means crushed. In other words, its name also reveals the way it is made. Just mash all the ingredients for the pesto.

Pesto is a green sauce that is traditionally based on pine nuts, basil, garlic, olive oil, salt and cheese, but we do not use it in our vegan pesto. Instead we can, optionally, use nutritional yeast and our pesto becomes not only vegan, but also amazingly delicious.

Pesto may have become famous for its use in pasta, but it is also used in other recipes. As a sauce in salads, sandwiches and wraps, but also as a spread on bruschettas and pizzas.

Although in pesto we most commonly use basil and pine, these two ingredients can be easily replaced. So, instead of basil, we can put some other green leafy vegetable or herb, such as arugula, spinach or parsley. While instead of pine nuts we can use our favorite nuts, such as sunflower seeds, walnuts, almonds or cashews. We can also mix both different herbs and nuts, such as pesto with pine nuts, walnuts, basil and parsley. That way we create incredibly tasty and aromatic variations that are all delicious!

We can also completely avoid pine nuts or other nuts or nutritional yeast. So, basil, olive oil, garlic, and salt are enough for a more liquid vegan pesto with a cleaner and stronger aroma of garlic and basil.

We can use any kind of basil, but the broadleaf basil is traditionally used. Usually, no pepper is added, but, as we find it quite suitable, if we want we can add freshly ground pepper on top of our plate when serving.

Traditionally the ingredients are crushed in the mortar. But some people prefer a more combined sauce. In this case, we blend our pesto in the blender or food processor. If we want to keep the texture and not fully combined sauce, we just blend it less. There is no right or wrong way, it is just a matter of personal choice. In any case, the result is fantastic! It is worth noting that our vegan pesto is also raw vegan.

Try it our vegan recipe for pesto with rigatoni, linguine, or your favorite pasta and we are waiting for your comments!

If you feel bold and you are ready for a special variation, you can try our vegan recipe for beetroot pesto.

Photo of a plate with red / magenta rigatoni. Beetroot pesto garnished with parsley and walnuts. A vegan recipe from All About Vegans.


This post contains affiliate links. If you make a purchase, we get a percentage, at no extra cost to you. As an Amazon Associate, allaboutvegans.com earns from qualifying purchases.

Photo of a rigatoni dish with vegan pesto and cherry tomatoes. Garnished with basil leaves and cherry tomatoes. A vegan recipe from All About Vegans.

Pasta with vegan pine nuts and basil pesto in 10 minutes!

Easy and super quick vegan pesto. Incredibly delicious, with rich taste and wonderful aroma. With pine nuts, basil, and nutritional yeast. A vegan recipe you will love!
5 from 8 votes
Print Pin
Course: Main Dishes, Main Dish, Appetizers
Cuisine: Vegan, Italian vegan, Mediterranean / Vegan
Keywords: vegan, basil, olive oil, pasta, pine nuts, spaghetti, pesto, sauce, garlic
Total Time: 10 minutes
Servings: 2 portions
Calories: 881kcal
Author: Thodoris Tibilis


Ingredients for vegan pesto

  • cup fresh basil leaves coarsely chopped and loosely packed
  • ½ cup pine nuts or sunflower seeds
  • ½ cup water from the pasta water
  • 3 Tbsp nutritional yeast (optional)
  • 2 cloves garlic
  • 2 Tbsp olive oil
  • 2 Tbsp lemon juice
  • salt

Additional materials

  • 250  g rigatoni or other pasta

Optional for garnish

  • 10 cherry tomatoes
  • 4 fresh basil leaves
  • freshly ground pepper


Vegan pine nuts and basil pesto

  • Blend all the ingredients for the vegan pesto in the blender.

Pasta with vegan pesto

  • Bring pasta to boil, make the pesto, and cut the cherry tomatoes in half.
  • Once the spaghetti is cooked, mix them well with the pesto sauce and they are ready.


  • Serve at room temperature. You can add freshly ground pepper or decorate your dish with cherry tomatoes cut in half and 2-3 small basil leaves.


  1. Add the basil in your vegan pesto without the stalks.
  2. Adjust the thickness by adding more or less water (or rather water in which the pasta boiled).
  3. If you store it in the refrigerator, put it in a closed jar after first covering its surface with a little olive oil.
  4. For more intense taste add extra garlic, lemon, basil or salt depending on your preferences.
  5. For more creamy texture add less water or extra pine nuts or other nuts.
  6. Lovers of nutritional yeast... can even double the recommended dosage, perhaps adding some more water.

Nutrition Facts

Sodium: 22mg | Calcium: 79mg | Vitamin C: 29mg | Vitamin A: 1418IU | Sugar: 7g | Fiber: 9g | Potassium: 966mg | Calories: 881kcal | Monounsaturated Fat: 17g | Polyunsaturated Fat: 14g | Saturated Fat: 4g | Fat: 40g | Protein: 28g | Carbohydrates: 108g | Iron: 5mg

© allaboutvegans.com