Spinach Pesto

This post may contain affiliate links. Please read my disclosure policy for more details.

Packed with leafy greens and bursting with flavor, this juicy spinach pesto is the perfect addition to any dish and great to sneak extra greens into your meal. And it’s truly delicious!

A glass jug full of spinach pesto over a white background surrounded of spinach, garlic and pine nuts.

We love pesto in our house, any version. It’s ultra-flavorful, aromatic, and versatile enough to go with just about anything. The recipe that I am re-sharing with you today is one of my favorite pesto recipes.

I LOVE how the earthy spinach pairs perfectly with the nutty pine nuts and the sharpness of the Parmesan. It’s straightforward yet packed with so much flavor.

With just a handful of ingredients and a few minutes of prep time, you can whip up a batch of this bright green sauce in no time.

The recipe is super simple: toss fresh spinach, basil, garlic, pine nuts, Parmesan cheese, olive oil, and a pinch of salt in a food processor and blend until smooth. That’s it.

The result? A vibrant, flavorful spinach pesto perfect for pasta, pizza, sandwiches, and salads. You can even use it as a spread for toast or crackers.

Here is everything you need to know to make a fabulous spinach pesto recipe and enjoy all the green goodness it offers!

List of the ingredients

  • Spinach
  • Basil
  • Nuts
  • Parmesan cheese
  • Garlic
  • Extra virgin olive oil
  • Lemon juice (I forgot to include it in the picture! : )
  • Salt & pepper
Top view of the ingredients to make spinach pesto over a white background.

How to make a spinach pesto recipe

(Note: This is a quick description; the full recipe is at the bottom of the page)

  • Place all the spinach pesto ingredients in a food processor.
  • Blitz until desired chunkiness (this comes down to personal preferences!).
  • If you prefer a smoother pesto, just add more olive oil or a touch of water.
Top view of a food processor bowl full of the ingredients to make spinach pesto.
  • Taste and adjust the seasoning if desired.
  • Transfer the pesto into a glass container.
  • Use your pesto to turn a quick pasta, pizza, sandwich or salad into a wonderful meal!
Top view of a glass jug full of spinach pesto over a white background.

Recipe notes

Spinach pesto sauce: ingredients & substitutions

Spinach: I use fresh baby spinach for this recipe, though mature spinach works nicely, too. If you have larger spinach leaves, remove tough stems before making the pesto. Frozen spinach doesn’t work for this recipe.

Basil: Fresh basil leaves add extra freshness and sweet flavor.

Parmesan: To take your pesto to the next level, try using freshly grated aged parmesan. The flavor is unbelievable.

Extra virgin olive oil: Quality extra virgin olive oil is an essential ingredient for pesto; it adds plenty of flavor.

Nuts: I used pine nuts, a classic ingredient for green pesto recipes, but they are pricey. If you wonder what to replace them with, the good news is you can use other nuts, such as walnuts, blanched almonds, and cashews.

Lemon juice: It adds brightness and a lovely tang and helps boost the absorption of the plant-based iron found in spinach.

Garlic: It is another essential ingredient that adds a savory bite.

Salt & pepper: to make the flavor pop!

Top view of pasta with spinach pesto on a white plate.

How can you use this spinach pesto?

When it comes to serving this pesto, the possibilities are endless.

Toss it with pasta for a quick, delicious dinner, spread it on a sandwich, or top your favorite protein with a dollop of pesto for a burst of flavor. You could even use it as a dip for crackers or a pizza sauce for a twist on a classic favorite.

What to serve on the side?

If you make a quick spinach pesto pasta, why not serve a protein-packed salad on the side, like Italian chickpea salad or cannellini bean salad? Warm focaccia, arugula frittata, or ricotta meatballs would be a great match!

Top view of a glass jug full of spinach pesto.

Love spinach?

Try some of these 15+ terrific spinach recipes like these delicious:

More pesto recipes to try!

Lastly, I hope you’ll love this spinach pesto recipe as much as we do. If you have any questions, let me know. Leave a comment, send me a message, or rate it. I would love to hear from you!

And for more recipe updates, subscribe to my newsletter and follow me on InstagramPinterest, and Facebook.

Spinach Pesto

This quick spinach pesto is bursting with fresh spinach and basil flavor balanced by pine nuts, garlic, parmesan and fruity olive oil. It's a great way to incorporate a ton of greens into a meal and it tastes amazing.
Recipe yields pesto for 4 pasta servings (about 250 grams of pasta).
Prep Time5 minutes
Total Time5 minutes
Course: pesto, Sauce
Cuisine: Italian
Keyword: spinach pesto
Servings: 4
Calories: 202kcal
Author: Katia

Ingredients

  • 4 cups (6oz/170 grams) spinach, washed and drained*
  • ½ cup (10 grams) basil leaves, wash and drained
  • ¼ cup (1oz/30 grams) grated parmesan cheese, plus more for serving
  • 2 tablespoons pine nuts (or cashews, almonds, walnuts)
  • 2 small garlic cloves, sliced
  • 4 tablespoon extra virgin olive oil
  • 1 tablespoon lemon juice, or to taste
  • ½ teaspoon fine salt, or to taste
  • teaspoon freshly ground black pepper

Instructions

  • While the pasta is cooking, place the spinach pesto ingredients – except olive oil – in a food processor or blender.
  • Blitz until finely chopped then, with the motor running, slowly pour the oil in and blitz until you reach the desired consistency (I like a little bit of texture). If you prefer a smoother texture, you can add a touch of water to help it blitz.
  • Taste and adjust the seasoning.
  • If you don't use it straight away, transfer into an airtight glass container, smooth the surface, cover with a thin layer of olive oil, and place it in the fridge. It keeps well for up to 2 days.

Notes

How much spinach? Using a kitchen scale is definitely more precise than cups. However, the recipe is pretty flexible so don’t worry about the exact quantities.
Spinach pesto leftovers? It easily turns brown but if you smooth the surface and cover with a thin layer of olive oil it keeps well in an airtight container in the fridge for up to 2 days, or freezer for 2 months. 
Nutrition facts: the nutrition values are  for one portion and are based on an online nutrition calculator.  It’s an estimate only and it should not be considered as a substitute for a professional nutritionist’s advice. Please see my disclosure policies. 

Nutrition

Calories: 202kcal | Carbohydrates: 4g | Protein: 4g | Fat: 20g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Cholesterol: 7mg | Sodium: 456mg | Potassium: 298mg | Fiber: 1g | Sugar: 0.5g | Vitamin A: 4184IU | Vitamin C: 14mg | Calcium: 117mg | Iron: 2mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating