The 14 Peanut Butter Substitutes You Must Try

Chris Starks
Written by
Last update:

Best Peanut Butter Substitutes

We all love peanut butter, but there are times when going without is just easier. Sometimes, allergies and complex food laws make avoiding peanut butter necessary.

While spreading a little peanut butter over toast will never become a chore, following a strict diet has you looking for peanut butter substitutes. Peanuts are considered a legume, and for people with severe allergies, this is not an option.

Peanut based food products are also not allowed in schools and some public places. Many consider all peanut-containing foods sub-standard. Peanuts are the cause of many of the food allergies in people.

Thankfully, there are many peanut butter alternatives out there to replace it with. Flavor, taste, and nutritional value aren’t lost in the switch and a diet free of peanut butter is still enjoyable.

Almond Butter

Almond butter is one of the healthiest and versatile peanut butter substitutes. Not only is it sold in health stores, but it can also be found in many grocery stores. Almond butter looks and tastes a lot like peanut butter and makes great peanut butter cookies, peanut butter and jelly, and anything else that requires peanut butter. However, it is a bit more expensive than peanut butter.

You will be able to find many flavors, such as vanilla, hazelnut, cinnamon sugar, and chocolate drizzled, in almost any grocery store. Try almond butter if you aren’t a big fan of peanut butter but want to try a natural alternative.

Sunflower Seed Butter

Sunflower seed butter, also known as SunButter, is a nut-free, gluten-free, and dairy-free alternative to peanut butter. You can make your own sunflower seed butter, and the process is very simple if you plan ahead.

To make sunflower seed butter at home, you need to roast the seeds, then grind them into a paste. This process takes less than 20 minutes. If you like, you can add some oil and salt as a flavor enhancer.

The best part about homemade sunflower seed butter is that you can easily control the ingredients added to the paste. You can use roasted sunflower seeds or soak the raw seeds to soften them for easier grinding. You can flavor the sunflower butter by adding a combination of honey and salt, maple syrup, or special blends of salt and spices.

SunButter is an excellent substitute for peanut butter in recipes. Not only is it a great source of Vitamin E, but it’s also a very versatile ingredient that can be used in recipes as a spread, a baking ingredient, or a topping for bread and other foods.

If you’re concerned about the cost, think about the time you’ll save by making your sunflower seed butter at home. It’s a money saver in the long run.

Tahini

This is an excellent replacement for peanut butter should you be allergic to peanuts. It’s made from sesame seeds and is usually available at most grocery stores.

Eating tahini is great for your skin, your hair, your nails and your teeth. It’s rich in calcium and is known to have a healthy impact on metabolism. If you're looking for an alternative to peanut butter, tahini makes a great choice.

Tahini can also be used as a dressing for vegetables and greens instead of creamy dressings. They make a great topping for homemade hummus. It can also be used as a spread for toast, crackers and pita breads.

Just like peanut butter, there are several brands of tahini available. Don’t use the store bought varieties as they tend to include numerous preservatives and other additives. Instead, choose a brand that’s made with sesame seeds and little else. When it comes to taste, tahini doesn’t taste as good as peanut butter. This is why we recommend adding in a touch of honey or maple syrup.

Coco nut Butter

People who are allergic to peanuts and peanut butter can still enjoy the typical peanut butter and jelly sandwich with these delicious cocoanut butter substitutes.

A variety of choices for healthy, wholesome and delicious substitutions are available today. People with peanut allergies can enjoy their childhood favorite, the peanut butter sandwich, without the risk of being exposed to nuts.

The alternatives should be used in moderation, however, because some of them are also high in fat and can easily become high in calories. Especially if you’ll be eating it like peanut butter.

Hazelnut Butter

(A.K.A. Filbert Butter)

The first alternative to peanut butter that we tried is still one of our favorites today. It does well in recipes and tastes delicious eaten from the spoon. It’s also the closest nut butter analog to peanut butter in terms of texture, so it’s a good option if you’re looking to create spreads, dips, or toppings.

Macadamia nut Butter

Macadamia nut butter is a great alternative to peanut butter because it is essentially made of peanuts. They are roasted, and then they are ground into a paste.

Because most people are allergic to peanuts, this is a really good alternative that you can use in your cooking.

You can make this by using raw macadamia nuts and roasting them, and then you grind them up. You can add salt and sweeteners if you would like as well. Keep in mind that if you have never had macadamia nut butter before, it has a very different taste than what you would get with peanut butter. The two are not interchangeable and it is important to note that macadamia nut butter is not something that is used in a savory way. It is used in a lot of desserts, and it has a very satisfying taste. If you are a nut lover, you probably will really appreciate what macadamia nut butter has to offer!

Pecan Butter

Pecans, a member of the hickory family, are one of the less popular nuts to make their way into the kitchen. But, the great pecan butter may change all of that.

Divided into two sections within the hickory family tree, the pecan is neither a walnut nor its close cousin, the hickory nut, but a cousin nonetheless. Considering that, it’s fitting that the pecan butter recipe is reminiscent of its close relative, the pecan pie. This makes it a wonderful sweet topping for any ice cream or even pancakes for breakfast. It also goes well with eggs, in baked goods, or on toast. Yet it maintains a contrasting texture, flavor, and consistency. All you need is a food processor or heavy duty blender and a few ingredients from your pantry.

