Mom's Best Recipes
Recipe

Spinach Pesto

A bright, blender spinach pesto with lemon, garlic, nuts, and Parmesan that stays green-ish, clings to pasta, and does not go watery.

Author By Matt Campbell
4.8
A small glass jar filled with vibrant green spinach pesto on a light kitchen counter with a spoon resting beside it, natural window light

Spinach pesto is my weeknight chaos sauce. Toss it with hot pasta, swipe it onto a sandwich, spoon it over eggs, and suddenly your fridge leftovers are pretending they had a plan. The goal here is a pesto that tastes fresh and bright, not murky or grassy, and a texture that is creamy and clingy, not watery.

Because spinach holds more water than basil, it needs a slightly different approach. This recipe uses a quick lemon step and the right balance of nuts, cheese, and oil so the flavor pops and the color stays lively.

Fresh baby spinach, peeled garlic cloves, grated Parmesan, pine nuts, a lemon, and a small bowl of olive oil arranged on a kitchen counter

Spinach vs basil pesto

Flavor: Basil pesto is peppery, sweet-herbal, and pretty loud. Spinach pesto is milder and a little more earthy, which makes it a great blank canvas for lemon zest, extra garlic, or a pinch of red pepper flakes.

Water content: Spinach carries more moisture, especially if it is not dried well. That extra water can dull the flavor and make the sauce look thinner. In this recipe, we keep spinach dry, use enough nuts and cheese to give the sauce body, and add lemon in a way that keeps things bright without breaking the texture.

The lemon step

Lemon does two jobs: it adds acidity so the pesto tastes alive, and it can help with color by slowing some browning. That said, oxidation and heat are still the main villains. I like to blend the lemon juice and zest with the garlic first, then add spinach. It spreads the acidity evenly through the sauce so the flavor stays balanced.

Loosen pesto the right way

Please do not dump water into the blender and hope for the best. The move is to finish the pesto thick, then loosen it in the pan or bowl with starchy pasta water a tablespoon at a time. The starch helps emulsify, so you get a glossy sauce that coats noodles instead of sliding off.

My reliable method: warm a big bowl (or a skillet) with the hot pasta, add pesto, then splash in pasta water while tossing until it looks silky.

A skillet of pasta being tossed with bright green spinach pesto using tongs, with steam rising under warm kitchen lighting

More ways to use it

If you make a jar of this, do not limit it to pasta. Try it on grain bowls, spooned over roasted potatoes, dabbed onto grilled chicken or fish, or thinned with a little olive oil and used as a quick dip for crunchy veggies.

Why It Works

  • Bright flavor: Lemon zest and juice wake up spinach and keep the pesto tasting fresh.
  • Thick, spoonable texture: The nut and cheese ratios are set up to fight spinach wateriness.
  • Blender friendly: No mortar and pestle required, and it comes together in about 10 minutes.
  • Easy to adapt: Swap nuts, change the cheese, or add herbs without losing the core method.

Pairs Well With

Storage Tips

Storage tips

Fridge: Store spinach pesto in a sealed jar or container for up to 4 days. For best color, smooth the top flat and drizzle a thin layer of olive oil over the surface before closing.

Freezer: Freeze in ice cube trays or small containers for up to 3 months. Once frozen solid, pop cubes into a freezer bag. Thaw overnight in the fridge or melt gently in a skillet with a splash of water or pasta water to bring it back to a sauce.

Sandwich note

Spinach pesto is excellent on turkey, chicken, or roasted veggie sandwiches. Spread it on the bread, then add something creamy like mozzarella or a little mayo so it feels lush, not dry.

An ice cube tray filled with frozen portions of spinach pesto on a kitchen counter, with a few cubes popped out nearby

Common Questions

Can I use frozen spinach?

Yes, but it is a moisture minefield. Thaw completely, squeeze very dry (wring it in a clean towel), then measure. Aim for about 2 to 3 ounces (60 to 85 g) well-squeezed spinach (roughly 3/4 cup packed, depending on how tightly you pack it). Because frozen spinach varies a lot, start blending and add a little more oil only if the blender is struggling.

What nuts work best?

Pine nuts are classic and buttery, but walnuts, almonds, pistachios, and even pecans work. If using walnuts, I like to toast them lightly to mellow any bitterness.

Can I make it nut-free?

You can swap the nuts for sunflower seeds or pepitas. The texture stays creamy and the flavor still reads like pesto.

Why did my spinach pesto turn dark?

Usually it is oxidation or heat. Lemon can help a bit, but the bigger levers are keeping the blender run time short, avoiding overheating, storing with a thin oil layer on top, and not leaving it uncovered in the fridge.

How much pesto per pound of pasta?

Start with 1/2 cup per 1 pound pasta, then go up to 3/4 to 1 cup depending on the pasta shape and how saucy you like it. Use pasta water to loosen until glossy and coating.

Any allergen notes?

Yes. This pesto contains dairy (Parmesan) and typically contains tree nuts (like pine nuts or walnuts). For dairy-free, use a vegan Parmesan-style alternative. For nut-free, use seeds like sunflower seeds or pepitas.

I started making spinach pesto during that phase of life where I wanted “fresh” dinners but did not want to commit to a whole basil plant situation. Spinach was always in the fridge, usually with good intentions and a short attention span. The first couple batches tasted fine but looked dull and went watery on pasta, which is how I learned the hard truth: spinach is sneakily wet. Now I treat it like a sauce ingredient, not a salad. Dry it well, hit it with lemon, keep the pesto thick, then loosen it the right way at the end. It is low drama, high payoff, and it makes me feel like I have my life together even when I do not.