Pesto is one of my favorite ingredients to have on hand throughout the week. It’s great for dipping and sharing, but it’s also great for packing big flavors into weeknight meals. This Castelvetrano Pesto is everything I’ve ever wanted in a pesto — buttery, salty, bright and earthy, but most of all, plant-based! The castelvetrano olives make this pesto stand out among others, and they completely replace the parmesan in a traditional pesto. (I know, replacing parmesan in pesto sounds crazy, but I promise it’s so worth it!)
This recipe is easy to throw together and store in the fridge. I keep it on hand for any meal that needs a bit of brightness and zest, but it’s the perfect snacking dip, too.
Table of contents
The ingredients for this olive pesto
This plant-based pesto could not be simpler. There’s no plant-based cheese involved, just nuts and olives! The ultra-buttery olives pair perfectly with the earthy olive oil and zesty lemon juice. Overall, this dip is one of my new favorite snacks, and I can’t wait for you to try it! Here’s what you’ll need:
- ⅔ cup raw walnuts or cashews
- 2 cups fresh basil leaves, firmly packed
- ½ cup pine nuts
- 1 cup pitted Castelvetrano olives, plus more for garnish
- 3 garlic cloves
- ½ cup Brightland’s Castelvetrano Oil, plus more for finishing
- 1 tablespoon white wine vinegar or fresh lemon juice
- Kosher salt
Serving ideas for this plant-based pesto
This pesto is so versatile. It’s great for almost any occasion: a quick snack, a light appetizer or an addition to dinner. Here are some of my favorite ways to use this pesto throughout the week:
- Try this pesto on top of some walnut cream, featured in the recipe below! Walnut cream adds a perfect balance to this zesty pesto. (If you’re not plant-based, ricotta works great here too!) Serve with fresh veggies and toasted bread for the most satisfying afternoon snack.
- Toss roasted potatoes in this pesto after they come out of the oven for a delicious side dish or appetizer.
- Spoon some of this pesto into pasta (with a splash of pasta water, of course) to create the perfect pasta sauce in seconds.
FAQ
This pesto will last about 2 weeks in an air-tight container in the fridge.
Yes! If you are not plant-based, you can add a bit of shredded pesto for added saltiness and depth. Use a light hand, though, as the olives carry the saltiness in this pesto.
No, I would stick to Castelvetrano olives for this recipe! They have distinct flavor and texture that works best for this pesto, any other olives would not have the same effect.
Looking for more dip recipes?
I love a good dip, see for yourself!
And that’s everything for this Castelvetrano Pesto!
If you make it, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.
And of course feel free to leave any questions, comments or reviews! This is the best place to reach me, and I’d love to hear from you <3
Watch the recipe here
The video may not fully represent the recipe. For best results, follow the instructions as written.
Castelvetrano Pesto
Equipment
- 1 small food processor
Ingredients
- ⅔ cup raw walnuts or cashews
- 2 cups fresh basil leaves firmly packed
- ½ cup pine nuts
- 1 cup pitted Castelvetrano olives plus more for garnish
- 3 garlic cloves
- ½ cup Brightland’s Castelvetrano Oil plus more for finishing
- 1 tablespoon white wine vinegar or fresh lemon juice
- Kosher salt
Instructions
- Add the walnuts to a heat-proof bowl or cup and cover with boiling water. Let sit for 5 minutes.
- Add the basil leaves, pine nuts, olives and garlic to a food processor. Add half of the oil and process until a paste begins to form. Then stream in the rest of the olive oil, running the food processor as you go. The mixture will soon turn into a slightly textured pesto. Add the vinegar and season with a few good pinches of salt. Mix, then taste and season with salt as needed.
- Drain the walnuts and add them to a small blender (like a Nutribullet or something similar), add in ½ cup of cool water and a few pinches of kosher salt. Blend until very smooth.
- To serve, swipe the walnut cream on a plate (if you aren’t plant-based, you can easily substitute this for ricotta). Add the pesto to the center of the walnut cream and swirl it out to the edges.
- Top the pesto with more slices of olives and a drizzle of Brightland’s olive oil. Serve with crisp vegetables and crusty bread.
Andy says
Hey Justine
I haven’t tried the recipe but I really need to say something: I’m a vegan and you’re the only non vegan food account/blog that I follow (on pinterest) and it’s because I absolutely adore your videos where you cook and talk about it! Please never stop doing that 🙂
Justine says
Oh my gosh thank you so much. Comments like this mean more than you know. I appreciate you being here, and thank you so much for supporting my content!
Amy Baker says
Thanks for the recipe. I do not see the recipe for walnut cream on this post.
Justine says
Hi Amy! It’s integrated in the recipe box, so it’s not a separate recipe 🙂 It’s step #3, and I hope this helps!
Alicia Grefenson says
Just made this, with a bit of parm, tossed with pasta. So good. Can’t wait to eat the rest.
Justine says
Omg I’m so happy you liked it – it’s one of my favorites!
R says
I made just made this for meal prep and tried a little with some sourdough. It’s delicious! I had to go dairy free recently to my dismay, and the olives really bring the funky factor that’s missing when parm is left out. So good!
Justine says
So glad you like it! And so happy it can fit into your dairy-free world, I agree that the olives bring something special <3