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 volumeNatural 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.
Sunflower seed butter
1:1 by volumeSunButter 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.
Tahini
1:1 by volumeTahini 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.
Cashew butter
1:1 by volumeCashew 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.
Soy butter
1:1 by volumeMade 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.
Pecan butter
1:1 by volumePecan 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.
Hazelnut butter
1:1 by volumeHazelnut 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.
Powdered peanut butter + oil
3 tablespoons powder + 1-2 tablespoons oil = 1/4 cup peanut butterPowdered 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.
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.