Peanut butter has a reputation for being a savory spread, but it can be sweet, too. In the recipes below, you get a chance to try your hand at creating your own homemade bastion of sweetness.

Now it can seem like a shock to the system in the beginning. Unlike natural peanut butter, the pecan butter contains little oil, resulting in just a slight oily sheen that sits atop the peanut butter like a thin layer of varnish. But it’s a really good varnish.

Pistachio Butter

From the nuts of the Pistacia vera tree, this butter is a delicious paleo and vegan alternative to peanut butter! Pistachio butter is especially good on toast or sliced apple or paired with dark chocolate for a decadent dessert. This product has a firm texture, so it’s best to add a bit of oil to help make it a spreadable consistency.

Soy Butter

Peanut butter substitute

Soy butter is a peanut butter substitute you can use to make peanut butter cookies, creamy peanut butter, and a variety of other peanut butter recipes. It is commonly used by vegans and those with peanut allergies alike.

Soy butter is made from soybeans and has a taste similar to peanut butter. It is usually unsalted and has a higher protein count than traditional peanut butter. If you like some of the recipes that call for peanut butter, you may want to try soy butter as a replacement.

Walnut Butter

Walnut or walnut butter is a healthy substitute for peanut butter as they are low in saturated fat and have no cholesterol. Walnuts are a good source of fatty acids, and walnut butter is a good source of omega-3 fatty acids that help maintain healthy cells. Walnuts are also a good source of vitamins and minerals such as manganese, vitamin E, magnesium, and fiber. Walnut butter has a long shelf life, which is an advantage since modern diets are low in nuts, which are eaten less, as people are opting more for processed foods. Walnut butter is also a good choice for people with peanut allergies.

Pumpkin Seed Butter

Organic pumpkin seeds, hmmm, that’s so delicious! Organic pumpkin seed butter is good for you too. Pumpkin seeds are rich in iron and zinc, so pumpkin seed butter can help you combat anemia and boost immunity.

Sunflower Seed Butter

Sunflower seed butter, also known as SunButter, is a nut-free, gluten-free, and dairy-free alternative to peanut butter. You can make your own sunflower seed butter, and the process is very simple if you plan ahead.

To make sunflower seed butter at home, you need to roast the seeds, then grind them into a paste. This process takes less than 20 minutes. If you like, you can add some oil and salt as a flavor enhancer.

The best part about homemade sunflower seed butter is that you can easily control the ingredients added to the paste. You can use roasted sunflower seeds or soak the raw seeds to soften them for easier grinding. You can flavor the sunflower butter by adding a combination of honey and salt, maple syrup, or special blends of salt and spices.

SunButter is an excellent substitute for peanut butter in recipes. Not only is it a great source of Vitamin E, but it’s also a very versatile ingredient that can be used in recipes as a spread, a baking ingredient, or a topping for bread and other foods.

If you’re concerned about the cost, think about the time you’ll save by making your sunflower seed butter at home. It’s a money saver in the long run.

Brazil nut Butter

Brazil nut butter is one peanut butter substitute you must try. The health benefits of Brazil nuts are numerous. They are rich in vitamins and minerals. In fact, ¼ cup contains around 20 different vitamins and minerals including vitamins E, thiamin, riboflavin, niacin, and magnesium. They also have a substantial amount of zinc and selenium. And the best part is that they do not contain any cholesterol.

One cup of Brazil nuts (about 12) contains 227 calories, 1,596 mg of potassium, and 7.5 grams of protein. If you can eat a whole cup of them in one sitting, you will have consumed 451 calories, 40 grams of fat, and 14 grams of protein.

Brazil nuts are also fairly easy to find in most grocery stores. Amazon sells them in bulk without the shells.

Cashew Butter

Made from ground cashews that have been soaked in water and blended into a creamy paste, cashew butter is similar to peanut butter in that it’s high in protein and low in carbs. The texture of cashew butter is slightly firmer than peanut butter but it still tastes great on sandwiches and in baked goods. Because of its rich, slightly sweet flavor, cashew butter is a great substitute for peanut butter in Asian dishes. It’s also a great way to change up boring old PB and J.

Conclusion

Soybean and corn oils are the most common substitutes for peanut oil in a peanut butter recipe with several other options included in the above list. Canola oil is another popular alternative. Though it’s less pungent than peanut oil, canola oil still has a strong flavor to it. People usually prefer it in smooth peanut butter recipes and in dip recipes, which won’t leave any strong flavor.

Of course, there are many more alternatives in the market. So if you want to replace peanut butter with some other options, refer to the above list of substitutes and see which one is best suited for your recipe. You can also make a blend of more than one substitute, to personalize your recipe.

In short, you have quite a few other options if you want to replace peanut butter in recipes. Garlic butter, for example, can be made in the same way. You can use peanut butter as a substitute for stick butter too! In fact, if you want to convert any peanut butter recipe into a creamy garlic butter recipe, simply replace the peanut butter with fresh garlic. This is perhaps the most common replacement for peanut butter and is commonly used in several recipes for sauces, dips, and spreads. As a variation on this substitute, you can also use roasted garlics instead. This is a great option for recipes that have a creamy base.