Easy Pesto from Spinach and Walnuts

A simple and delicious pesto from spinach and walnuts. Pesto is very versatile and it could be used by itself on some naan bread, crossini or on pasta, veggies and many other ways if you get creative.


5 min


5 min




Basic pesto recipe

2 cup fresh spinach leaves

3 cloves garlic, peeled

½ cup walnuts 

½ cup freshly grated Parmesan 

1 tsp salt or to taste

juice of one lemon

approx ½ cup olive oil

Note: You can substitute the spinach with basil leaves, walnuts with pre-soaked cashew nuts. You can also make this pesto vegan if you substitute Parmesan cheese with soft tofu.


  1. In the bowl of food processor add spinach leaves, garlic, walnuts, parmesan cheese, lemon juice.
  2. Mix well to break the walnuts and spinach leaves.
  3. In a steady stream add olive oil, pulsing until olive oil is blended into other ingredients and mixture forms a loose paste.
  4. If your pesto is too thick, add additional olive oil one tablespoon at a time until you reach the desired consistency.
  5. Season with salt.
  6. Enjoy!

Note: Check my video on how to make this pesto using the food processor and some ideas were I use it.