Best-ever pesto

The secret is using two kinds of herbs and a fresh burst of lemon.

Less than 30 minutes

Makes about 1 cup


Share on facebook
Share on twitter
Share on pinterest
Share on whatsapp
Share on email


  • ½ packet (50g) pine nuts
  • 3 cloves garlic, chopped 
  • Pinch salt
  • 2 punnets (20g each) fresh basil leaves
  • 1 punnet (20g) fresh thyme, leaves picked
  • ⅓ cup (80ml) olive oil 
  • ¼ cup (60ml) grated parmesan
  • Juice (30ml) and grated peel of 1⁄2 lemon
  • Milled pepper



  1. Toast the pine nuts in a pan – watch them as they burn easily. When golden and fragrant, remove and cool.
  2. Using a pestle and mortar, grind garlic, pine nuts and salt together until fine. (You can use a food processor to speed things up.)
  3. Add the basil and thyme and continue crushing for 7-10 minutes, or until a paste forms.
  4. Pour in olive oil slowly while mixing until it all comes together.
  5. Stir through the parmesan and lemon juice and peel. 
  6. Season to taste. Store in an airtight container and refrigerate. This fresh pesto should last up to 5 days.


Share on facebook
Share on twitter
Share on pinterest
Share on whatsapp
Share on email

Current Crush

Start the year strong! Find dozens of healthy and delicious recipes to cook for the family.

Keep in Touch

We love hearing from you, so follow us on socials.

What's NEW

More of the good stuff

Quickest green stir-fry with tofu

Tasty Stem broccoli cooks quickly, but a head of broccoli works well too. Broccoli stalks add a great crunch to stir-fries, plus they are high in nutrients.

Zesty fish tacos

Crispy, golden hake tacos with zing. Add any salad bits you fancy to these tacos.

There's more where this came from!

Sign up to the FREE Fresh Living mailer now. You’ll get exclusive recipes, sneak previews of the mag and much, much more!

When we aren’t baking them, we use cookies to improve your experience and to personalise content. By making use of this website, you confirm your acceptance of our Privacy Statement and Cookie Policy, alternatively please manage your preferences via your browser settings.