Skip to content
Peanuts, a common cooking ingredient with many substitutes

Peanut Substitutes: Best Alternatives for Allergies and Cooking

Meet DhananiOur methodology

The best substitute for peanuts is Almonds at a 1:1 ratio. It works best for stir-fries, crusts, snacking. There are 4 other alternatives below, each with exact ratios and usage notes.

Best Substitute

Almonds

1:1

Tree nut alternative with similar crunch; works in most peanut applications.

VeganThis substitute is vegan-friendlyGluten-FreeThis substitute is gluten-freeStir-friesCrustsSnacking

What are the other substitutes for peanuts?

2.

Cashews

1:1

Milder flavor with creamy texture; works well in Asian dishes.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
Stir-friesSaucesThai dishes
3.

Sunflower seed butter (for peanut butter)

1:1

Nut-free and allergy-friendly; closest texture match to peanut butter.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
SandwichesSaucesBaking
4.

Soy nuts

1:1

Similar crunch and protein content; nut-free alternative.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
SnackingTrail mixToppings
5.

Tahini (for peanut butter)

1:1

Sesame seed paste with similar consistency; nuttier and more bitter.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
SaucesDressingsNoodle dishes

What should you know before substituting peanuts?

Peanut allergies are common and serious; always clearly label peanut-containing dishes. For Thai peanut sauce substitutes, sunflower seed butter with soy sauce and lime creates a convincing alternative. Roast raw peanuts at 350°F for 15-20 minutes.

How do you substitute peanuts in a recipe?

Technically a legume, peanuts are used roasted, as butter, in sauces, and in Asian and African cuisines worldwide.

The best substitute for peanuts depends on what role it plays in your recipe. Our top recommendation is Almonds (1:1), which works well for stir-fries, crusts, snacking.

If you need a different option, Cashews (1:1) is another reliable choice. Milder flavor with creamy texture; works well in Asian dishes.

When substituting peanuts, consider the flavor profile, texture, and cooking method of your recipe. For vegan alternatives, look for the options marked with the vegan badge above.

Substitution ratios verified against USDA FoodData Central and FoodSafety.gov. See our testing methodology for details.

Frequently Asked Questions

What is the best substitute for peanut butter?

Sunflower seed butter is the best nut-free substitute for peanut butter at a 1:1 ratio, offering similar texture and spreadability. Almond butter is the best tree nut alternative.

What can replace peanuts in pad thai?

Cashews or chopped almonds work at a 1:1 ratio. For nut-free pad thai, use toasted sunflower seeds or pumpkin seeds.

Are peanuts actually nuts?

No, peanuts are legumes that grow underground. People with peanut allergies may or may not also be allergic to tree nuts, so consult with an allergist for proper guidance.

Related Substitutes