Sauces 'n' Dips

How To Make Basil Pesto

November 24, 2017 (Last Updated: September 7, 2019)

Making your own fresh homemade pesto couldn’t be more simple. Here I’ll show you exactly how to make basil pesto in the tastiest way possible!

So grab that jar of store bought jar of pesto and throw it out the window. Hmm, actually just use the rest of it before someone gets hurt, but after that you’ll never have to buy a premade jar again! *victory dance*

How to make basil pesto

Basil pesto is an absolute staple in my house for a couple of different reasons.

Firstly, it’s so freaking easy to make. As someone who prides their blog on easy-to-make recipes, quick 5 ingredients recipes like pesto make me extremely happy!

The second reason is it’s versatility. For real, this stuff goes with literally anything. Just whip up a batch of it, store it in the fridge and put it on every meal you make after that. Versatility and storage are two things we’ll talk about in a sec. But first things first.

How to make Basil Pesto – Ingredients

  • Fresh Basil
  • Extra Virgin Olive Oil
  • Garlic
  • Parmesan
  • Pine nuts
  • Lemon (optional)

This combination of ingredients truly is something special. The texture too, ugh, so silky with a nice little bite to it.

How to make basil pesto - spoon dipping in

What can I use instead of Pine Nuts in pesto?

Pine nuts have a gorgeous sweet and almost buttery taste to them, they really are perfect for pesto. But as we all know, they’re bloomin’ expensive. If you’re looking to substitute because of this reason, almonds, pistachios and walnuts have all been known to work well. Cashews also have a subtle taste to them so they could also work well. If you’re looking to substitute for allergy reasons, sunflower seeds work, however they may turn your pesto slightly grey.

Blender or Pestle and Mortar to make pesto?

Preference goes to Pestle and Mortar. A blender with simply cut the ingredients into teeny weeny pieces, where a pestle and mortar will crush them, breaking down the cell walls and releasing the flavours. HOWEVER, you will still get tasty pesto in a blender.

If using a Pestle and Mortar – start by crushing garlic with salt, this will form a paste. Then begin adding in your basil as much as you can at a time. Follow with your nuts and parmesan and crush to desired texture. Finish by mixing in your oil around 1 tbsp at a time to emulsify.

If using a blender – mix your garlic with nuts to form the nutty texture. Add cheese and basil and blend until desired texture. Slowly pour in your oil as it’s blending to help emulsify better. A great trip is to rest some ice in the blender before hand, this will stop the basil from over heating and burning when blending.

With both methods, texture and flavour is all about preference. Taste test throughout and adjust accordingly.

What recipes can I use pesto in?

So many different recipes! Here’s a few of my favs:

Chicken Pesto Grilled Cheese

Recipes using Pesto

Can you make Pesto Vegetarian?

You can buy vegetarian parmesan (make sure there’s no animal rennet in it) or use any other hard cheese. For a vegan option use nutritional yeast.

How long can I store pesto for?

A much discussed topic, I’m personally slightly more on the chilled side of things, if it’s not growing legs and smells okay jobs a good’n. However for best practice place in a tightly sealed jar with a layer of oil on top of the pesto. Every time you use the pesto top up the oil to help from oxidising. This will last at least a week, if not longer. You can also freeze pesto, they go quite neatly in ice trays to pop out when you need them. If you are freezing I recommend adding the cheese afterwards, the taste of it will change if it’s frozen.

Either way, use your senses. Check the smell, if there’s any mould and if it’s changed dramatically changed colour. Then taste test.

Alrighty! Let’s crack on with the recipe shall we? Let me know your fav pesto recipes, would love to hear them!

How to make basil pesto - drip falling

Join the foodie family!  Get awesome recipes sent straight to your inbox by signing up to my Weekly Mailing List (where you’ll receive your FREE ECOOKBOOK) and stay in touch on Instagram, Facebook and Pinterest! 🧡

How to make Homemade Basil Pesto (Full Recipe)

How to make basil pesto

How to make Basil Pesto

'Making your own homemade fresh pesto couldn't be more simple. Here I'll show you exactly how to make basil pesto in the tastiest way possible'
5 from 2 votes
Print Pin Rate
Course: Sauce
Cuisine: Italian
Prep Time: 10 minutes
Servings: 1 cup
Calories: 306kcal


  • 2 big handfuls Fresh Basil (approx 2 packed cups worth)
  • 1/2 - 2/3 cup / 100 - 150ml Extra Virgin Olive Oil, or as needed
  • 1/2 cup / 35g Parmesan
  • 1 clove garlic, peeled
  • 4 tbsp Pine nuts (toasted if prefered)
  • 1/2 Lemon (optional)
  • 1/4 tsp Salt, or to taste
  • 1/8 tsp Black Pepper, or to taste


  • If you are toasting your pine nuts, place in a pan over low-medium heat with no oil and shake occasionally until golden brown. Pine nuts will go from toasted to burnt extremely quickly so just be vigilant.

Pestle and Mortar

  • Begin by crushing your garlic with a pinch of salt to form a paste. Adding in your basil as much as you can at once and blend. Then add your pine nuts and cheese. After add in your oil around 1 tbsp at a time. Test for seasoning.


  • Adding your garlic and pine nuts and blend until desired texture. Add your basil and cheese, blend and slowly add in your oil. Test for seasoning.

Quick 1 min demo!


a) Pesto with Lemon - If you're using lemon juice add in at the end and give it final blend.
b) Pesto in the food processor - A great tip when if you're using the blender is to rest some ice in there before you use it to keep it cool. This will stop your basil from getting too hot and burning when you're blending it.
c) Vegetarian Pesto - For a vegetarian option using vegetarian parmesan or any other hard cheese. For vegan use nutritional yeast.
d) How to store Pesto - Store in a tightly sealed jar in the fridge with a layer of olive oil on top. Each time you use it, pour off the oil and replace when you put it back in. This will last at least a week, anything after that just be vigilant with your senses before using it. Freeze for up to a month, however add the cheese AFTER if you plan on freezing.
e) Pesto is all about preference, so taste test throughout and adjust accordingly, unfortunately there is no 'one size fits all' for how to make basil pesto. By hey, this recipe comes pretty close I'd say 🙂
f) Calories - based on the above recipe using 100ml olive oil and divided by 4 servings.


Nutrition Facts
How to make Basil Pesto
Amount Per Serving
Calories 306 Calories from Fat 291
% Daily Value*
Fat 32.3g50%
Saturated Fat 5.6g28%
Cholesterol 9mg3%
Sodium 117mg5%
Potassium 93mg3%
Carbohydrates 2.4g1%
Fiber 0.5g2%
Sugar 0.4g0%
Protein 5.7g11%
Calcium 110mg11%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition is based on the absence of salt unless stated as a measurement in the ingredients. Cost is worked out based on ingredients bought from UK supermarkets, then divided by the number of servings. In both instances these values are just for guidance. Please check out my FAQ Page for more info.
Tried this recipe?Show me how you got on by tagging @dontgobaconmyheart_ on IG and #dontgobaconmyheart!

Put your Homemade Basil Pesto to good use with these Cheesy Pesto Rice Stuffed Tomatoes!

Cheesy Pesto Rice Stuffed Tomatoes

If you loved this Homemade Pesto Recipe then be sure to pin it for later! Already made it or got a burning question? Give me a shout in the comments below and pick up your free ecookbook along the way!


You Might Also Like


  • Reply
    sue | theviewfromgreatisland
    November 24, 2017 at 4:16 pm

    I don’t think there’s a more beautiful sight in all the world than a freshly made jar of pesto sitting in the fridge, love this!

    • Reply
      November 24, 2017 at 4:17 pm

      I couldn’t agree more!!!

  • Reply
    November 24, 2017 at 3:23 pm

    5 stars
    Absolutely love basil pesto, I tend to make it with pistachios as I’m not too crazy about pine nuts. All my herbs will finish in pesto actually 🙂

    • Reply
      November 24, 2017 at 3:25 pm

      Pistachios are great! I just end up eating them all before I get a chance to put them in, SO addictive!

  • Reply
    Thanh | Eat, Little Bird
    November 24, 2017 at 2:34 pm

    I love homemade pesto! In fact, it’s so easy to make that I almost never buy it in the jars anymore. It’s such a versatile thing to have in the fridge!

    • Reply
      November 24, 2017 at 3:29 pm

      Yep! Genuinely can’t remember the last time I got store-bought!

  • Reply
    November 24, 2017 at 2:32 pm

    5 stars
    I absolutely LOVE homemade pesto — and because I buy basil in very large bunches at our farmer’s market — I tend to make vats of pesto. I freeze them in ice cube trays and then pop one or two out whenever I need them.

    • Reply
      November 24, 2017 at 2:38 pm

      LOVE freezing them in ice cube trays, such a neat idea!

  • Reply
    Becca @ Amuse Your Bouche
    November 24, 2017 at 1:49 pm

    Loooove homemade pesto! I love making it with other herbs too, and all kinds of nuts – so versatile 🙂

    • Reply
      November 24, 2017 at 2:08 pm

      Soooo versatile right!?

    Leave a Reply

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