Skip to content
Peanut Butter, a common cooking ingredient with many substitutes

Substitute for Peanut Butter: 5 Best Alternatives for Allergies & Baking

Meet DhananiOur methodology

The best substitute for peanut butter is Almond Butter at a 1:1 ratio. It works best for baking, smoothies, sandwiches, sauces. There are 4 other alternatives below, each with exact ratios and usage notes.

Best Substitute

Almond Butter

1:1

The closest substitute in both texture and flavor. Works in baking, smoothies, sauces, and spreading.

VeganThis substitute is vegan-friendlyGluten-FreeThis substitute is gluten-freeBakingSmoothiesSandwichesSauces

Flavor & Texture Change

Milder and slightly sweeter than peanut butter. The almond flavor is subtler, so peanut-forward recipes like peanut butter cookies will taste noticeably different.

When Not to Use

Almond butter is thinner than peanut butter. In baking, this can make doughs slightly softer. Reduce any added liquid by 1 tablespoon if the batter looks too wet.

View full substitute details →

What are the other substitutes for peanut butter?

2.

Cashew Butter

1:1

Creamy and mild. Excellent for sauces, dressings, and desserts where a neutral nut flavor is preferred.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
SaucesDessertsSmoothiesDressings

Flavor/texture:Much milder and sweeter than peanut butter. Works best when peanut flavor is not the star of the dish.

Avoid when:Cashew butter is softer and oilier than peanut butter. It may make baked goods slightly greasier. Not ideal for cookies that need structure.

View full substitute details →

3.

Sunflower Seed Butter

1:1

The best nut-free alternative. Safe for peanut and tree nut allergies. Similar thickness and protein content.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
Allergy-friendly bakingSandwichesSchool lunchesSmoothies

Flavor/texture:Earthy and slightly bitter compared to peanut butter. The flavor is distinct but works well in most recipes, especially chocolate-based ones.

Avoid when:Sunflower seed butter turns green when mixed with baking soda due to chlorogenic acid. This is harmless but visually surprising. Add 1 teaspoon of lemon juice or cocoa powder to prevent it.

View full substitute details →

4.

Tahini

1:1

Made from ground sesame seeds. Works well in savory applications, dressings, and Middle Eastern-inspired dishes.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
Savory saucesDressingsHummusAsian noodle dishes

Flavor/texture:Distinctly nutty and slightly bitter. Best in savory applications. In sweet recipes, increase sugar slightly to compensate for tahini's bitterness.

Avoid when:Tahini is thinner and more bitter than peanut butter. It separates easily. Stir well before measuring and expect a more liquid consistency in baked goods.

View full substitute details →

5.

Soy Nut Butter

1:1

Made from roasted soybeans. Nut-free and closest in taste to peanut butter among allergy-safe options.

VeganThis substitute is vegan-friendlyGFThis substitute is gluten-free
Allergy-friendly recipesSandwichesBakingDipping

Flavor/texture:Surprisingly close to peanut butter in flavor. Slightly less rich but the roasted soy flavor mimics peanuts well.

Avoid when:Not suitable for soy allergies. Some brands contain hydrogenated oils. Check labels if avoiding trans fats.

View full substitute details →

What should you know before substituting peanut butter?

When substituting for allergy reasons, always check labels for cross-contamination warnings. Many nut butters are processed on shared equipment. For baking, match the consistency of the substitute to peanut butter — if it is thinner, reduce liquid slightly.

How do you substitute peanut butter in a recipe?

A creamy or chunky spread made from ground roasted peanuts. A pantry staple used in sandwiches, baking, sauces, smoothies, and Asian-inspired dishes. Its rich, nutty flavor and high protein content make it one of the most versatile ingredients in any kitchen.

The best substitute for peanut butter depends on what role it plays in your recipe. Our top recommendation is Almond Butter (1:1), which works well for baking, smoothies, sandwiches, sauces.

If you need a different option, Cashew Butter (1:1) is another reliable choice. Creamy and mild. Excellent for sauces, dressings, and desserts where a neutral nut flavor is preferred.

When substituting peanut butter, 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.

Which peanut butter substitute should you use?

Each substitute works differently depending on your recipe. Read the detailed guides below for exact ratios, step-by-step instructions, and troubleshooting tips.

Frequently Asked Questions

What is the best substitute for peanut butter?

Almond butter is the closest 1:1 substitute for peanut butter. It has a similar texture and works in baking, smoothies, sauces, and sandwiches.

What can I use instead of peanut butter for nut allergies?

Sunflower seed butter is the best nut-free alternative. It has similar protein and fat content. Soy nut butter also works well and tastes closest to peanut butter.

Can I substitute tahini for peanut butter?

Yes, tahini works as a 1:1 substitute, especially in savory recipes like sauces, dressings, and noodle dishes. It is thinner and more bitter, so add extra sweetener in desserts.

Related Substitutes