Hazelnut pesto is a rich and flavorful variation of the classic basil pesto, offering a nutty depth that elevates your dishes to new heights. Made with roasted hazelnuts, fresh herbs, garlic, olive oil, and Parmesan cheese, this pesto brings a delightful twist to the traditional recipe, perfect for pairing with pasta, roasted vegetables, grilled meats, or even as a spread for bread. The combination of creamy hazelnuts with the sharp, fragrant basil creates a balance of textures and flavors that will leave you craving more.
To make hazelnut pesto, the hazelnuts are first toasted to enhance their natural flavor. This brings out the nutty richness that makes the pesto unique. Once toasted, the hazelnuts are roughly chopped or blended into a paste, creating a smooth base that adds texture and depth to the sauce.
The traditional pesto ingredients follow: fresh basil leaves, garlic, Parmesan cheese, and extra-virgin olive oil. A splash of lemon juice or zest can also be added to brighten the pesto, balancing out the richness of the hazelnuts and cheese. You can use a food processor or blender to combine all the ingredients, adjusting the consistency with more olive oil if needed to create the perfect smooth texture.
The versatility of hazelnut pesto makes it ideal for a variety of dishes. Toss it with freshly cooked pasta for an easy, flavorful meal, or drizzle it over roasted vegetables for an added punch of flavor. It also pairs wonderfully with grilled chicken, fish, or even as a topping for a savory tart. You can also use it as a dip for bread or crackers, offering a fun, creative twist on traditional dips.
Hazelnut pesto can be made in advance and stored in an airtight container in the refrigerator for up to a week, making it a convenient and quick addition to your meals. It also freezes well, allowing you to make a big batch and enjoy it anytime.
This nutty, creamy pesto is a fantastic way to add new flavor dimensions to your dishes and experiment with different types of nuts in your cooking.

Ingredients
- 1/2 cup hazelnuts toasted and peeled
- 2 cups basil leaves fresh, loosely packed
- 1/2 cup Parmesan cheese grated
- 1/2 cup olive oil
- 1 clove garlic chopped
- 2 tablespoons lemon juice freshly squeezed
- 1/4 teaspoon salt to taste
- 1/4 teaspoon black pepper freshly ground
Instructions
- Toast the hazelnuts in a dry skillet over medium heat for about 5 minutes, or until golden and fragrant. Let them cool slightly and then rub with a towel to remove most of the skins.
- In a food processor, combine the toasted hazelnuts, basil, Parmesan cheese, garlic, and lemon juice. Pulse until finely chopped.
- With the food processor running, gradually add the olive oil to the mixture until smooth and creamy. Scrape down the sides as needed.
- Season the pesto with salt and black pepper to taste. Process lightly to combine.
- Transfer the pesto to a jar or container and cover with a thin layer of olive oil to prevent browning. Store in the refrigerator for up to a week.
Tried this recipe but it was way too oily for my taste. Plus, I think it needed more garlic!
This was so delish! I never thought I’d like pesto made from hazelnuts instead of pine nuts. Will make again!
I don’t really like basil, so I won’t be trying this one. Can’t believe people put nuts in pasta sauce tho.
I get it, not everyone likes basil! But nuts in sauce can add a nice texture. Maybe give it a shot without the basil? You never know!
Pasta sauce? Idk, pesto is supposed to be green right? Mine turned out brown… weird.
Absolutely delicious! The hazelnuts make a huge difference!
This hazelnut pesto is a game changer! So much better than traditional pesto. Love the nutty flavor! ❤️
Is fresh basil necessary? I have some dried but not fresh.
Pretty good, but I didn’t have fresh basil. Used dried and it’s not the same. Could be better.
I don’t have a food processor, so I used a blender and it was a bit lumpy. Still tasted good though!
Blender works, I guess. But yeah, nut butters are better in processors. I wouldn’t mind the lumps though as long as it tastes good!
I forgot the lemon juice and it still turned out great! Not sure how though.
I binged watchin this chef on tv n thot I can do it. Added some extra garlic, wow, yumm! 😋👍
Doesn’t taste like traditional pesto. Where’s the pine nuts? Kinda weird for my taste.
Is this really Italian? I thought pesto was just made with pine nuts. Anyway, it tastes good.
Hazelnuts? Why not just use pine nuts like a normal person?! Not for me. 😤
Super delicious! I put it on pasta and it was a hit! Will definitely make again. 🍝
This pesto is a game changer! I never knew I could make such delicious sauce at home. 🙌
I’m so glad you loved it! Pesto is such a versatile sauce. 😊
Tasty but a bit too oily for my liking. Maybe reduce the oil next time.
I don’t like hazelnuts. Can I use peanuts instead? Not sure if that’s a good idea.
This pesto is AMAZING! So much flavor and so easy to make. My family loved it! ⭐⭐⭐⭐⭐
So good! Used it on sandwiches and made my lunch better.
Why would you add nutz to pesto? Pesto is supposed to be all about basil and cheese!
Easy to make but I feel like I did it wrong. My blender is kinda weak tho.
I thought this would be too nutty but it’s actually really good! Surprised me.
Why would anyone ruin normal pesto with hazelnuts? Just no. 👎
I actually love the nutty flavor hazelnuts bring! It’s a nice twist on classic pesto. 🌿
Hazelnuts? Interesting twist! I bet it pairs well with chicken. Gonna try it! 🤔
This recipe is a game changer for pasta night. Thank you!
I like cooking but this is too complicated 😅. Good luck to those who try!
Y’all I mixed up hazelnuts with walnuts by mistake. OMG it was awful! Lol.
Haha, I feel you! Walnuts have such a strong taste; I can’t imagine that mixture working out. 😅
Really? I thought nuts were kinda interchangeable. But now I wonder if I can use them for other recipes too!
I don’t like hazelnuts, can I use walnuts instead? 🤔
Walnuts should work fine! Just a bit different flavor. 🍽️
Yuck! This didn’t taste good to me at all. Too much lemon.
I actually loved the lemon flavor! It gave the pesto a refreshing zing. Maybe try less lemon next time?
I think it’s supposed to be tangy… but 2 tablespoons does sound a lot. Did you measure it exactly?
Hmm, I’ll stick to my traditional pesto. This ain’t it!
I get you! Traditional pesto is hard to beat, but this is different for a reason! You might just like it if you give it a chance.
Too many ingredients for me. Just use store-bought next time. 🙄
This smells sooo good! Can’t wait to try it out. Thanks for the recipe!
You’re gonna love it! Hazelnut pesto is the best!
I followed the recipe but it turned out too oily for my taste. Might cut down the olive oil next time.
I dunno about hazelnuts in pesto. I’ve always used pine nuts. Is this even PESTO? 😕
This pesto is so yummy! I never thought hazelnuts would work but they do! 5 stars!
It takes a while to make but it’s sooo good. Paired it with pasta and everyone loved it!
I make pesto from whatever i got in me kitchen, this is too fancy for me.
Super easy to make! I used it on pasta and it was delish! Totally making it again.
This recipe is amazing! I made it for a pasta dish and it was a hit! So much flavor!
I tried this out and it was just okay. I expected more from the hazelnuts, but it tasted kinda bland.
Yummy! Hazelnuts are so underrated. I added a touch of chili flakes to spice it up 🔥
Seems complicated. Why not just buy pesto from the store? Sounds like too many steps.
Absolutely loved it, I used it on pasta and sandwiches! Will definitely make again! 😍
I don’t have a food processor, can I use a blender? Might try it anyway. 🤔