This fresh basil pesto recipe is easy to make with pine nuts (or walnuts), garlic, Parmesan cheese, and a generous drizzle of quality extra virgin olive oil. Make it ahead and refrigerate or freeze for later use (I have a few tasty ideas for you)! A couple of tips make all the difference. Be sure to read through and watch my video below!

homemade basil pesto in a bowl

What is pesto and how to use it?

Classic pesto is an Italian sauce made of fresh basil, pine nuts, garlic, and aged hard cheese--typically grated Parmesan--all brought together by a drizzle of quality extra virgin olive oil and seasoned simply with salt and black pepper.

Traditionally, pesto sauce was made using a mortar and pestle, which produces great texture. But a food processor, like I use in today's recipe, works very well.

Basil pesto is fresh, delicious, and such a versatile condiment.

What is basil pesto good for?

Pesto is a great flavor enhancer used often in Italian and Mediterranean cooking. Here are a few ways and recipes to use it:

  • Toss it in some pasta. Two must-try options for ya: pesto pasta with tomatoes and mozzarella or this broccoli pesto pasta.
  • Layer it on top of grilled chicken (Hello 20-Minute Caprese Chicken deliciousness)!
  • Use it on top of fish. Great over grilled salmon, and I've recently tried a dollop to over my fish en papillote.
  • Drizzle a little over soup (never enough basil in a tomato basil soup), or to finish your roasted tomatoes (Aren't pesto and tomatoes are a match made in summer heaven?!)
  • Spoon a lot into soup! A generous scoop of pesto in a lemon orzo soup takes the flavor to the next level!
  • Use it to dress up some tomato caprese salad like I do in the video below. So good!
  • And if nothing else, use it as a dip with your favorite crusty bread (Oooh, if you made the Jerusalem bagels I posted earlier, you can totally dip them in this sauce. Trust me, you won't be made about it)!
  • You can also use basil to make a pesto-style vinaigrette, which is vegan because we don't use any cheese!
ingredients for pesto

Sure, pesto is not hard to find. You can buy it in jars or in the freezer section at your local grocery store. And in a pinch, store-bought will do. But it just does not hold a candle to the fresh homemade stuff.

Making pesto from scratch is not hard at all. And I love that there are a few ways to store it for later use!

Bright green basil pesto that won't fade

One of the frustrating things we run into is that pesto quickly oxidizes, turning from it's beautiful bright green color into something more on the brownish side. I have two small tips that I use in my video below, and they have made all the difference:

  • Blanch the fresh basil. This step takes just a few seconds. You place the basil in a boiling pot of water for 5 to 10 seconds max, then transfer it quickly to an ice bath to stop cooking. And before using it, make sure you wring out all the water. Blanching is meant to kill off the decomposing enzymes that are responsible for turning the leaves brown. Fine Cooking also claims that this trick helps create a better emulsion.
basil leaves in an bowl of iced water
  • Use a little citrus. Juice of ½ lemon adds loads of brightness to your homemade basil pesto. I think it enhances the flavor and also aids in keeping that bright green color.

Now, let's get to the question of the day: how do you make it?

How to make pesto from scratch:

Like I said earlier, I am using a food processor in this quick pesto recipe. And once you've blanched the basil, it really takes two steps from there:

  • Blend. Add the basil (2 cups, blanched and well-drained), toasted pine nuts or walnuts (⅓ cup), fresh garlic (1 to 2 garlic cloves), and lemon juice in the bowl of a food processor fitted with a blade. Cover and run the processor. As the processor is running, slowly drizzle in the extra virgin olive oil from the top opening.
basil mixture in food processor
  • Mix in the cheese. Transfer the basil mixture to a bowl. Add the grated Parmesan cheese (about ½ cup). If you need to, add more extra virgin olive oil to help mix it. Watch for the consistency you like.
  • Season. Taste and season with a pinch of kosher salt and black pepper to your liking.
basil mixture with grated parmesan cheese added to a bowl

How to store it

I like to store my basil pesto the same way I store my harissa paste, in a tightly-closed mason jar with a drizzle of extra virgin olive oil to seal the very top layer. Place the pesto jar in the fridge for use as needed. And as you use it, be sure to replenish that top layer of extra virgin olive oil to keep it nicely sealed (always return it to the fridge, of course).

If stored properly, basil pesto will keep well in the fridge for a good week or maybe a little big longer.

What can you use in place of pine nuts in pesto?

Traditional basil pesto uses pine nuts, but they are pricey and if you don't use them in your cooking often, you may be wondering what to replace them with. The good news is, you can make pesto using other nuts such as walnuts, blanched almonds, or even pistachios.

Can you freeze basil pesto?

Yes! There are a couple of ways you can freeze it, depending on how you plan to use it.

  • In a freezer-safe jar. Simply put the pesto in the jar. Add the top layer of extra virgin olive oil and freeze. I do this when I plan to use the entire amount in a pasta dish for example, and it will keep well a good month this way.
  • In ice cube trays. If you want to be able to use a little bit of pesto at a time, pour it into ice cube trays and freeze for 1 hour or until hard, then transfer the cubes to freezer bags and keep in the freezer for up to 6 months.

Thaw frozen homemade pesto in the fridge for a few hours, or you may be able to thaw it out at room temperature for about 30 minutes or so.

I used to leave the cheese out when freezing my pesto sauce, but after some research, I realized that bit is not necessary.

50+ Top Mediterranean diet recipes. For all recipes, visit us here JOIN MY FREE E-MAIL LIST HERE.

4.87 from 53 votes

Homemade Basil Pesto Recipe

Suzy Karadsheh
homemade basil pesto in a bowl
This fresh basil pesto recipe is easy to make with pine nuts (or walntus), garlic, Parmesan cheese, and a generous drizzle of quality extra virgin olive oil. Make ahead and store in the fridge or freezer for later use. Be sure to read through my post and watch the video for important tips!
Prep – 10 mins
Cook – 1 min
Serves – 16 tablespoons


  • Food processor


  • 2 cups packed fresh basil leaves
  • 1 to 2 clove garlic roughly chopped
  • cup pine nuts or walnuts, toasted
  • Juice of ½ lemon
  • ½ cup extra virgin olive oil plus more for storing
  • ½ cup finely grated Parmesan cheese
  • Kosher salt and black pepper to taste


  • Quickly blanch the basil. Prepare a bowl of ice water and set aside near your stove. Fill a small saucepan halfway with water and bring to a boil. Drop the basil leaves in the boiling water and blanch for 5 to 10 seconds or until wilted. Using tongs, transfer the basil leaves to prepared ice water to stop cooking.
  • Dry the basil very well. Pick up the basil leaves and wrap them in paper towel and squeeze to wring out all the water.
  • Make the pesto. Place the basil, garlic, pine nuts, and lemon juice in the bowl of a food processor fitted with a blade. With the processor running, slowly pour the extra virgin olive oil. Do not run the processor too long, you want to have a little bit of texture to your basil pesto.
  • Stir in the Parmesan cheese. Transfer the basil mixture to a small bowl. Add the Parmesan cheese and season with salt and pepper to taste. Mix to combine. If needed add a little bit more extra virgin olive oil to mix.
  • Use immediately or store for later (see notes for storage).



  • Storage. Transfer the pesto to a mason jar. Cover with a thin layer of extra virgin olive oil (this creates a seal and prevents air from getting to it). Cover tightly and refrigerate. As you use some of the pesto over time, be sure to replenish the thin layer of extra virgin olive oil on top.It should keep well in the fridge for 1 week or maybe longer. 
  • To Freeze. You can freeze the pesto in a tightly-closed freezer safe jar, be sure to add a thin layer of olive oil on top still. If you freeze it this way, plan to use the pesto within 1 month. Or, if you want to freeze it in smaller amounts, pour the pesto into ice cube trays and freeze until hard. Once frozen, transfer the pesto cubes to a freezer safe bag and freeze for up to 6 months. 


Calories: 93kcalCarbohydrates: 0.6gProtein: 1.7gFat: 9.6gSaturated Fat: 1.6gCholesterol: 2.8mgSodium: 120.8mgPotassium: 29.5mgFiber: 0.2gSugar: 0.1gVitamin A: 185.3IUVitamin C: 0.6mgCalcium: 40mgIron: 0.3mg
Tried this recipe?

Share it with the world

I'm Suzy; born and bred right on the shores of the Mediterranean. I'm all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you're here...
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

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

How many stars would you give this recipe?

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


  1. 5 stars
    Just made the basil pesto for the first time, I do not own a food processor so I used my Nutra bullet, probably not as much texture as a food processor but still came out delicious! Love your recipes!!!!

  2. I love your site! My husband and I were told by our doctors recently to start “eating Mediterranean” and we found your site a couple of months ago. It has definitely been a change, going from more of a Standard American Diet (read S.A.D., lol!) But we are really loving the food!

    So anyway, I feel a bit silly asking this but….
    For those of us living in colder climates where we have to purchase basil from the grocery store 9 months of the year. I can only find it in little flat “clamshell” containers that hold about a half ounce. It’s a small quantity and it’s expensive! Do you have any tips? Or, Captain Obvious, do I just have to suck it up and purchase it like that at the store?

    1. Hi, Wendy. Unless you are willing to grow it yourself, then yes, unfortunately your best bet would be to get what you can at the grocery store. I will say, it is not difficult to grow, and it's possible to do indoors, so that might be worth looking into!

      1. Thank you for your response! I don’t have much of a green thumb, but if you say it’s not difficult to do I might just give it a shot. 🙂

  3. 5 stars
    Made exactly as written, also followed all tips the pesto was perfect. I prefer walnuts and added a little spinach as suggested it was delicious. Thank you for sharing.

    1. You are so sweet! Thank you! I just did a quick internet search, and it looks like 1 cup of basil is approximately 20.1 grams.

  4. 4 stars
    I made this for the first time tonight with basil from my garden and except for using one very large garlic clove that was a bit too much, it came out really nice but I think this is a good recipe that you can play with for your own liking. I think if I cut back on the garlic it would have been absolutely five star but I overdid it but it still tasted good. I'm definitely not complaining ‼️ I didn't have a food processor so last week after seeing this recipe I decided to buy a 4 cup food processor and it worked perfectly. What I love about your recipes is that they are so easy and manageable. Most of the things that you require for your recipes are staple items. However, I did buy a six pack of your spices this week, so I'm going to be looking at your blog more and more for those types of recipes. Thank you!‼️

  5. 5 stars
    I love all pesto and this recipe looks fantastic. This year I planted purple basil and they're doing so well. Would they be good in this pesto recipe? Thanks for another delicious recipe.

    1. Hi, Catherine. We've not tested this recipe using purple basil, but have seen other pesto recipes that include it, so it is worth a try! Would love to hear your thoughts if you give it a go!

      1. Thanks will try it out - tried you pesto chicken recipe with store basil pesto sauce and iit turned out yummmm - will try next time with homemade pesto recipe - have a nice day cheers

    1. Hi, Juli. I have seen some vegan/dairy free pesto recipes that either just omit the parmesan cheese, or substitute it with nutritional yeast. This is not something that I've tried personally, though.

  6. How many servings is this recipe (Basil Pesto)? And what is the serving size? ( 1 cup, 1 Tablespoon, etc) for it to equal the Nutrion information? I love your recipes!

    Thanks, Pam

    1. Hi, Pam. This recipe yields roughly 16 tablespoons. The serving size would be one tablespoon. Please note that we use a very basic program to help us calculate the nutritional information based on the recipe's ingredient list. It is only a best estimate as we are not dietitians.

  7. I am about to make the Basil Pesto from your website. How do you measure 2 cups of basil? Do you compact it like you would brown sugar, or loosely to equal 2 cups??
    P.S Love love your recepies!!!!!

    1. Hi, Melanie. You want to use 2 cups loosely packed here. You can check out the video for a visual example.

  8. 5 stars
    Dear Suzy, thank you so much for your lovely sharing and teaching us all these beautiful recipes. I love them all!! For the basil pesto, may I ask what can I substitute with if I do not want to use parmesan cheese?

  9. 5 stars
    Best pesto recipe! The little bit of lemon juice gives it a bit of punch without overpowering it. I used a magic bullet, putting the oil in first. I also like adding the cheese in after whirling so it doesn’t get chopped up so finely. I can taste the Parmesan more fully.

  10. 5 stars
    OMG, I've never done this- seemed so......wrong.
    This recipe calls for you to blanch the Basil.
    I made two batches(because I obsessed in planting Basil and have so much! )

    One regular recipe, then this one.
    I couldn't believe the difference!
    I will never make Basil the old way.


    How you enjoy!

  11. 5 stars
    Thank you Suzy!
    The lemon idea is perfect, just the right amount of “brightness” that you mentioned. I also like that you mentioned you don’t have to leave the cheese out as so many recipes say.
    I didn’t blanch the basil, but tried something I do with fruit to keep it longer in the fridge. I soaked it in a big bowl of cold water with about a quarter cup of white vinegar for about four minutes . Then rinsed in the bowl of water again before draining. Hope it works! It did not seem to change the flavor of the basil. It is supposed to reduce enzymes also.
    I have bookmarked your website and cannot wait to try more of your recipes!

  12. Should I wash my cut basil from my garden? Because this makes it very ugly but there is land in the environment. What to do .?