Best-ever Homemade Basil Pesto

Keto Basil Pesto
Keto Basil Pesto

Homemade basil pesto doesn’t last very long in our home due to its versatility, dynamite flavour and the ease of which it can be thrown together. Spend two extra minutes toasting the pine kernels and lightly frying the rawness out of the chopped garlic and you will be good to go. Fresh homemade pesto is superior to anything you will buy in the store – nothing beats it. This recipe makes a small tub (approximately 175g / 6oz), or 4 servings as calculated.

– – – – – – PER SERVING – – – – – –
Carbs 1.2g | Fat 25g | Protein 4.4g
– – – – – – – – – – – – – – – – – – – – –

Keto Basil Pesto
Pin me

Basil Pesto (Keto)

Deeply-flavoured homemade basil pesto, delicious when stirred through warm shirataki noodles, or combined with cream cheese and used to stuff a chicken breast.
Course Sauces / Condiments
Cuisine General
Prep Time 10 minutes
Total Time 10 minutes
Adjust servings > 4
Author Monya Kilian Palmer


  • 70 g (2.5 oz) olive oil
  • 30 g (1 oz) pine kernels
  • 3 cloves garlic, peeled and roughly chopped
  • 40 g (1.4 oz) basil leaves
  • 30 g (1.1 oz) Parmesan cheese, finely grated
  • squeeze fresh lemon
  • salt and freshly ground black pepper


  • Have all your ingredients prepped and ready.
    Homemade Pesto
  • Take one tablespoon from the measured olive oil and add to a pan along with the pine nuts and roughly chopped garlic. Cook over a moderate heat for a minute or two until the pine nuts and garlic turn golden. Set aside to cool slightly.
    Homemade Pesto
  • Place the basil leaves, grated Parmesan and all the remaining olive oil to a small food processor. Tip in the roasted pine nuts and garlic, as well as the oil it was fried in. Add a generous squeeze of lemon.
    Homemade Pesto
  • Blitz until smooth, stopping halfway to scrape down the sides of the bowl. Season with salt and black pepper.
    Homemade Pesto
  • Scroll down to PIN this recipe - and don't forget to tag me on Instagram @mkilianpalmer so we can all see your lovely creations! Photographs and recipes on FATS OF LIFE® are copyright © Monya Kilian Palmer.


The pesto can be used immediately, or it can be stored in the fridge for up to a week. If you are a vegetarian or avoiding dairy, you can replace the Parmesan with a tablespoon of Nutritional Yeast Flakes.
Missing anything you might need to make this recipe? The Amazon links on this page are directed at the UK market but if you visit the KETO PANTRY and KETO KITCHEN pages on this site, you will see links to similar products in other countries.


Calories: 246kcal | Carbohydrates: 1.2g | Protein: 4.4g | Fat: 25g
recipe image
Basil Pesto (Keto)
Published On
Total Time
Average Rating
51star1star1star1star1star Based on 8 Review(s)
Nutritional Information per serving
Calories                         246Kcal / 1029kJ
Fat                                 25g
Carbohydrates              1.2g
Protein                           4.4g


See all the Sauces & Condiments on Fats of Life:

Load More

Disclaimer: The nutritional analysis, macro and allergen breakdown of the recipes on this site are meticulously calculated using the cloud-based software NUTRITICS®. NUTRITICS® is fully approved by the relevant Trading Standards organizations and is EU and FDA-compliant. The author, Monya Kilian Palmer is trained in using this superior software in order to provide you accurate data. The author is not a medical professional and this website has been designed only to provide you with recipes to suit the keto lifestyle you have chosen and discussed with your GP. The macros calculations are provided as a courtesy to you based on Monya’s weighing of ingredients when creating the dishes. If Erythritol (a sugar polyol) has been used in any of the recipes, it has already been manually excluded from the final carbohydrate count for you.

Disclosure: Like many blogs, I am part of the Affiliates Program on Amazon. The links to the products I recommend on this page are affiliate links, meaning - at no additional cost to you - I will earn a commission if you click through and make a purchase.

Follow me on your preferred social media channel:

You may also like

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.