Once you’ve made your own homemade basil pesto, you’ll never go back. Less than 10 minutes to make and absolutely delicious – this recipe is one you’ll come back to again and again. Pesto is something I always have in my fridge because it just adds so much to any dish. Dollop some on top of a salad, toss with pasta, roasted veggies, grilled chicken or just spread on toast and you’re taking something ordinary to a whole other level of flavour!

In New Zealand, there are lots of options for great quality fresh pesto you can pick up in the store, but it’s really not the same in the UK. There are countless jarred versions which to be honest, I don’t think are worth it. They always just taste a bit off and once you make it yourself, you’ll never go back. Homemade pesto is just on a WHOLE other level and aside from the pine nuts which do tend to be expensive, the ingredients are ones you’ll likely have in your fridge or are easy to pick up from the store.
On pine nuts
Unfortunately these little nutty beauties are on the pricey side. You can generally find them cheaper in local grocers or bulk stores, but they are expensive in the supermarket. As an alternative, you can use cashews, walnuts, almonds, pistachios, sunflower seeds or pumpkin seeds to get that lovely nutty flavour and crunch you’re after here.
What you’ll need to make this recipe

The star elements
- Basil. You can’t make basil pesto without this glorious guy! You’ll need 2 packed cups of leaves, and really make sure you do pack them in there. Try and remove any longer, tougher stems but don’t worry too much about trimming them.
- Olive oil. You want a good quality, extra virgin olive oil here because you can really taste it.
- Pine nuts. For a classic basil pesto these lovely guys are a must – but they are pretty expensive so you can substitute with cashews, almonds, pistachios, sunflower seeds or pumpkin seeds. Whatever you do, make sure you toast the nuts or seeds first! Get them in a dry pan for a couple of minutes, tossing frequently until they are smelling toasty and have lovely golden spots on both sides.
- Parmesan cheese. I’m using freshly grated and I do think it makes a difference, pre-grated has an anti-caking agent coating and you won’t get as smooth a pesto in the end, but it will still taste delicious.
Essential equipment –
I use a food processor in this recipe as I find it does a quicker and better job than my blender. You could use a blender, you may just need to add more olive oil to loosen things up and get the blades going. You could also do it the traditional way in a pestle and mortar!
How to make the pesto
Start by getting your basil, parmesan, lemon juice, toasted pine nuts, garlic and salt into your food processor. Blitz for a minute, until everything is broken up and a chunky paste is forming. Scrape down the sides.


Next, you’re going to slowly pour in the olive oil. Doing this slowly will allow the pesto to emulsify and form a cohesive sauce, rather than the oil separating.


And you’re done! Use a rubber spatula to scrape out every last morsel of the pesto and store in a covered container in the fridge for up to 10 days. I am truly so obsessed with this pesto, it’s creamy, zingy, herby deliciousness and makes anything you put it with sing.

My storage tip
The basil in the pesto will start to discolour when it comes into contact with the air, so there are a couple of little tricks you can do to keep that glorious green colour. Either pour a layer of olive oil over the top of the pesto OR use a piece of cling film to cover the pesto, making sure it’s touching the top and covering it completely to make a barrier from the air! I like to do this, then cover again with the lid of whatever container I’m storing it in.


Got a pesto question?
Homemade pesto will last up to 10 days in the fridge in an airtight container.
You can! Just replace them with another nut like cashews, walnuts, almonds or you can use sunflower seeds or pumpkin seeds.
Here’s how you can use your pesto
Pesto is such a staple in my kitchen and you can use it in so many ways! These are a couple of my favourite recipes that use this pesto:
If you make this recipe, make sure to leave me a comment below! I love hearing how you get on with my creations.
Print
How to make homemade basil pesto
- Total Time: 10 minutes
- Yield: 1 cup 1x
- Diet: Vegetarian
Description
Once you’ve made your own homemade basil pesto, you’ll never go back. Less than 10 minutes to make and absolutely delicious – this recipe is one you’ll come back to again and again.
Ingredients
- 2 cups tightly packed fresh basil leaves
- 1/2 cup finely grated parmesan cheese
- 1/3 cup toasted pine nuts
- 3 garlic cloves
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon salt
- 1/2 cup extra virgin olive oil
Instructions
- Add ingredients to a food processor. Get the 2 cups of basil leaves, 1/2 cup parmesan cheese, 1/3 cup toasted pine nuts, 1/2 teaspoon salt, 1 tablespoon lemon juice and the 3 garlic cloves in the bowl of your food processor. Blitz for a minute, until a chunky paste forms. Scrape down the sides of your bowl to make sure all the ingredients are having a chance to be blitzed up.
- Pour in the olive oil. With the motor running, slowly pour the 1/2 cup of olive oil into the bowl of the food processor until a lovely thick pesto forms. The reason we’re pouring the oil in slowly while the motor is running is because it’ll make sure the pesto becomes a cohesive sauce, without the oil separating. Again, scrape down the bowl and blitz so everything is combined. And you’re done! Use a rubber spatula to get all the pesto out of the bowl. Store the pesto in an airtight container in the fridge for up to 10 days.
Notes
If you don’t have pine nuts, you can use cashews, walnuts, almonds, sunflower seeds or pumpkin seeds.
The pesto will start to darken in colour the longer it’s exposed to the air, so a trick I like to do is to cover the top of the pesto with cling film (so the cling film is touching the top of the pesto). This creates a barrier between the pesto and the air and will keep it green for longer.
- Prep Time: 10
- Category: sauces
- Method: food processor
- Cuisine: mediterranean
Nutrition
- Serving Size: 20g
Keywords: pesto, basil pesto, homemade pesto
0 Comments