America's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

Reviews You Can Trust.
See Why.

The Best Almond Butter

Almond butter can be creamy or crunchy, salted or unsalted, runny or thick. We found a top pick for everyone, depending on your preferences.

Headshot of Sarah Sandler
By Sarah Sandler

Published on April 24, 2025

What You Need To Know

We love almond butter for its slightly sweet, mild flavor that can add nutty richness to smoothies, oatmeal, or sauces or serve as a tasty topping on toast or a piece of fruit. It’s also a great peanut butter alternative for those with peanut allergies.

Almond butter being spread on a piece of toast.Almond butter being drizzled on a bowl of yogurt and berries.

Almond butter adds nutty richness as a topping for toast and yogurt.

Trends in almond butter are changing. About a decade ago, supermarkets had limited options; all of the best-selling almond butters were creamy and contained added oil to keep them from separating. Today, the options are much more varied. We selected a large lineup to taste: nine creamy (sometimes called smooth) and six crunchy (sometimes called chunky) almond butters. We included almond butters that contain nothing but almonds as well as those with added salt, sugar, and/or oil.

How Is Almond Butter Made?

For food safety reasons, all almonds (for almond butter or otherwise) sold in North America are required to be pasteurized, even if the product is advertised as “raw.” While there is some raw almond butter on the market, we chose to focus on almond butters made with roasted almonds because we like the extra nuttiness that roasting provides. Most are “dry roasted” (roasted without additional fat). Sometimes, the almonds are blanched to remove their skins before roasting, which makes the butter smoother. Then, they are ground into a paste. This can be done using large stones, similar to those used to make stone-ground flour, or a large machine that resembles a burr grinder. Next, depending on the desired flavor and texture, salt, sugar, or palm oil may be added. To make crunchy almond butter, manufacturers stir in chopped roasted almonds as a final step.

Recipe

Air-Fryer Roasted Fruit and Almond Butter Toast

Why make toast in an air fryer? Because turning on that one appliance quickly gives you not only toasty bread but also melted almond or peanut butter and roasted fruit all in a single step.

Get the Recipe

Tasting Almond Butter

Some other commercial nut butters, such as peanut butter, use hydrogenated oils, which are chemically altered to be solid at room temperature and prevent the nut butter from separating into solids and oil. However, none of the almond butters in our lineup contained hydrogenated oil. (In more than a decade of reviewing almond butters, we’ve only encountered one that contained hydrogenated oil, and it has been discontinued.) Instead, the almond butters that contained added oil all used palm oil, a common neutral vegetable oil made from the fruit of oil palm trees. It’s naturally semisolid at room temperature and acts as a stabilizer to create a very homogenous, smooth product that doesn’t require any stirring to reincorporate the oil before eating. The products without palm oil did require significant stirring to reach a uniform consistency. Even after they were stirred, they were more runny and loose than the products that contained palm oil. 

Two pieces of toast slathered with almond butter.
Almond butters made with palm oil (left) were thicker and more homogeneous, while those made without palm oil (right) were more loose and runny.

Almond butter is marketed as “creamy” or “crunchy,” but most are a little coarse and gritty due to their use of unblanched (skin-on) almonds. The one creamy product made with blanched almonds was perfectly smooth and homogeneous, similar to classic smooth peanut butter. 

We found our tasters to be in two camps. Some wanted an almond butter that was fairly smooth and thick, thanks to its use of palm oil. In this group, tasters preferred products with added sugar and salt. Almonds are naturally sweet—even the products without added sugar had a hint of sweetness and most contained 1 to 2 grams of sugar per 2-tablespoon serving. An almond “gets sweeter as it ripens, so harvest time matters,” explained Paul Adams, our senior science research editor, but we weren’t able to deduce when the almonds in each product were harvested. Some tasters especially enjoyed products with a bit of additional sugar; these had up to 3 grams of total sugar per serving. 

Rows of spoons containing a spoonful of creamy and crunchy almond butters.
The almond butters we tasted ranged from stiff and perfectly smooth to liquid-y and pleasantly gritty.

Others felt strongly about finding a product that felt rustic, with visible flecks of almond skin and coarse bits, even in almond butters classified as “smooth.” Our tasters also gave the highest overall ratings to products that contained added salt; our winners had 65 to 100 milligrams of sodium per serving, which added flavor and highlighted the natural sweetness of the almonds.

