Last reviewed: July 2026

Peanut butter vs almond butter: which is better?

Neither spread wins every situation. The selected peanut butter provides more protein and fibre, while the selected almond butter is lower in saturated fat and sugar. Both are concentrated foods, so the most useful choice is the one you enjoy in a measured portion and can afford to keep buying.

Verdict: pick peanut butter for a little more protein, fibre and usually a lower price. Pick almond butter if you prefer its taste or want a label with less saturated fat. Choose an ingredient list you recognise, then use a spoon rather than eating from the jar.
Dietly label, per 100 gCrunchy peanut butterOrganic almond butter
Energy617 kcal656 kcal
Protein25.0 g18.8 g
Fat50.0 g53.1 g
Saturated fat9.3 g4.7 g
Carbohydrate12.0 g21.9 g
Fibre8.4 g6.2 g
Sugars6.2 g3.1 g
Salt / sodium212 mg sodium0 mg sodium
Listed serving15 g32 g

Figures are from real Dietly product labels: a specific crunchy peanut butter and a specific organic almond butter. Recipes, salt and serving sizes vary considerably, so compare the jar you buy.

Protein and fibre: peanut butter has the edge on these labels

The selected Co-op Crunchy Peanut Butter lists 25 g protein and 8.4 g fibre per 100 g. The selected Organic Creamy Almond Butter lists 18.8 g protein and 6.2 g fibre. That does not mean peanut butter is a protein powder: its 15 g label serving supplies only a modest amount of protein. It is better thought of as a flavourful fat-and-protein addition to toast, oats, fruit or a meal.

Use Dietly's food comparison tool to place two specific products side by side. It is especially useful here because a sweetened spread, a salted spread and a one-ingredient nut butter can look similar on a shelf while having meaningfully different labels.

Almond butter is not automatically lighter

Almond butter is sometimes marketed as the lighter, more virtuous option. These examples show why that shortcut fails: the almond butter has slightly more calories and fat per 100 g. It does have about half the saturated fat, no listed sodium and less sugar. Those are legitimate differences, but they are product facts rather than a universal hierarchy between two foods.

Portions change the calculation quickly. A 32 g serving of the almond butter is just over twice the 15 g serving printed on the peanut-butter jar. Compare the per-100 g column for like-for-like nutrition, then look at the serving column to see what the brand calls a portion. A kitchen scale or level tablespoon can make a dense spread easier to use intentionally.

What research can and cannot tell you

Nuts and peanuts are studied as foods within whole diets, not as a contest between two jars. A small randomised trial in adults with type 2 diabetes compared peanuts and almonds as part of a low-carbohydrate diet and did not find a meaningful difference in BMI or blood lipids between the groups. That is useful nuance: paying extra for almond butter is not a guarantee of a better health result.

Other trials and reviews suggest that regular nut intake can support favourable lipid measures in some contexts, but the foods in those studies replace or are added to a wider diet. They do not prove that an extra large spoonful improves health. If you have a peanut or tree-nut allergy, avoid the relevant product and follow your clinician's advice.

Choose the jar that fits your routine

A third product is a good reminder not to generalise from one label. Browse Dietly's natural peanut butter before deciding what the category looks like. Stirring, sweetness and crunch are preference questions; the nutrition label is the practical tie-breaker.

Bottom line

Peanut butter is not nutritionally inferior to almond butter. In this real-label comparison it offers more protein and fibre, while almond butter has less saturated fat and sugar. Choose one you like, check its label, and keep the portion in view. That is more useful than chasing a nut-butter ranking.

Common questions

Is almond butter healthier than peanut butter?

Not automatically. The selected almond butter is lower in saturated fat, while the selected peanut butter has more protein and fibre. Both are energy-dense spreads.

Which nut butter has more protein?

The selected Dietly peanut butter has 25 g protein per 100 g versus 18.8 g for the selected almond butter. Check a product label because recipes vary.

Can nut butter fit a weight-loss diet?

Yes. Measure a serving and use it in a filling meal or snack. It is calorie-dense, so adding large spoonfuls without replacing other food can raise intake.

Sources

Related reading