Out of Pine nuts, one case
Pine nuts substitute for pesto
5 options, ranked, with the exact amount
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| # | Substitute | Instead of pine nuts |
|---|---|---|
| 1 | Walnutstraditional pesto | Same amount |
| 2 | Almondsmild pesto | Same amount |
| 3 | Cashewscreamy pesto | Same amount |
| 4 | Pecansrich pesto | Same amount |
| 5 | Sunflower seedsnut-free pesto | Same amount |
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
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- Toast your nut substitute lightly before using to enhance their flavor and aroma
- Walnuts are the most popular substitute because they provide the closest texture to pine nuts
- For a smoother pesto, use blanched almonds or soak cashews for 30 minutes before blending
- If using sunflower seeds, make sure they're hulled and toast them lightly
- The key to good pesto is the right balance of nuts, basil, garlic, and olive oil
- Experiment with different nut combinations - try 50% walnuts and 50% almonds for a unique flavor
Notes on pine nuts
- If you can't find any nut substitutes, you can make pesto without nuts entirely - it will be more like a basil sauce
- Consider using breadcrumbs as a textural element if you need to avoid all nuts and seeds
- For a completely different approach, try making pesto with avocado for creaminess instead of nuts
Questions
5 questionsWhat'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.