Our winners contained added salt, which added flavor and highlighted the natural sweetness of the almonds.

Which Almond Butter Should I Buy?

If you want an almond butter that doesn’t require any stirring before eating, we have winners in both creamy and crunchy: MaraNatha No Stir Creamy Almond Butter and MaraNatha No Stir Crunchy Almond Butter. Both of these products were made with unblanched roasted almonds and contained sugar, palm oil, and salt. This gave them a boost of flavor without being overly sweet, and we enjoyed that they had a uniform texture without feeling overly processed. 

For fans of oil-free almond butter that does require stirring, our winners are Trader Joe’s Salted Creamy Almond Butter and ​​Trader Joe’s Salted Crunchy Almond Butter. Their ingredients were just roasted almonds and salt. Tasters gave them high marks for their balanced salty, toasted almond flavor and enjoyed the coarse texture.

  • Taste plain
  • Samples were randomized and assigned three-digit codes to prevent bias
  • Nutritional information was standardized for a 2-tablespoon serving
  • Pleasant, nutty-sweet almond flavor
  • Contains salt

FAQs

All almond butters, whether they contain palm oil or not, can go rancid if exposed to light or heat for long periods of time. A fresh almond butter should taste a little sweet and toasty from the roasted almonds; if it’s gone rancid, it may be a little sour, stale, or overly bitter. For this reason, it’s a good idea to store almond butter in the fridge, especially if you don’t go through a jar very quickly. This will also help to limit the natural oil separation that occurs. Recommendations vary depending on the brand, but in general, jars of almond butter have a shelf life of about three to six months after opening if you keep them in the fridge.In general.

The word “natural” is not a regulated term for food products, but in reference to nut butters, it typically indicates that the product does not contain hydrogenated oils, which are chemically treated to be solid at room temperature. Some products labeled “natural” may contain palm oil, which is naturally semisolid at room temperature. Perhaps because almond butter tends to attract a health-conscious crowd, we didn’t find any almond butters that contain hydrogenated oil.

If you have a jar of room-temperature almond butter that has oil separation, all you need is some elbow grease and the patience to stir, although it can get a little messy. We have tested a devoted peanut butter mixer, which makes the job much quicker and easier while preventing any oil spillage. We used it when stirring the almond butters for our tasting and it did a great job.

Almond butter is easy to make at home, as long as you have a good blender or food processor.

Everything We Tested

Highly Recommended - Creamy

Best Creamy (No Oil Added)Trader Joe’s Salted Creamy Almond Butter

Tasters loved this almond butter, which was especially loose due to its lack of added palm oil and extra-flavorful thanks to added sea salt. While it was a “creamy” almond butter, tasters noted that it felt more rustic and “natural,” with some pleasantly “gritty,” “crunchy bits.”

Sodium: 100 mg

Sugar: 2 g

Ingredients: Dry roasted almonds, sea salt

Price at Time of Testing: $5.99 for 16 oz ($0.37 per oz)

Tasters loved this almond butter, which was especially loose due to its lack of added palm oil and extra-flavorful thanks to added sea salt. While it was a “creamy” almond butter, tasters noted that it felt more rustic and “natural,” with some pleasantly “gritty,” “crunchy bits.”

Sodium: 100 mg

Sugar: 2 g

Ingredients: Dry roasted almonds, sea salt

Price at Time of Testing: $5.99 for 16 oz ($0.37 per oz)

Best Creamy (Oil Added)MaraNatha No Stir Creamy Almond Butter

This almond butter, which contained added salt, sugar, and oil, was “on the sweeter side,” but still had a good amount of saltiness to balance it out. It was “creamy and spreadable” and “relatively smooth,” with a few enjoyable grainy bits.

Sodium: 65 mg

Sugar: 3 g

Ingredients: Dry roasted almonds, evaporated cane sugar, palm oil, sea salt

Price at Time of Testing: $6.94 for 12 oz ($0.58 per oz)

This almond butter, which contained added salt, sugar, and oil, was “on the sweeter side,” but still had a good amount of saltiness to balance it out. It was “creamy and spreadable” and “relatively smooth,” with a few enjoyable grainy bits.

Sodium: 65 mg

