Skip to content

Out of Walnuts, one case

Walnut substitutes for pesto

5 options, ranked, with the exact amount

Use thisBest of 5 options

Use Pine nuts

Same amount as the walnuts

The best walnut substitutes for pesto are pine nuts (1:1 ratio), almonds (1:1 ratio), and cashews (1:1 ratio). Pine nuts are the traditional choice, while almonds and cashews offer great alternatives with different flavor profiles.

Verdict —
Works
Best for —
traditional pesto

One casethe full walnuts card

Every option, one card

Ranked
Walnuts substitutes compared
SubstituteInstead of walnuts
Pine nutstraditional pestoSame amountWorks
Almondsbasil pestoSame amountTweak it
Cashewscreamy pestoSame amountYou'll taste it
Hazelnutsgourmet pestoSame amountTweak it
Sunflower seedsnut-free pestoSame amountTweak it
What changes5 options

Pine nuts

similar taste and texture

Pine nuts are the traditional choice for pesto and provide a rich, buttery flavor that complements basil well. They're the closest substitute to walnuts in terms of flavor profile.

Best for
traditional pesto, basil pesto, classic pesto recipes, authentic Italian pesto

Pine nuts are expensive but provide the most authentic pesto flavor. They have a rich, buttery taste that pairs beautifully with basil and Parmesan.

Almonds

different taste, similar texture

Almonds provide a mild, sweet flavor that works well in pesto without overpowering the basil. They're more affordable than pine nuts and widely available.

Best for
basil pesto, herb pestos, when you want milder nut flavor, budget-friendly pesto

Almonds are milder than walnuts, so they won't compete with the basil flavor. They're also more affordable and widely available than pine nuts.

Cashews

different taste and texture

Cashews provide a creamy, mild flavor that creates a smooth, rich pesto. They're good when you want a creamier texture and milder flavor.

Best for
creamy pesto, herb pestos, when you want smooth texture, mild-flavored pesto

Cashews are softer than walnuts, so they create a creamier pesto. They have a mild, buttery flavor that works well with herbs.

Hazelnuts

different taste, similar texture

Hazelnuts add a rich, distinctive flavor to pesto that works well with certain herbs. They're good for more complex, gourmet pesto variations.

Best for
gourmet pesto, herb pestos, complex flavor profiles, premium pesto

Hazelnuts have a distinctive flavor that works well with herbs. They're more expensive but provide exceptional taste for special occasions.

Sunflower seeds

different taste, similar texture

Sunflower seeds provide a nut-free alternative for pesto that's still rich and flavorful. They're good for those with nut allergies.

Best for
nut-free pesto, allergy-friendly pesto, budget-friendly pesto, when you want nut-free option

Sunflower seeds are a great nut-free alternative. They provide good texture and flavor while being safe for those with nut allergies.

How it behaves in this recipe

In this recipeWalnuts

In pesto, walnuts provide both flavor and texture. The best substitutes maintain similar fat content and crunch while complementing the herbs and cheese. Pine nuts are the traditional choice, while almonds and cashews offer great alternatives with different flavor profiles.

Tips for substituting walnuts

6 tips
  1. Toast nuts before making pesto to enhance their flavor
  2. Use a food processor or blender for smooth, consistent texture
  3. Add nuts gradually to achieve the desired consistency
  4. Store pesto in the refrigerator with a layer of olive oil on top
  5. Freeze pesto in ice cube trays for easy portioning
  6. For nut-free pesto, use sunflower seeds or omit nuts entirely

Notes on walnuts

Also on file5 notes
  1. Sunflower seeds for nut-free option
  2. Pumpkin seeds for different flavor profile
  3. Extra Parmesan cheese for texture
  4. Breadcrumbs for texture without nuts
  5. Omit nuts entirely for simpler pesto

Questions

5 questions

Can I substitute pine nuts for walnuts in pesto?

Yes, pine nuts are actually the traditional choice for pesto and work well as a substitute for walnuts. They provide a rich, buttery flavor that complements basil beautifully.

What's the best nut-free substitute for walnuts in pesto?

Sunflower seeds are the best nut-free substitute for walnuts in pesto. They provide good texture and flavor while being safe for those with nut allergies.

Can I make pesto without any nuts?

Yes, you can make pesto without nuts. The texture will be different, but it will still be delicious. You can add extra Parmesan cheese or breadcrumbs for texture.

Should I toast the nuts before making pesto?

Yes, toasting nuts before making pesto enhances their flavor significantly. Toast them lightly in a dry pan until fragrant, then let them cool before adding to the pesto.

Can I use ground nuts instead of whole nuts in pesto?

Yes, ground nuts will work but will change the texture. They'll make the pesto more uniform and less chunky. Use them when you want a smoother texture.

All 4 walnuts substitutes All ingredients