| | |

Wild Garlic Pesto Recipe (Simple & Full of Spring Flavour)

This wild garlic pesto is fresh, savoury, and ready in 10 minutes. Made with walnuts, parmesan, and lemon, it’s perfect for pasta, bread, or vegetables.

Finished wild garlic pesto in a glass jar with fresh leaves, lemon half, and walnuts on a wooden board

Wild garlic pesto is a seasonal sauce made from foraged wild garlic leaves blended with nuts, cheese, and olive oil. It has a deeper, more savoury flavour than basil pesto, with a softer but more pronounced garlic note. It’s most commonly made in early spring when wild garlic is at its peak.

Foraging Wild Garlic Safely

Wild garlic grows in damp woodland areas in early spring, usually from March to May, and is easiest to pick before it flowers. The most reliable way to identify it is by smell — crush a leaf between your fingers and it should release a clear garlic scent. If it doesn’t smell like garlic, don’t pick it.

Take care not to confuse it with poisonous lookalikes such as lily of the valley, which has similar leaves but no garlic aroma. Always double-check before harvesting.

When foraging, pick only a few leaves from each plant rather than stripping entire patches. This allows the plant to continue growing and ensures there is plenty for the next season.

I have written a small guide on how to correctly identify wild garlic (and not accidentally take its poisionous lookalike) on a previous post for Wild Garlic Ketchup.

Ingredients You’ll Need

  • 50 g wild garlic leaves
  • 45 g walnuts
  • 40 g parmesan, grated
  • 80–100 ml olive oil
  • Juice of ½ lemon
  • ½ tsp salt
  • Black pepper
Ingredients for wild garlic pesto including fresh leaves, walnuts, parmesan, lemon, olive oil, and salt laid out on a wooden board

Best Nuts for Wild Garlic Pesto

Walnuts are a solid choice for wild garlic pesto. They bring an earthy depth and a slight bitterness that balances the green, garlicky flavour of the leaves. They are also budget friendly, so you can make huge batches and give it to all your friends without breaking the bank.

Pine nuts are the classic option. They give a softer, creamier result with a mild, buttery taste, but they’re more expensive and less distinctive.

Hazelnuts sit somewhere in between, adding a subtle sweetness and a rounder flavour. They taste great but they are more crumbly and less fatty than both pine nuts and walnuts, so you will need to add a little more oil to get a buttery smooth texture.

How to Make Wild Garlic Pesto

Toast the walnuts.

Place the walnuts in a dry medium frying pan over medium heat. Toast for 3–4 minutes, shaking the pan or stirring often, until they smell nutty and have taken on a little colour. Do not walk away here — walnuts can catch quickly. Tip them onto a plate and leave to cool for a few minutes.

Walnuts toasting in a dry frying pan until lightly browned and fragrant

Wash and dry the wild garlic well.

Rinse the wild garlic leaves in cold water, then dry them thoroughly with a clean tea towel or salad spinner. This matters: wet leaves make the pesto loose and watery, and it will not keep as well in the fridge.

Add the main ingredients to the processor.

Put the wild garlic, toasted walnuts, grated parmesan, lemon juice, salt, a few grinds of black pepper, and about half of the olive oil into a food processor or blender. 

A small to medium processor works best for this quantity, as a very large bowl can make the mixture smear rather than blend evenly.

Fresh wild garlic leaves, walnuts, and grated cheese added to a food processor before blending

Blend to your preferred texture.

Pulse a few times first to break everything down, then blend until the pesto is as coarse or smooth as you like. Stop once or twice to scrape down the sides. For a looser, smoother pesto, add more olive oil gradually while blending. For a thicker spread, use less oil and stop blending earlier.

Taste and adjust.

Taste the pesto before adding anything else. If it tastes too sharp, add a little more parmesan or a few extra walnuts. If it feels too thick, loosen it with a splash more olive oil. 

If it needs brightness, add a little more lemon juice, but do this in small amounts so it does not overpower the wild garlic.

How to Adjust the Flavour

  • Too strong: add a little more olive oil or a few extra walnuts
  • Too bitter: add a small squeeze of lemon juice or a bit more parmesan
  • Too thick: loosen with a splash of olive oil or a spoonful of warm pasta water
  • Too sharp or acidic: stir in a little extra parmesan to round it out

Transfer to a jar.

Spoon the pesto into a clean jar or airtight container, pressing it down lightly to remove air pockets. Pour a thin layer of olive oil over the surface to help protect the colour and reduce exposure to air.

Jar of wild garlic pesto with a coarse texture, placed on a wooden board with fresh wild garlic leaves beside it

Storage and Freezing

  • Fridge: store in a clean jar for up to 1 week, keeping the surface covered with a thin layer of olive oil to protect flavour and colour
  • Freezer: freeze in small portions (such as ice cube trays) for 2–3 months; defrost in the fridge and stir before using