Sugar: 3 g

Ingredients: Dry roasted almonds, evaporated cane sugar, palm oil, sea salt

Price at Time of Testing: $6.94 for 12 oz ($0.58 per oz)

Recommended - Creamy

Once Again Creamy Roasted Almond Butter

The sweetness of the almonds really came through in this simple almond butter, even though it didn’t contain any added sugar. It also contained no added sodium. While some tasters enjoyed its “roasty,” “earthy” flavor, others found it to be a bit bland. It was “fairly loose” with a “hint of crunch.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $11.99 for 16 oz ($0.75 per oz)

The sweetness of the almonds really came through in this simple almond butter, even though it didn’t contain any added sugar. It also contained no added sodium. While some tasters enjoyed its “roasty,” “earthy” flavor, others found it to be a bit bland. It was “fairly loose” with a “hint of crunch.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $11.99 for 16 oz ($0.75 per oz)

Target Good & Gather Stir Creamy Almond Butter

This “earthy” almond butter, made from dry-roasted, unblanched almonds, had subtle “roasted notes.” It was very “drippy,” which some tasters enjoyed, while others thought “it would be nice to be a bit less loose.” It had a slightly grainy texture and was “a little oily.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Almonds

Price at Time of Testing: $7.49 for 16 oz ($0.47 per oz)

This “earthy” almond butter, made from dry-roasted, unblanched almonds, had subtle “roasted notes.” It was very “drippy,” which some tasters enjoyed, while others thought “it would be nice to be a bit less loose.” It had a slightly grainy texture and was “a little oily.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Almonds

Price at Time of Testing: $7.49 for 16 oz ($0.47 per oz)

Barney Butter Smooth Almond Butter

While some tasters enjoyed this almond butter’s “moderate sweetness,” others thought it was too sugary. “Love the traditional smooth peanut butter texture,” one taster said. It looked strikingly similar to Jif or Skippy peanut butter—completely homogenous and stiff, with no visible bits of almond. This was likely due to its use of blanched (skinless) almonds (which we confirmed on the company website), inclusion of palm oil, and possibly grinding the nuts to a finer consistency.

Sodium: 100 mg

Sugar: 3 g

Ingredients: Almonds, organic and fair trade cane sugar, palm oil, sea salt

Price at Time of Testing: $8.99 for 10 oz ($0.90 per oz)

While some tasters enjoyed this almond butter’s “moderate sweetness,” others thought it was too sugary. “Love the traditional smooth peanut butter texture,” one taster said. It looked strikingly similar to Jif or Skippy peanut butter—completely homogenous and stiff, with no visible bits of almond. This was likely due to its use of blanched (skinless) almonds (which we confirmed on the company website), inclusion of palm oil, and possibly grinding the nuts to a finer consistency.

Sodium: 100 mg

Sugar: 3 g

Ingredients: Almonds, organic and fair trade cane sugar, palm oil, sea salt

Price at Time of Testing: $8.99 for 10 oz ($0.90 per oz)

Woodstock Smooth Almond Butter, Unsalted

“The most like I’ve eaten a handful of almonds,” one taster said. This straightforward almond butter tasted subtly “roasted” and “nutty” but was overall a bit bland, likely because it contains no added sugar or sodium. It was slightly less runny than other palm oil–free options, which some tasters enjoyed for spreadability. It had a “gentle graininess” due to the skin-on, unblanched almonds.

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $7.99 for 16 oz ($0.50 per oz)

“The most like I’ve eaten a handful of almonds,” one taster said. This straightforward almond butter tasted subtly “roasted” and “nutty” but was overall a bit bland, likely because it contains no added sugar or sodium. It was slightly less runny than other palm oil–free options, which some tasters enjoyed for spreadability. It had a “gentle graininess” due to the skin-on, unblanched almonds.

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $7.99 for 16 oz ($0.50 per oz)

365 by Whole Foods Market Almond Butter, Creamy

Although it was made with just almonds, this “earthy,” “nutty” almond butter had a nice “balanced sweetness”; it tasted a bit “stale” even though it was well within its best-by date. It was fairly runny and loose, with a pleasantly “nubbly texture.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted almonds

Price at Time of Testing: $7.49 for 16 oz ($0.47 per oz)

