Get your



EsmeSalon Recipes

Get access to 1000+ homemade tried and tested recipes by home chefs

By subscribing, I agree to receive a newsletter, exclusive content and free gifts, and declare that I have read the privacy policy and terms and conditions.

Spinach and Almond Pesto

Please Spread the love, Sharing is Caring!

As an Amazon Associate, I earn from qualifying purchases.
Please note that EsmeSalon may have a financial relationship with some of the vendors we mention in this post which means we may get compensated financially or in kind, at no extra cost to you if you make a purchase through any link in this post. Please refer to our Affiliate Disclosure and Privacy Policy should you require any additional information.

A Homemade Spinach and Almond Pesto (cheese, herbs & nuts) is perfect on grilled meat, tossed into pasta, or spread onto pizza, etc.


Pesto or pesto alla genovese, is a sauce originating in Genoa, the capital city of Liguria, Italy. It traditionally consists of crushed garlic, European pine nuts, coarse salt, basil leaves, and hard cheese such as Parmigiano-Reggiano or Pecorino Sardo, all blended with olive oil.

What can you use instead of pine nuts in pesto?

Pine nuts in pesto can easily be replaced by other nuts: walnuts, pistachios, almonds, and even sunflower seeds, are all perfect pine nut replacements. You can even make your pesto based on otherwise wasted food, such as carrot greens.

Spinach Almond Pesto Sauce

The variations of pesto are vast but the process is always the same.

Chicken Caprese is a cooked breast topped with mozzarella slices, pesto, and tomato. Looking for more pesto recipes, have a look here

We have more Pesto recipes already on the blog


Homemade Spinach & Almond Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

The variations of pesto are vast but the process is always the same. Chicken Caprese is a cooked breast topped with mozzarella slices, pesto, and tomato.

  • Author:
  • Prep Time: 15 minutes
  • Cook Time: 0 hours
  • Total Time: 15 minutes
  • Yield: 4 servings 1x


Units Scale
  • 800g Baby Spinach
  • 1/2 cup Avocado/Olive Oil
  • 2 Cloves Garlic (grated)
  • 1/3 cup Almonds
  • 1/2 cup Parmesan Cheese (freshly grated)
  • Salt & Pepper to taste


  1. Place the spinach, almonds, and garlic in a food processor and pulse until finely ground.
  2. Scrape the sides down with a spatula then add the cheese and pulse again.
  3. Slowly drizzle in the oil while the food processor is running to ensure it emulsifies and to prevent it from separating.
  4. Once blended, season well and store in a clean dry jar in the fridge.
  5. Enjoy!


  • Serving Size: 1
  • Calories: 234
  • Sugar: 2
  • Sodium: 516
  • Fat: 17
  • Saturated Fat: 3
  • Unsaturated Fat: 12
  • Trans Fat: 0
  • Carbohydrates: 14
  • Fiber: 7
  • Protein: 12
  • Cholesterol: 11

Tried this recipe?

Give us a shout at _esmesalon on Instagram

Recipe Card powered byTasty Recipes
An image of Spinach Almond Pesto Sauce on Chicken Caprese
Spinach Almond Pesto Sauce

Copyright © 2024 – All rights reserved.

  • Make tomorrow more amazing than today!
  • Just believe in yourself and dream big.
  • Do not give up on your hopes. Take care always.


I, Esme Slabbert, am the author and creator of this site, EsmeSalon. It is unlawful to re-use any content from this blog, without my written permission. Please contact me should you wish to discuss it further.


My goal is to provide the best homemade recipes that are healthy for all families to enjoy. I also endeavor to showcase and share other bloggers and promote them on my Blog. You will also find Resources and Courses and Services for Bloggers which I promote from time to time.

2 thoughts on “Spinach and Almond Pesto”

    • Dear Terri – hope you will enjoy this pesto dish and please when you have a opent revert back here, give this recipe a rating and review and share with us how it turned out. Thank you in advance


Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star