There are a few things in this world, more delicious and freshly made pesto, but it’s not always possible to find pine nuts, which can also be sort of expensive. Thankfully, this sunflower seed pesto recipe gives you the bold blast of basil you’re craving without using pine nuts.

During my years of working in restaurants in Central Florida, I spent a lot of time doing prep work in kitchens. One of my favorite parts of doing prep was picking up unique spins on classic recipes. In fact, my walnut basil pesto is based on a recipe I used to make at a popular barbecue spot in Southwest Orlando! But, unlike that recipe (and my lemon basil pesto sauce for that matter), this recipe doesn’t use nuts, but sunflower seeds instead!
Now, when it comes to pesto, there’s a lot of rules depending on who you ask, but the thing about it is… It’s as different as all of the regions across Italy. In fact, the word pesto really just refers to a type of sauce that’s pounded together with a mortar and pestle! Contrary to popular belief pesto does not have to contain basil to be pesto (don’t get me started on all the bloggers who make “authentic pistachio pesto” with basil 😒). But I digress, this recipe is perfect for when you want a full flavored basil pesto, but you don’t have pine nuts.
why you’ll love this sunflower pesto recipe:
🌱 basil forward. Full focus is on the flavor of the basil in this pesto, thanks to the mildly nutty flavor of sunflower seeds.
🚫 nut free – They have a mild nutty taste that deepens when toasted, and they’re high oil content means they’re really great for making sauces with, especially pesto.
🤑 cost effective. Sunflower seeds are a lot easier to access, not to mention a lot cheaper than pine nuts, walnuts, and even almonds!
🛒 ingredients
See the recipe card for the exact quantities.
🍳 instructions
1: Toast the raw sunflower seeds in a dry pan over medium heat until golden brown and fragrant. Set aside to cool.
2: Add the cooled sunflower seeds and garlic to the food processor and pulse until finely chopped.
3: Add the chunks of Parmesan cheese to your food processor and pulse to break them up further.
4: Add fresh basil leaves to the food processor and pulse.
5: With the food processor running, slowly drizzle in olive oil through the feed tube until the pesto reaches your desired consistency.
6: Taste and season your pesto, adding salt and pepper as needed.
Wanna save this recipe for later? 📬
💡tips & tricks for getting it right
🍽️ serving tips
- on pizza – use this pesto in place of classic tomato sauce on your fresh pizza dough!
- in pasta – pesto + pasta = a match made in heaven! Try using this pesto in a pesto ricotta pasta dish or in classic pasta al pesto.
- during appetizer hour – serve this pesto alongside a whipped ricotta dip with homemade crostino crackers for an easy happy hour snack!
ℹ️ troubleshooting tips
- bitter – make sure to taste your ingredients before using them, rancid sunflower seeds will be bitter in taste. Fresh basil should be pungent and spicy, but not sour or bitter. If your pesto is bitter, you can add a bit more salt to help balance it out, or try adding a small amount of honey.
- too thick – if your pesto is too chunky you can pulse it longer in the food processor until it reaches the consistency you like. Avoid adding too much oil, which can make your pesto too thin and runny, and instead, pulse the food processor a few more times.
🔆 top tip
Toast your sunflower seeds! This simple step adds incredible depth of flavor to your pesto by bringing out the seeds’ natural nuttiness. Just a few minutes in a dry pan over medium heat until they’re golden brown will take your sauce from good to exceptional.
♻️ customize your pesto
- add lemon – I love using a squeeze of lemon in the pesto because it helps keep the flavor bright while also helping to preserve the color. You can also add lemon zest for an even stronger lemon flavor, like in this basil lemon pesto.
- parsley – you can swap basil for parsley in this recipe for a fresh take on pesto that works perfectly on veggies, in pasta, and more! Use flat leaf parsley for the best taste.
🧰 equipment needed & storage tips
🫙 storage tips
Store your finished pesto in an airtight storage jar in the fridge for up to two weeks. Make sure to completely cover the top of your pesto with olive oil to help stop it from oxidizing.
Alternatively, you can freeze your pesto in the jar or by using an ice cube tray. Be sure to use a silicone tray over plastic, so the flavor isn’t absorbed by the tray.
💬 q+a
Why does my pesto turn brown so quickly?
Basil oxidizes when exposed to air. Prevent it from browning by adding a layer of olive oil on top, using an airtight container, and keeping refrigerated. Adding a squeeze of lemon juice can also help maintain the green color.
How do I know if I’ve toasted the sunflower seeds enough?
Seeds should be light golden brown and fragrant after 3-5 minutes of toasting. Watch carefully and stir frequently – they can burn quickly. Remove from heat as soon as you smell a nutty aroma.
If you make this recipe, please leave a review in the comments and a star rating!
⭐️⭐️⭐️⭐️⭐️
I read every single comment! I also love connecting on social media, so snap a pic and hashtag it #myrecipeforfun and tag me on Instagram, TikTok, or pin this recipe on Pinterest!
Sunflower Seed Pesto (Basil Pesto without Pine Nuts)
Wanna save this recipe for later? 📬
Equipment
- 1 food processor
- 1 small skillet for toasting sunflower seeds
- 1 scale or measuring cups, for measuring ingredients
- 1 storage jar
Ingredients
- 45 g sunflower seeds unsalted & toasted, 1/3 cup
- 65 g fresh basil leaves 3 cups, lightly packed
- 8 g garlic cloves 2 small cloves
- 25 g olive oil extra virgin
- 50 g parmesan cheese freshly grated or in chunks, 1/3 cup
- salt and black pepper to taste
Instructions
- Toast sunflower seeds. If using raw sunflower seeds, toast them first: Heat a small, dry skillet over medium heat. Add 45 g sunflower seeds (1/3 cup) and toast for 3-5 minutes, stirring frequently, until golden brown and fragrant. Remove from heat and let cool completely.
- Pulse seeds and garlic. In a food processor, combine the cooled toasted sunflower seeds and 8 g garlic (2 small cloves). Pulse until finely chopped.
- Add cheese. Add 50 g parmesan cheese (1/3 cup) and pulse to combine.
- Add basil. Add 65 g basil leaves (3 cups, lightly packed) and pulse until roughly chopped.
- Drizzle in oil. With the food processor running, slowly drizzle in the 25 g olive oil (2 ounces) until the desired consistency is reached.
- Season to taste. Season with salt and black pepper to taste.
- Store. Store finished pesto in a jar topped with a layer of olive oil to keep it from oxidizing.
Nutrition Information
The information provided is an estimate based on an online nutrition facts calculator and actual nutrition facts may vary.
I’ve been looking for a pesto recipe without pine nuts because they’re so expensive! Thanks so much for this, it’s great!
Thank you so much for your review, Nancy! I’m so glad this recipe has been helpful to you! Pine nuts can be expensive and I’ve also had trouble finding them before, so it’s nice to have an alternative!
I love pesto but needed a recipe that did not use pine nuts, while the flavor wasn’t identical to the pesto I know and love, it was so close that no one noticed the difference, especially when I used it in a pasta recipe. Thank you!
Thanks for your review, Erika! You’re right, while it’s not an identical match, it’s pretty close! I’m glad this recipe worked well for you! 🥳