Best Substitutes for Peanut Butter

Peanut butter brings three key elements to recipes: thick, creamy fat (around 50-55% fat content), protein binding power (about 25% protein), and that distinct nutty sweetness. The natural oils coat your mouth while the ground peanuts add body and richness. When you substitute, you need to match both the fat content and the texture. Too thin and your cookies will spread like pancakes. Too thick and your smoothie becomes chunky paste. The protein content also matters in baking because it helps bind ingredients and creates structure.

Best Overall Substitute

Almond butter at a 1:1 ratio. It matches peanut butter's fat content (52% vs 55%) and protein levels (21% vs 25%) more closely than any other substitute. The texture is nearly identical, especially in natural versions without added oils. The flavor is milder and slightly sweeter, which works in 90% of recipes without major changes.

All Substitutes

Almond butter

1:1 by volume

Natural almond butter has 52% fat and 21% protein, making it the closest match to peanut butter's nutritional profile. The texture is slightly smoother because almonds grind finer than peanuts. It provides the same binding power in cookies and the same creaminess in sauces. The flavor is nuttier but less assertive, so it won't overpower other ingredients. Works in both sweet and savory applications without recipe changes.

cookiessmoothiesAsian saucesenergy ballsfrostingavoid: traditional satay sauceavoid: classic PB&J flavortree nut allergen

Sunflower seed butter

1:1 by volume

SunButter has 51% fat content, nearly identical to peanut butter's 55%. The protein is lower at 18%, but the texture and binding properties work the same in most recipes. It's naturally thicker than peanut butter, so thin with 1-2 teaspoons of neutral oil if needed for sauces. The flavor is earthier and slightly more bitter. In baking, it can turn green due to chlorophyll reacting with baking soda, but this doesn't affect taste.

cookiesenergy barssmoothiessandwich spreadsavoid: light-colored frostingsavoid: delicate cakesnut-free, seed allergen

Tahini

1:1 by volume

Tahini contains 59% fat, higher than peanut butter's 55%, making it richer and more liquid at room temperature. The protein content is similar at 26%. The flavor is more savory and slightly bitter, with a distinct sesame taste that works better in savory dishes. For sweet applications, add 1-2 tablespoons of maple syrup or honey per 1/2 cup tahini to balance the bitterness. The consistency is runnier, so reduce other liquids by 2-3 tablespoons.

Asian noodle sauceshummussavory dressingsMiddle Eastern dessertsavoid: chocolate chip cookiesavoid: American-style dessertsavoid: smoothiesnut-free, sesame allergen

Cashew butter

1:1 by volume

Cashew butter has 46% fat and 18% protein, slightly lower than peanut butter but close enough for most uses. It's naturally sweeter and creamier because cashews have less fiber. The texture is smoother and more spreadable at room temperature. Works perfectly in desserts and sweet applications. For savory dishes, add a pinch of salt to enhance the nutty flavor. No recipe adjustments needed in baking.

frostingcheesecakesmoothiessweet energy ballsavoid: spicy Asian saucesavoid: dishes requiring strong nutty flavortree nut allergen

Soy butter

1:1 by volume

Made from roasted soybeans, soy butter provides 47% fat and 20% protein. The texture is slightly grittier than peanut butter because soybeans don't grind as smoothly as peanuts. The flavor is mildly nutty but more neutral, making it a good base for adding other flavors. Works well in baking where texture differences are less noticeable. Add 1/4 teaspoon vanilla extract per 1/2 cup to enhance the flavor in sweet recipes.

cookiesmuffinsprotein barssandwich spreadsavoid: smooth saucesavoid: frostingavoid: no-bake dessertsnut-free, soy allergen

Pecan butter

1:1 by volume

Pecan butter contains 72% fat, much higher than peanut butter's 55%, making it very rich and liquid. The protein is lower at 9%. The high fat content means you'll need to reduce other fats in recipes by about 25%. The flavor is sweet and buttery, working best in desserts. Chill it for 30 minutes before using in no-bake recipes to firm up the texture.

pie fillingsrich cookiescandysweet saucesavoid: savory dishesavoid: protein barsavoid: low-fat recipestree nut allergen

Hazelnut butter

1:1 by volume

