Skip to content

Out of Pine nuts, one case

Pine nuts substitute for pesto

5 options, ranked, with the exact amount

Use thisBest of 5 options

Use Walnuts

Same amount as the pine nuts

The best substitutes for pine nuts in pesto are walnuts (1:1 ratio), almonds (1:1 ratio), or cashews (1:1 ratio). Walnuts are the most popular choice as they provide a similar rich, buttery texture and complement the basil well.

Best for —
traditional pesto

One casethe full pine nuts card

Every option, one card

Ranked
Pine nuts substitutes compared
SubstituteInstead of pine nuts
Walnutstraditional pestoSame amount
Almondsmild pestoSame amount
Cashewscreamy pestoSame amount
Pecansrich pestoSame amount
Sunflower seedsnut-free pestoSame amount
What changes5 options

Walnuts

similar (slightly more bitter)

The most popular substitute for pine nuts in pesto. Walnuts provide a rich, buttery texture and slightly bitter flavor that complements basil beautifully.

Best for
traditional pesto, basil pesto, pasta dishes, pizza toppings
Texture
very similar

Toast walnuts lightly before using to enhance their flavor. They provide the closest texture to pine nuts.

Almonds

different (sweeter, milder) · similar texture

Excellent substitute with a milder, sweeter flavor than pine nuts. Almonds provide good texture and work well in both traditional and modern pesto recipes.

Best for
mild pesto, nutty pesto, pasta dishes, sauces

Use blanched almonds for a smoother texture, or leave skins on for more flavor. Toast lightly before using.

Cashews

different (sweeter, creamier)

Great substitute that provides a creamy, rich texture. Cashews are naturally sweet and create a smooth, luxurious pesto.

Best for
creamy pesto, dairy-free pesto, smooth sauces, modern pesto variations
Texture
different (creamier)

Cashews create a very smooth pesto. Soak them for 30 minutes before blending for the creamiest texture.

Pecans

different (sweeter, richer) · similar texture

Rich, buttery substitute that works well in pesto. Pecans have a similar fat content to pine nuts and provide excellent texture.

Best for
rich pesto, autumn pesto, pasta dishes, sauces

Toast pecans lightly before using. They provide a rich, buttery flavor that works well with basil.

Sunflower seeds

different (mild, nutty) · similar texture

Nut-free alternative that works well in pesto. Sunflower seeds provide good texture and a mild, nutty flavor.

Best for
nut-free pesto, allergy-friendly pesto, budget-friendly option, mild pesto

Use hulled sunflower seeds. Toast them lightly before using to enhance their flavor.

How it behaves in this recipe

In this recipePine nuts

Pesto is a traditional Italian sauce made with basil, garlic, olive oil, and pine nuts. The nuts provide texture, richness, and help bind the ingredients together. The best substitutes maintain this textural role while complementing the basil and garlic flavors.

Tips for substituting pine nuts

6 tips
  1. Toast your nut substitute lightly before using to enhance their flavor and aroma
  2. Walnuts are the most popular substitute because they provide the closest texture to pine nuts
  3. For a smoother pesto, use blanched almonds or soak cashews for 30 minutes before blending
  4. If using sunflower seeds, make sure they're hulled and toast them lightly
  5. The key to good pesto is the right balance of nuts, basil, garlic, and olive oil
  6. Experiment with different nut combinations - try 50% walnuts and 50% almonds for a unique flavor

Notes on pine nuts

Also on file3 notes
  1. If you can't find any nut substitutes, you can make pesto without nuts entirely - it will be more like a basil sauce
  2. Consider using breadcrumbs as a textural element if you need to avoid all nuts and seeds
  3. For a completely different approach, try making pesto with avocado for creaminess instead of nuts

Questions

5 questions

What's the best substitute for pine nuts in pesto?

Walnuts are the most popular substitute for pine nuts in pesto. They provide a similar rich, buttery texture and slightly bitter flavor that complements basil well. Use a 1:1 ratio.

Can I use almonds instead of pine nuts in pesto?

Yes, almonds work well as a substitute for pine nuts in pesto. They have a milder, sweeter flavor and provide good texture. Use blanched almonds for a smoother pesto or leave skins on for more flavor.

Can I use cashews for pine nuts in pesto?

Yes, cashews are an excellent substitute for pine nuts in pesto. They provide a creamy, rich texture and naturally sweet flavor. Soak them for 30 minutes before blending for the creamiest texture.

What's a nut-free substitute for pine nuts in pesto?

Sunflower seeds are the best nut-free substitute for pine nuts in pesto. They provide good texture and a mild, nutty flavor. Use hulled sunflower seeds and toast them lightly before using.

Do I need to toast the nuts before making pesto?

Yes, toasting your nut substitute lightly before using will enhance their flavor and aroma. Toast them in a dry pan over medium heat for 3-5 minutes, stirring frequently, until they're fragrant and lightly golden.

All 3 pine nuts substitutes All ingredients