If you love cooking with peanut butter, making your own Vitamix peanut butter is surprisingly easy. With nothing more than roasted peanuts and a pinch of salt, you can make smooth, creamy peanut butter in just a few minutes—without any added oils, sugar, or preservatives.

Once you've made a batch, it's perfect for recipes like my Healthy Rice Crispy Treats, 3 Ingredient Peanut Butter Protein Bars, Chocolate Peanut Butter Banana Smoothie, Peanut Butter Banana Smoothie, Vegan Chickpea Brownies, or even dipped with Chocolate Banana Nice Cream for an extra creamy treat.
Table of contents
Why You'll Love This Vitamix Peanut Butter
- Made with just 2 simple ingredients
- Naturally vegan, gluten-free and dairy-free
- No added oil, sugar or preservatives
- Rich, creamy and ultra smooth
- Ready in under 5 minutes
- Much cheaper than store-bought natural peanut butter
- Easy to customize with different nuts and flavours
Ingredients You'll Need
- 2–4 cups roasted peanuts
- Pinch of salt (optional)
Roasted peanuts
Roasted peanuts are the secret to silky smooth homemade peanut butter. As they blend, they release their natural oils, creating a rich, creamy consistency without needing any additional oil. Both salted and unsalted roasted peanuts work well.
You'll need at least 2 cups but no more than 4 cups of roasted peanuts for this recipe to work properly. This gives the peanuts enough volume to circulate around the blades without overfilling the container, resulting in smooth, creamy peanut butter every time.
Salt
A small pinch of salt is optional but helps enhance the natural roasted peanut flavour.
Equipment
- Vitamix blender
- Vitamix tamper
- Airtight glass jar
How To Make Vitamix Peanut Butter
Add the peanuts
Add the roasted peanuts and salt (if using) to your Vitamix container.
Slowly increase the speed
Start the blender on the lowest speed and slowly increase the speed to high. Use the tamper continuously to push the peanuts down into the blades while they blend.

Watch the transformation
The peanuts will go through several stages before becoming smooth peanut butter:
- Crumbly peanuts
- Thick peanut paste
- Sticky dough-like ball
- Smooth, glossy peanut butter
Keep blending until the peanut butter becomes silky smooth. Resist the temptation to stop early—the natural oils need time to fully release. It will take anywhere between 3 to 5 minutes.

Transfer and store
Transfer the peanut butter to a clean airtight jar and allow it to cool before sealing.

Tips For The Best Homemade Peanut Butter
- Use at least 2 cups of peanuts so the blades can circulate properly.
- Freshly roasted peanuts blend faster and produce a creamier texture.
- Keep the tamper moving continuously while blending.
- Don't add oil unless absolutely necessary—the peanuts contain plenty of natural oils.
- Blend until the peanut butter looks glossy and pourable. It will thicken slightly as it cools.
- If you're using your peanut butter for baking recipes like my Vegan Chickpea Brownies, blending until completely smooth gives the best texture.
Ways To Use Homemade Peanut Butter
Once you've made homemade peanut butter, there are so many delicious ways to enjoy it.
Blend it into my Chocolate Peanut Butter Banana Smoothie or Peanut Butter Banana Smoothie for a protein-packed breakfast, stir it into oatmeal, spread it over toast, or use it to make Healthy Rice Crispy Treats or 3 Ingredient Peanut Butter Protein Bars for easy snacks. It also makes an amazing pairing with my Chocolate Banana Nice Cream, adding extra richness and healthy fats.
Variations
Crunchy Peanut Butter
Blend until smooth, then stir through a handful of chopped roasted peanuts.
Honey Peanut Butter
Blend in 1–2 tablespoons honey after the peanut butter becomes smooth.
Cinnamon Peanut Butter
Add ½ teaspoon ground cinnamon.
Chocolate Peanut Butter
Blend in 1–2 tablespoons cocoa powder for a chocolatey spread that's delicious on toast or stirred into smoothies.
Mixed Nut Butter
Replace some of the peanuts with roasted almonds, cashews or hazelnuts.
Storage
Store your homemade peanut butter in an airtight container.
- Room temperature: Up to 2 weeks
- Refrigerator: Up to 1 month (but take note it will harden in the fridge)
Because this is a natural peanut butter recipe, some oil separation is completely normal. Simply stir before using.
Frequently Asked Questions
Yes, but roasted peanuts blend much more easily and produce a richer flavour and smoother consistency.
No. As the peanuts blend, they naturally release enough oil to create smooth peanut butter.
This usually happens for one of three reasons: You're using fewer than 2 cups of peanuts, the peanuts aren't roasted enough, or you simply need to blend longer while slowly increasing the speed to high and using the tamper continuously.
A food processor also works well, although it generally takes longer to reach a smooth consistency and it will never reach a creamy consistency as good as the Vitamix. High-powered blenders like a Vitamix produce the creamiest results.
Yes. Homemade peanut butter freezes well for several months. Thaw overnight in the refrigerator and stir before using.
Expert Tips
- Don't stop blending too early. The peanuts will naturally release their oils after another minute or two.
- Salt is optional but enhances the roasted peanut flavour.
- Homemade peanut butter is fantastic for smoothies, baking, energy bars and healthy desserts.

Smooth Vitamix Peanut Butter (2 Ingredients)
Ingredients
- 4 cup roasted peanuts minimum 2 cups or maximum 4
- 1 pinch salt optional
Instructions
- Add the peanuts: Add the roasted peanuts and salt (if using) to your Vitamix container.
- Slowly increase the speed: Start the blender on the lowest speed and slowly increase the speed to high. Use the tamper continuously to push the peanuts down into the blades while they blend.
- Watch the transformation: The peanuts will go through several stages before becoming smooth peanut butter: crumbly peanuts, thick peanut paste, sticky dough-like ball, smooth, glossy peanut butter. Keep blending until the peanut butter becomes silky smooth. Resist the temptation to stop early—the natural oils need time to fully release. It will take anywhere between 3 to 5 minutes.
- Transfer and store: Transfer the peanut butter to a clean airtight jar and allow it to cool before sealing.

Leave a Reply