Pro Tips for the Best Pesto

Dry the leaves properly (prevents watery pesto)

After washing, dry the wild garlic thoroughly using a salad spinner or a clean tea towel. Any excess water will dilute the flavour and make the pesto loose, which also shortens its shelf life.

Don’t overblend (keeps texture + colour)

Blend just until the pesto comes together. Overblending can turn it dull in colour and overly smooth. A slightly coarse texture gives better flavour and a more natural finish.

Add oil gradually for better consistency

Start with half the olive oil, then add the rest slowly while blending. This helps you control the thickness and prevents the pesto from becoming greasy or too thin.

Taste before adding extra salt (cheese is salty)

Parmesan already brings saltiness, so always taste first. Add salt only if needed, otherwise you risk overpowering the balance of the pesto.

Jar of wild garlic pesto on a wooden board with fresh leaves, lemon, and walnuts in the background

How to Use Wild Garlic Pesto

Wild garlic pesto is versatile and easy to work into everyday meals:

  • Pasta: toss with hot pasta and a splash of cooking water for a simple sauce
  • Spread on bread: use on toast, sandwiches, or flatbreads
  • Stir into potatoes: mix through boiled or roasted potatoes while still warm
  • Drizzle over roasted vegetables: especially good with carrots, courgettes, or asparagus
  • Add to soups: swirl into soups just before serving for extra depth

Wild Garlic Pesto

Jar of wild garlic pesto on a wooden board with fresh leaves, lemon, and walnuts in the background
Fresh wild garlic pesto made with walnuts, parmesan, and lemon. A quick, flavourful sauce perfect for pasta, bread, and vegetables.
Prep Time 10 minutes
Cook Time 4 minutes
Total Time 14 minutes
Course Foraged Ingredients, Preserves & Condiments, Spring
Cuisine Wild Food
Servings 12
Calories 95 kcal

Ingredients  

  • 50 g wild garlic leaves washed and dried
  • 45 g walnuts
  • 40 g parmesan finely grated
  • 100 ml 100 olive oil
  • 15 ml lemon juice
  • ½ tsp fine salt

Optional

  • Extra lemon juice to taste

Instructions 

  • Place the walnuts in a dry frying pan and toast over medium heat for 3–4 minutes until fragrant. Remove from the heat and leave to cool slightly.
  • Add the wild garlic leaves, toasted walnuts, parmesan, lemon juice, salt, black pepper, and 50 ml of the olive oil to a food processor or blender.
  • Blend until the mixture is mostly smooth, stopping to scrape down the sides as needed.
  • Add the remaining olive oil gradually until the pesto reaches your preferred consistency.
  • Taste and adjust with a little more salt, black pepper, or lemon juice if needed.
  • Spoon into a clean jar and pour a thin layer of olive oil over the surface before sealing.

Notes

This wild garlic pesto is not naturally vegan or dairy-free because it contains parmesan, but it is naturally gluten-free.
For a slightly deeper, rounder flavour, swap part of the walnuts for toasted sunflower seeds or extra walnuts if you want a softer, less bitter finish. A pinch of chilli flakes works well if you want gentle heat, and a little lemon zest will make the pesto taste brighter and fresher. For a richer, more savoury version, add a small extra spoonful of parmesan and reduce the lemon slightly.
If you do not have walnuts, use pumpkin seeds or sunflower seeds for a similar texture. If you are out of parmesan, another hard aged cheese such as pecorino will work, though it will give a saltier, sharper result.
Store the pesto in a sealed jar in the fridge for up to 1 week, keeping the surface covered with a thin layer of oil. It also freezes well for up to 3 months in small portions. Thaw in the fridge and stir in a little olive oil or lemon juice to freshen the texture before using.
Keyword easy wild garlic pesto, foraged wild garlic pesto, wild garlic pesto, wild garlic pesto recipe, wild garlic pesto with walnuts
Can you freeze wild garlic pesto?

Yes, wild garlic pesto freezes well. Spoon it into ice cube trays or small containers and freeze for up to 2–3 months. Defrost in the fridge and stir in a little olive oil or lemon juice to refresh the texture before using.

How long does wild garlic pesto last?

Wild garlic pesto will keep in the fridge for up to 1 week if stored in a sealed jar with a thin layer of olive oil on top. Always use a clean spoon to prevent it spoiling early.

Can you make it without cheese?

Yes. Simply leave out the parmesan and add a little extra salt and nuts for balance. Nutritional yeast can also be used if you want a similar savoury depth.

Can you use other greens?

Yes. If you don’t have enough wild garlic, you can blend it with parsley, spinach, or basil to soften the flavour and stretch the batch.

Explore More Recipes

Leave a Reply

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

Recipe Rating