Go Back
+ servings

Simple Vegan Pesto

Servings: 6 servings
Prep Time: 5 mins
Total Time: 5 mins
A vegan pesto recipe that is so simple to make with only 5 ingredients ( + salt/water ). Cashews are used in place of pine nuts and cheese for a budget friendly option. Oil free.
spoonful being taken out of a bowl with pesto in it, white background.


  • 1 cup raw cashews
  • 2-3 teaspoons minced garlic
  • 2 cups fresh basil, loosely packed
  • 4 tablespoons nutritional yeast
  • 2 tablespoons fresh lemon juice
  • 1/2 teaspoon salt
  • 1/4-1/2 cup water
  • Optional: 8 ounces pasta


  • To a food processor, add the cashews, garlic, basil, nutritional yeast, lemon juice, salt and 1/4 cup water. Process until smooth, adding more water as desired for a thinner consistency. 
  • If serving with pasta, cook the noodles according to package instructions, then toss with the pesto, adding more water as needed to thin the pesto.
  • Store in the refrigerator for up to 1 week. Pesto also freezes well for up to 6 months. I freeze it in an ice cube tray, then pop the cubes out and stick them in a ziplock freezer bag or container.


  1. This vegan pesto goes great with any kind of pasta, on pizza, as a dip with vegetables or pita chips, as a salad dressing (thinned out with water), or spread on a sandwich. 
  2. The pesto will thicken up in the refrigerator. Simply thin it out with water each time you use it, as needed.
  3. Allergic to cashews? Use pine nuts, pepitas, sunflower seeds or raw slivered almonds.


Serving: 1serving, Calories: 142kcal, Carbohydrates: 9g, Protein: 7g, Fat: 10g, Saturated Fat: 2g, Sodium: 197mg, Potassium: 266mg, Fiber: 2g, Sugar: 1g, Vitamin A: 422IU, Vitamin C: 4mg, Calcium: 24mg, Iron: 2mg