This homemade nut and seed butter is so easy to make—and perfect for spreading on toast, dipping with apple slices, or swirling into yogurt for a protein boost.
Creamy homemade nut and seed butter is one of those simple joys you can easily make at home—and once you do, you’ll never go back to store-bought. This recipe blends your favorite nuts and seeds into a smooth, spreadable butter with a lightly sweet, roasted flavor that’s naturally rich and satisfying.
What makes it even better? It’s totally customizable. I love using a mix of almonds, walnuts, and seeds for a nutrient-dense, keto-friendly spread. Spread it on warm toast, swirl it into oatmeal or yogurt, pair it with apple slices, or add it to your smoothies. However you enjoy it, this homemade nut and seed butter is a staple you’ll always want on hand.
Homemade Nut Butter Ingredients
- Unsalted Roasted Almonds: Rich and buttery with a deep, toasty nuttiness.
- Unsalted Roasted Walnuts: Earthy and robust, contributing a hearty nuttiness.
- Roasted Sunflower Seeds: Delicately nutty with a hint of earthiness.
- Pumpkin Seeds (Unsalted): Subtly sweet and nutty, adding complexity to the blend.
- Chia Seeds: Nutty and crunchy, providing a delightful texture.
- Hemp Hearts: Mildly nutty with a hint of sweetness, contributing to a well-rounded taste.
- Salt: Enhances and balances the natural nuttiness, creating depth in the overall flavor.
Tips to Make the Best Mixed Nut Butter
- Be patient when you are blending the nuts. The nuts take about 10 to 15 minutes to reach a creamy consistency.
- For the best quality nut butter, choose organic nuts when you can and only buy unsalted nuts and seeds. The nut butter will be too salty if you buy salted nuts and seeds.
- Make sure to roast the nuts and seeds before blending them. This will enhance the flavor of your final nut butter.
- If you use nuts with loose skin, like macadamia nuts, remove the skin before blending the nuts.
- Don’t add water to the blender. Instead, add a spoonful of honey or maple to help with the consistency.
- Add a tiny amount of salt. The nut butter will already be flavorful and savory from being roasted.
- Nut butter can be easily stored in a closed glass jar such as a mason jar.
Variations
Adding any of your favorite ingredients is the best part of making nut butter at home. So don’t limit yourself. Be creative and mix and match ingredients you think would work well together. Here are a few of my favorite variations of nut butter. Feel free to try them out!
- Almond, coconut, dark chocolate
- Cashew, walnut cinnamon
- Moringa, almond, hemp hearts
- Almond, sunflower seeds, pumpkin seeds, chia seeds, hemp flax seeds, vanilla
Preparation
Roast the Nuts
Spread the nuts evenly on a baking sheet and roast for about 12 minutes, turning the pan halfway through to ensure even roasting. The nuts should be fragrant and lightly golden—don’t let them burn!
Roast the Seeds
Roast at 350°F for about 8–10 minutes, rotating the pan halfway through. Keep an eye on them—they should be lightly golden and fragrant, not browned or burnt.
Blend the Nuts and Seeds
Place all the nuts and seeds into a food processor and blend for about 10 to 15 minutes, stopping a few times to scrape down the sides with a rubber spatula. At first, the mixture will look crumbly, but keep going—it will turn creamy and spreadable with a little patience.
Add Final Ingredients
Blend for another minute to mix everything evenly. These final add-ins give the butter extra nutrients, texture, and flavor.
Store and Enjoy
Spread, dip, swirl—and enjoy every spoonful!
Create your own Nutty Bliss Nut Butter with roasted almonds, walnuts, sunflower seeds, pumpkin seeds, chia seeds, and hemp hearts. A touch of salt enhances the rich, toasty, and earthy flavors. Perfect for spreading on toast or adding a nutty twist to your favorite recipes. Enjoy the wholesome goodness!
Ingredients:
1 cup unsalted roasted almond | |
1 cup unsalted roasted walnut | |
1 cup roasted sunflower seeds | |
1 cup pumpkin unsalted seeds | |
2 tablespoons chia seeds | |
2 tablespoons hemp seeds hearts | |
½ teaspoon salt |
Preparation
Preheat your oven to 350°F (175°C). Spread the nuts evenly on a baking sheet and roast for about 12 minutes, turning the pan halfway through to ensure even roasting. The nuts should be fragrant and lightly golden—don’t let them burn!
Place the seeds on a separate baking sheet, since they roast faster than the nuts. Roast at 350°F for about 8–10 minutes, rotating the pan halfway through. Keep an eye on them—they should be lightly golden and fragrant, not browned or burnt.
Let the roasted nuts and seeds cool completely to room temperature—this helps them blend smoothly. Place all the nuts and seeds into a food processor and blend for about 10 to 15 minutes, stopping a few times to scrape down the sides with a rubber spatula. At first, the mixture will look crumbly, but keep going—it will turn creamy and spreadable with a little patience.
Once the nut and seed mixture is smooth and creamy, add the chia seeds, hemp hearts, and salt. Blend for another minute to mix everything evenly. These final add-ins give the butter extra nutrients, texture, and flavor.
Transfer your homemade nut and seed butter into a clean glass jar with a lid. Store it at room temperature for up to a week, or in the fridge for longer freshness. Spread, dip, swirl—and enjoy every spoonful!
Recipe Tips & Suggestions
Storage Tips
Nutrition Information
The information shown is an estimate provided by an online nutrition calculator. It should should not be considered a substitute for a professional nutritionist's advice.
See our full nutrition disclosure here.
Love making homemade nut butter? Share your thoughts and favorite variations in the comments below!