Although it was made with just almonds, this “earthy,” “nutty” almond butter had a nice “balanced sweetness”; it tasted a bit “stale” even though it was well within its best-by date. It was fairly runny and loose, with a pleasantly “nubbly texture.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted almonds

Price at Time of Testing: $7.49 for 16 oz ($0.47 per oz)

Justin’s Classic Almond Butter

This almond butter had a “faint nutty sweetness” and “toastiness.” Tasters were divided on its texture, with some calling it “too thick” and “dry”—but if you like a thicker consistency, this one may be for you.

Sodium: 10 mg

Sugar: 1 g

Ingredients: Dry roasted almonds, palm oil

Price at Time of Testing: $8.20 for 16 oz ($0.51 per oz)

This almond butter had a “faint nutty sweetness” and “toastiness.” Tasters were divided on its texture, with some calling it “too thick” and “dry”—but if you like a thicker consistency, this one may be for you.

Sodium: 10 mg

Sugar: 1 g

Ingredients: Dry roasted almonds, palm oil

Price at Time of Testing: $8.20 for 16 oz ($0.51 per oz)

Recommended with Reservations - Creamy

Kirkland Signature Creamy Almond Butter

This mild, subtle-flavored almond butter was “lacking the toastiness” and “sweetness” of other samples, tasters noted; it contains no added sugar or sodium. A few tasters noticed an off flavor that was a little “stale” even though the jars we tasted were well within their best-by dates. Its texture was too smooth and loose for some.

Sodium: 0 mg

Sugar: 1 g

Ingredients: Roasted almonds

Price at Time of Testing: $9.69 for 27 oz ($0.36 per oz)

This mild, subtle-flavored almond butter was “lacking the toastiness” and “sweetness” of other samples, tasters noted; it contains no added sugar or sodium. A few tasters noticed an off flavor that was a little “stale” even though the jars we tasted were well within their best-by dates. Its texture was too smooth and loose for some.

Sodium: 0 mg

Sugar: 1 g

Ingredients: Roasted almonds

Price at Time of Testing: $9.69 for 27 oz ($0.36 per oz)

Highly Recommended - Crunchy

Best Crunchy (Oil Added)MaraNatha No Stir Crunchy Almond Butter

As one taster summarized, this almond butter had the “best balance of sweet” and “salty” without “masking the true almond flavor.” For a crunchy almond butter, it was pretty smooth, and some tasters found that it had “too few crunchy pieces.”

Sodium: 65 mg

Sugar: 3 g

Ingredients: Dry roasted almonds, evaporated cane sugar, palm oil, sea salt

Price at Time of Testing: $7.49 for 12 oz ($0.62 per oz)

As one taster summarized, this almond butter had the “best balance of sweet” and “salty” without “masking the true almond flavor.” For a crunchy almond butter, it was pretty smooth, and some tasters found that it had “too few crunchy pieces.”

Sodium: 65 mg

Sugar: 3 g

Ingredients: Dry roasted almonds, evaporated cane sugar, palm oil, sea salt

Price at Time of Testing: $7.49 for 12 oz ($0.62 per oz)

Recommended - Crunchy

Barney Butter Crunchy Almond Butter

While some tasters noted that this almond butter had a “full-bodied” almond flavor and a prominent sweetness, others weren’t fans of its “processed” flavor and texture. While it had a very smooth, homogeneous texture, it was also loaded with crunchy almond pieces, which tasters loved.

Sodium: 80 mg

Sugar: 3 g

Ingredients: Almonds, organic cane sugar, palm oil, sea salt

Price at Time of Testing: $8.99 for 10 oz ($0.90 per oz)

While some tasters noted that this almond butter had a “full-bodied” almond flavor and a prominent sweetness, others weren’t fans of its “processed” flavor and texture. While it had a very smooth, homogeneous texture, it was also loaded with crunchy almond pieces, which tasters loved.

Sodium: 80 mg

Sugar: 3 g

Ingredients: Almonds, organic cane sugar, palm oil, sea salt

Price at Time of Testing: $8.99 for 10 oz ($0.90 per oz)

Best Crunchy (No Oil Added)Trader Joe’s Salted Crunchy Almond Butter