Hazelnut butter has 62% fat and 15% protein. Higher fat than peanut butter but lower protein. The flavor is sweet and rich, similar to Nutella but without chocolate. It's naturally thinner due to the high fat content, so reduce other liquids by 1-2 tablespoons in baking. Works exceptionally well in chocolate recipes where the hazelnut complements cocoa flavors.

chocolate dessertscoffee drinksEuropean-style pastriestrufflesavoid: Asian cuisineavoid: protein-heavy recipesavoid: savory applicationstree nut allergen

Powdered peanut butter + oil

3 tablespoons powder + 1-2 tablespoons oil = 1/4 cup peanut butter

Powdered peanut butter has 85% of the fat removed, leaving mostly protein and flavor. To reconstitute, mix 3 tablespoons powder with 1-2 tablespoons neutral oil (not water) for baking applications. This gives you control over consistency. The protein content is higher (50% vs 25%) but fat is lower (12% vs 55%). Works for flavor but won't provide the same richness or binding properties.

protein smoothieslow-fat bakingdry spice rubsflavoring oatmealavoid: rich dessertsavoid: sauces requiring creaminessavoid: no-bake recipesreduced calorie option

How to Adjust Your Recipe

Check your recipe type first. In no-bake recipes, thinner substitutes like tahini or hazelnut butter need 15-30 minutes of chilling to set properly. For baking, substitutes with higher fat content (pecan, hazelnut) require reducing other fats by 2-3 tablespoons per cup of substitute. Lower-protein options like cashew butter may make cookies spread more, so chill dough for 30 minutes before baking.

For sauces and dressings, start with 3/4 of the called-for amount when using thicker substitutes like sunflower seed butter. Thin gradually with warm water or oil. Tahini-based sauces need an extra tablespoon of acid (lemon juice, vinegar) to balance the bitter notes. In smoothies, add frozen fruit to compensate for thinner nut butters that won't provide the same thickness.

When Not to Substitute

Classic peanut butter cookies depend on peanut butter's specific protein structure and flavor compounds that create the characteristic chewy texture and nutty taste. Substitutes change both texture and flavor significantly. Traditional satay sauce needs peanut butter's particular balance of fat and protein to coat noodles properly while providing the expected flavor profile.

Reese's-style candies or PB&J combinations rely on peanut butter's distinct taste that no substitute replicates. If the recipe title includes 'peanut butter' prominently, substituting usually disappoints. Recipes where peanut butter is the star ingredient rather than a background player work best with the real thing.

Frequently Asked Questions

Can I use Nutella instead of peanut butter?

Use 3/4 cup Nutella for 1 cup peanut butter. Nutella contains 31% fat compared to peanut butter's 55%, but it's much sweeter (57% sugar vs 9%). Reduce other sugars in the recipe by half and expect a chocolate flavor. The texture will be softer and more spreadable. Works in brownies and chocolate cookies but not in savory applications or recipes needing protein structure.

How do I make nut butter substitutes less expensive?

Buy raw nuts in bulk and make your own. 2 cups of raw almonds cost about $4 and make 1.5 cups of almond butter (versus $8-12 for store-bought). Sunflower seeds are cheapest at $2 per pound. Process in a food processor for 8-12 minutes until smooth. Add 1-2 tablespoons neutral oil if needed for consistency.

Why did my cookies turn green when I used sunflower seed butter?

Chlorophyll in sunflower seeds reacts with baking soda or baking powder, creating a harmless green color. Use 1/4 teaspoon less baking soda per cup of sunflower seed butter, or replace half the baking soda with baking powder (use 2 teaspoons baking powder for every 1 teaspoon baking soda removed). The taste isn't affected.

Can I thin thick nut butters with water?

Water makes nut butters seize and become grainy. Use neutral oil instead: start with 1 teaspoon per 1/4 cup nut butter and mix thoroughly. For sweet applications, thin with melted coconut oil (1-2 teaspoons per 1/4 cup). For savory sauces, use warm vegetable broth or coconut milk. These maintain the smooth texture while adding liquid.

How long do homemade nut butter substitutes last?

Homemade nut and seed butters last 3-4 weeks in the refrigerator without preservatives. Store in airtight glass jars and stir before each use since natural separation occurs. Freeze portions in ice cube trays for 3 months. Each cube equals about 2 tablespoons. Commercial versions with stabilizers last 6-9 months unopened, 3-6 months after opening when refrigerated.

Recipes Using Peanut Butter

Related Guides

Related Substitution Guides