Homemade Sunflower Seed Butter

October 17, 2018(updated on August 30, 2021)

About a month ago, I toasted up several pounds of sunflower seeds, packed up my food processor, and drove to a local library to make sunflower seed butter in front of an audience.

I’ve made a lot of nut and seed butters over the years, but I’ve come to believe that sunflower seed butter gives you the most bang for your time and buck, particularly when you compare it with the cost of a jar bought from the store.

Here’s how you do it. Start with raw, unsalted seeds and toast them. I find that 12 to 15 minutes at 350°F is ideal in my oven (making sure to give the pan a good shake at least once during toasting). You want them to be quite fragrant when you pull them from the oven.

Let them cool for 10 to 15 minutes, until you can tumble them into the bowl of your food processor without burning yourself.

Now it’s time to process. For this first stage, let the processor run for 30 to 45 seconds, until the seeds have been broken down into a sandy meal. This is the stage at which I add salt and other seasonings (my favorite is to add vanilla bean paste, cinnamon, and a little sugar).

Now we process again, until it starts looking like wet sand. In my machine, this takes about a minute. However, it can really vary depending on the freshness of the seeds you started with.

Once you’ve scraped the sides and base of the bowl, it’s time to process again. This time, we’re going to stream in some neutral vegetable oil while the processor runs, to help the butter loosen up. I always have sunflower seed oil in my kitchen, so I reach for it here. I use anywhere from 1-3 tablespoons, depending on the seeds. Start with 1 and work your way up gradually.

Then you run the processor again until the butter goes from clumpy to runny. I find that this will take another couple minutes. Sometimes I take a five minute break when making sunflower seed butter, to give my food processor a little time to cool off. Sunflower seeds aren’t as hard as peanuts or almonds, but still give the processor motor a workout.

When you’re all done, you’ll have about two cups of delicious, budget-friendly sunflower seed butter. It’s a good skill to have your kitchen arsenal, particularly if you regularly find yourself in places where nuts are prohibited.

No ratings yet

Homemade Sunflower Seed Butter


  • 1 pound raw sunflower seeds
  • 1 1/2 teaspoons salt
  • 1-3 tablespoons sunflower oil


  • Preheat oven to 350°F. Spread the sunflower seeds out on a rimmed baking sheet. Roast in the oven for 12 to 15 minutes, stirring the seeds at least once during baking, to ensure even roasting.
  • When the sunflower seeds are fragrant and golden brown, remove the pan from the oven. Let the seeds cool 10 to 15 minutes. Carefully pour them into the bowl of a food processor.
  • Process the seeds for about 30 seconds, until the seeds have broken down into a rough meal. Add the salt and process again.
  • Continue to process in 20-30 second stints, stopping the motor and removing the lid after each stint to break up any clumps and scrape down the sides of the processor.
  • The sunflower butter will look like wet sand and then will start to roll around the processor in one or two large clumps.
  • At this point, stream in 1 tablespoon of the sunflower oil and continue to process. If it doesn’t look liquidy and buttery within 15 to 20 seconds, add a second tablespoon. Should it still resist, go with one more.
  • When the butter pools in the food processor bowl and looks quite spreadable, it is done.
  • Scrape the finished butter into a jar or container. It will keep 2-3 weeks at room temperature. For longer storage, refrigerate.


To make the sunflower seed butter into Cinnamon Vanilla Butter, add 1-2 teaspoons of cinnamon, 2 teaspoons vanilla bean paste, and 2 tablespoons sugar with the salt.


Sharing is caring!

Leave a comment & rate this recipe

If you enjoy this recipe, please do give it a star rating when you post a comment. Star ratings help people discover my recipes. Thank you!

Your email address will not be published. Required fields are marked *

Recipe Rating

8 thoughts on "Homemade Sunflower Seed Butter"

  • This was a great post and inspired me to go try making my own sunflower seed butter. I made two batches of 1 pound of seeds. The first I overroasted slightly so I only roasted the second batch for 10 minutes. Both needed more sunflower oil than listed, so I used 6-7 tbsp to get the consistency right. Also sweetened one with honey and the other with sugar.

    I filled 5 half pint ball jars with the two pounds of seeds and the family loves it. I’ll definitely be doing this again.

    1. I’m really glad to hear that it worked for you. And the amount of oil necessary really does vary depending on the sunflower seeds. I’m glad you were able to find an amount that worked for you.

  • Hey! Just made this and it’s tasty! I am wondering how you stored this–does it need to live in the fridge? Or is dry, dark space ok?

    1. If you think you’ll eat through it in 2-3 weeks, it’s fine in a cabinet. If it will take you longer than that, the fridge is best.

  • What do you find is the best way to serve this butter? Just wondering what to serve it with. What are your favorite foods in this case?