With a bold, “roasty almond flavor,” this option had a natural “sweetness” from the almonds, balanced by a hit of salt. Similar to the brand’s smooth counterpart, this almond butter had a pleasantly gritty body with “large pieces of almonds” suspended throughout. However, it was a little “goopy” and “runny.”

Sodium: 85 mg

Sugar: 2 g

Ingredients: Dry roasted almonds, sea salt

Price at Time of Testing: $5.99 for 16 oz ($0.37 per oz)

With a bold, “roasty almond flavor,” this option had a natural “sweetness” from the almonds, balanced by a hit of salt. Similar to the brand’s smooth counterpart, this almond butter had a pleasantly gritty body with “large pieces of almonds” suspended throughout. However, it was a little “goopy” and “runny.”

Sodium: 85 mg

Sugar: 2 g

Ingredients: Dry roasted almonds, sea salt

Price at Time of Testing: $5.99 for 16 oz ($0.37 per oz)

Once Again Crunchy Roasted Natural Almond Butter

The natural sweetness of the almonds came through in this almond butter, which had no added sugar or sodium. “This one is for the almond-heads who want their almond butter to be pure almonds,” one taster wrote. It had a loose consistency and was pretty “grainy.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $13.19 for 16 oz ($0.82 per oz)

The natural sweetness of the almonds came through in this almond butter, which had no added sugar or sodium. “This one is for the almond-heads who want their almond butter to be pure almonds,” one taster wrote. It had a loose consistency and was pretty “grainy.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $13.19 for 16 oz ($0.82 per oz)

Target Good & Gather Stir Crunchy Almond Butter

Some tasters enjoyed this almond butter’s “neutral” flavor, which had no added sugar or sodium, but others found it tasted a bit “bitter,” despite being well within its best-by date. It was slightly “sandy” and had a mix of big and small crunchy pieces, which tasters enjoyed.

Sodium: 0 mg

Sugar: 1 g

Ingredients: Almonds

Price at Time of Testing: $7.49 for 16 oz ($0.47 per oz)

Some tasters enjoyed this almond butter’s “neutral” flavor, which had no added sugar or sodium, but others found it tasted a bit “bitter,” despite being well within its best-by date. It was slightly “sandy” and had a mix of big and small crunchy pieces, which tasters enjoyed.

Sodium: 0 mg

Sugar: 1 g

Ingredients: Almonds

Price at Time of Testing: $7.49 for 16 oz ($0.47 per oz)

Recommended with Reservations - Crunchy

Woodstock Crunchy Almond Butter, Unsalted

With a “strong almond flavor” that veered slightly “bitter,” this almond butter tasted very “natural” and contained no added sugar or sodium. It was pleasantly sandy but a little “sticky.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $6.79 for 16 oz ($0.42 per oz)

With a “strong almond flavor” that veered slightly “bitter,” this almond butter tasted very “natural” and contained no added sugar or sodium. It was pleasantly sandy but a little “sticky.”

Sodium: 0 mg

Sugar: 1 g

Ingredients: Dry roasted unblanched almonds

Price at Time of Testing: $6.79 for 16 oz ($0.42 per oz)

Reviews You Can Trust

The mission of America’s Test Kitchen Reviews is to find the best equipment and ingredients for the home cook through rigorous, hands-on testing. Have a question or suggestion? Send us an email at atkreviews@americastestkitchen.com. We appreciate your feedback!

The Expert

Author: Sarah Sandler

Sarah Sandler

Associate Editor, ATK Reviews

Sarah is an associate editor for ATK Reviews who is deeply passionate about anchovies and sourdough bread.

Sarah Sandler is an associate editor for ATK Reviews. Before joining ATK, she was an intern for Saveur and Chef Daniel Boulud, and spent a summer baking at Levain Bakery. She is deeply passionate about anchovies (both eaten plain and in/on other foods), she bakes sourdough bread weekly, and she always carries a travel-size tin of Maldon salt.

*All products reviewed by America’s Test Kitchen are independently chosen, researched, and reviewed by our editors. We buy products for testing at retail locations and do not accept unsolicited samples for testing. We list suggested sources for recommended products as a convenience to our readers but do not endorse specific retailers. When you choose to purchase our editorial recommendations from the links we provide, we may earn an affiliate commission. Prices are subject to change.

Reviews You Can Trust.
See Why.

This is a members' feature.
America's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo