Best Substitutes for Almonds

Almonds bring two key things to recipes: a mild, slightly sweet nutty flavor and a satisfying crunch. Raw almonds contain about 50% fat, 21% protein, and 22% carbohydrates, making them both rich and substantial. They work whole in salads and grain bowls, sliced as garnish, ground into flour, or processed into butter. The key to swapping almonds is matching both the texture you need and the flavor intensity. Some nuts taste stronger, others milder. Some are softer, others harder. Pick based on what role the almonds play in your specific dish.

Best Overall Substitute

Walnuts at a 1:1 ratio. They have a similar fat content (65% vs almond's 50%) and comparable crunch when raw. The flavor is nuttier and slightly more bitter, but it works in 90% of recipes without changing cooking times or methods. Walnuts are also easier to find and usually cost less than most other nut substitutes.

All Substitutes

Walnuts

1:1 by volume or weight

Walnuts have 65% fat content compared to almonds' 50%, so they taste richer and more intense. The texture is slightly softer but still provides good crunch. They work raw in salads, toasted in granola, and ground into flour at the same ratios. Toast them for 8-10 minutes at 350F to reduce any bitter notes. The flavor is more assertive than almonds but pairs well with both sweet and savory dishes.

saladssmoothie bowlsgranolabaked goodsstuffingavoid: delicate desserts where mild flavor is crucialtree nut

Hazelnuts

1:1 by volume

Hazelnuts contain 61% fat and deliver a sweeter, more buttery flavor than almonds. They're slightly smaller, so you get more pieces per cup, which can be good for even distribution. Toast them at 375F for 10-12 minutes until the skins start to loosen, then rub in a clean towel to remove most of the skin. The sweet, almost chocolate-like flavor works especially well in desserts and breakfast dishes.

chocolate dessertscoffee cakefruit saladsyogurt toppingsavoid: savory dishes where sweetness would clashtree nut

Cashews

1:1 by volume

Cashews have 44% fat content, making them slightly lighter than almonds but still rich. They're softer and creamier when raw, with a mild, almost neutral flavor. They break down more easily when chopped or ground, so they work well in sauces and cream substitutes. For crunch similar to almonds, toast cashews at 350F for 12-15 minutes until golden. They absorb flavors well, making them good in marinades or dressings.

smoothiesvegan cream saucesstir-friesgrain bowlsavoid: recipes needing very hard crunchavoid: long-cooking dishes where they might get mushytree nut

Sunflower seeds

1:1 by volume

Sunflower seeds contain 51% fat, very close to almonds' 50%. They provide good crunch and a mild, slightly earthy flavor. Much smaller than almonds, so the texture changes but the nutty richness remains. Toast them at 350F for 5-7 minutes for maximum flavor. They work especially well in recipes where you'd slice almonds, since their size eliminates the need to chop anything.

saladsgranolatrail mixbread toppingsavoid: fine baking where large pieces matternut-free, seed

Pecans

1:1 by volume

Pecans pack 72% fat, making them richer and more buttery than almonds. They have a softer texture and sweet, almost caramel-like flavor. This higher fat content means they can overpower delicate dishes, but they shine in desserts and rich salads. They toast quickly (6-8 minutes at 350F) and can burn fast due to the high fat content. The flavor is distinctly American and pairs well with maple, chocolate, and autumn spices.

dessertssalads with fruitbreakfast bowlsholiday dishesavoid: light, delicate preparationsavoid: Asian-inspired dishestree nut

Pine nuts

1:1 by volume

Pine nuts contain 68% fat and have a creamy, buttery flavor with slight resin notes. They're much smaller than almonds and softer in texture. The flavor is rich but mild, working well in both sweet and savory applications. They're expensive, so save them for dishes where their unique taste matters. Toast at 350F for 3-5 minutes maximum since they burn easily. They turn golden fast and develop a nutty aroma when ready.

pestoMediterranean dishessaladspastaavoid: budget-conscious cookingavoid: dishes needing substantial crunchtree nut

Pistachios

1:1 by volume

Pistachios have 45% fat content and a distinctive flavor that's nuttier and slightly salty. They're smaller than almonds and often come pre-salted, which can change the dish's seasoning balance. Buy them shelled and unsalted for direct substitution. The green color adds visual interest to dishes. Toast at 350F for 8-10 minutes to enhance their natural flavor. They work particularly well in Middle Eastern and Mediterranean recipes.

rice dishesdessertscheese platesMiddle Eastern cuisineavoid: recipes where color mattersavoid: dishes needing neutral flavortree nut

Pumpkin seeds

1:1 by volume

Pumpkin seeds contain 49% fat, nearly matching almonds exactly. They provide good crunch and a mild, earthy flavor with slight mineral notes. Much smaller than almonds, they distribute differently through dishes. Toast them at 300F for 10-15 minutes with a pinch of salt to develop their flavor. They work especially well in fall dishes and Mexican-inspired cuisine. The flat shape gives a different mouthfeel but similar richness.

saladssoupsMexican dishesbreakfast bowlsavoid: fine dessertsavoid: recipes needing large nut piecesnut-free, seed

How to Adjust Your Recipe

Toast most substitutes before using to maximize their flavor and crunch. Walnuts and pecans need 8-10 minutes at 350F. Hazelnuts take 10-12 minutes. Seeds like sunflower and pumpkin need less time, about 5-7 minutes.

When grinding nuts into flour, use a food processor and pulse in short bursts to avoid making nut butter. Stop every 10-15 pulses to check texture. Softer nuts like cashews and pecans turn to paste faster than harder ones like almonds.

For garnish, chop substitutes to similar sizes as the almonds called for. Sliced almonds can be replaced with roughly chopped walnuts or hazelnuts. Whole almonds work best with whole hazelnuts or large walnut pieces.

Adjust salt in recipes when using naturally salty nuts like pistachios. Start with 25% less salt and taste as you go.

When Not to Substitute

Almond flour can't be directly replaced with other ground nuts in macarons or delicate French pastries. Almond flour has specific protein and fat ratios that affect the final texture. These recipes need the exact chemistry almonds provide.

Marzipan and almond paste require almonds' specific flavor profile. No substitute captures that distinctive taste.

Raw food recipes often depend on almonds' specific texture when soaked. Cashews work for creams, but most other nuts don't soften the same way after soaking.

Almond milk substitutes change the protein and fat content significantly. Walnut milk is too strong, hazelnut milk too sweet for most savory applications.

Frequently Asked Questions

Can I use almond butter instead of whole almonds?

Use 2-3 tablespoons of almond butter per 1/4 cup of chopped almonds. This works in smoothies, sauces, and baked goods but won't provide crunch. Thin almond butter with 1-2 teaspoons of water if the recipe needs liquid consistency. The flavor will be more concentrated and the texture completely different.

What nut tastes most like almonds?

Hazelnuts come closest in terms of mild, sweet flavor, especially when toasted for 10-12 minutes at 375F. Cashews are the mildest but lack almond's slight bitterness. Blanched hazelnuts (skins removed) taste sweeter and more almond-like than skin-on versions.

How do I make seeds taste more like nuts?

Toast sunflower or pumpkin seeds at 350F for 8-10 minutes with 1/2 teaspoon of salt per cup. This develops nutty flavors and improves crunch. Adding 1/4 teaspoon of smoked paprika or garlic powder per cup creates more complex, nut-like depth. Cool completely before using.

Can I mix different nuts as almond substitutes?

Yes, combine 2-3 nuts for better flavor balance. Try 1/2 cup walnuts + 1/2 cup cashews for richness with mildness. Or 3/4 cup hazelnuts + 1/4 cup pine nuts for sweet complexity. Keep the total volume the same as the original almond amount.

Do I need to adjust baking time when substituting nuts?

Generally no, but nuts with higher fat content (pecans at 72%, pine nuts at 68%) can brown faster than almonds. Check baked goods 3-5 minutes earlier than the recipe suggests. Lower oven temperature by 25F if you notice excessive browning on top.

Recipes Using Almonds

Related Substitution Guides