This basil pesto recipe is much more flavorful than store-bought and so easy to make. Grab fresh basil, pine nuts (or walnuts), garlic, parmesan, and quality extra virgin olive oil and it’s ready in 10 minutes. Make it ahead, refrigerate or freeze, and keep on hand for weeknight pesto recipes—I’ve listed all my favorites!
Basil pesto is traditionally made with fresh basil pounded with pine nuts, aged cheese, and olive oil in a mortar and pestle. It gets its name from “pestare,” the Italian word for “to pound” or “to crush.”
I adapted the traditional recipe with a few tricks to keep the pesto’s vibrant green color and fresh, aromatic flavor for longer. A quick blanch in boiling water and a squeeze of lemon juice means this sauce will last in your fridge for up to 2 weeks and your freezer for up to 6 months! And, I make it in a food processor or blender so you just have to push a button.
Though this is a decidedly easy pesto recipe, it has the same richness that’s made pesto one of the most iconic Italian sauces of all time. I use it all day long! Fry eggs in pesto for a healthy savory breakfast. For lunch, spread onto eggplant parmesan sandwiches. For dinner, pesto pasta, creamy chicken pesto pasta, baked pesto sea bass, pesto salmon, and pesto chicken are ready in under 30 minutes! All you really need to enjoy a good pesto, though, is some good crusty bread.
Table of Contents
Ingredients for Basil Pesto
This easy basil pesto recipe uses just a handful of ingredients to make a simple sauce with so much depth and richness. Like with any recipe that uses just a few ingredients, you’ll want each one to be fresh and flavorful.
- Basil: Fresher basil and high quality olive oil are the two biggest differences between homemade and store-bought pesto. Grab the freshest basil you can find with little signs of limpness or browning. And, try to pack the two cups with the smaller, more tender leaves for the best flavor. If you’re not making pesto on the same day you go shopping, check out my tips for how to store fresh basil so it lasts.
- Garlic: Increase the garlic to your heart’s desire, but 1-2 cloves typically brings enough punchiness without overpowering the delicate qualities of the basil.
- Nuts: Buttery, creamy pine nuts are more traditional if you can swing it, but I know they can be expensive. Walnuts also work well and are more economical. Toast both in the oven at 325°F until they’re golden brown. Keep a close eye as nuts burn easily!
- Lemon: Lemon juice both adds brightness and prevents the basil from browning.
- Olive oil: With so few ingredients, olive oil has a major influence on how a pesto tastes. A high quality extra virgin olive oil is another opportunity to greatly improve your pesto! Use a smooth but full-flavor olive oil. I love our buttery but bold Italian Nocellara. For a full guide to buying pesto, check out our guide: Olive Oil 101: Everything You Need To Know.
- Parmesan: Parmesan cheese adds a deep umami quality that makes pesto irresistible. Grab the whole blocks (rather than pre-grated parm) as they tend to be much higher quality and fuller flavor.
- Seasoning: Pesto uses only kosher salt and black pepper to enhance the flavor. Add just a small pinch of salt and adjust from there, as the parmesan naturally adds saltiness.
How to Make Basil Pesto
This basil pesto recipe is made in a food processor or blender, so it comes together in just 10 or so minutes. A quick blanch and a squeeze of lemon is all you need to keep the basil’s vibrant green color. To make basil pesto:
- Get ready: Fill a small saucepan halfway with water and bring to a boil. Prepare a bowl of ice water and set it near your stove. Set up a food processor with the blade attachment (or get your blender all plugged in and ready).
- Briefly blanch the basil. Drop 2 packed cups of basil leaves in the boiling water. Blanch just until the leaves wilt, 5 to 10 seconds. Use tongs to transfer the basil leaves to the prepared ice water. This stops them from continuing to cook.
- Dry the basil very well. Wrap the basil in paper towels. Squeeze to wring out all the water and transfer to the food processor. Add 1-2 chopped cloves of garlic, 1/3 cup of toasted pine nuts (or walnuts), and the juice of 1/2 lemon.
- Blend. Pulse until everything has broken down into small chunks. With the processor running on low speed, slowly pour in 1/2 cup of extra virgin olive oil. Do not run the processor too long, you want to have a little bit of texture.
- Stir in the parmesan. Transfer the basil mixture to a small bowl. Add 1/2 cup of finely grated parmesan cheese and stir to incorporate. Taste and season with salt and pepper to your liking. If your pesto is looking a little thicker or less smooth than you like it, add a little bit more extra virgin olive oil.
- Serve or store. Use immediately or store for later (see tips for how to use and store basil pesto below).
How to Store Basil Pesto
To store pesto, transfer it to a mason jar and cover with a layer of olive oil (this will “seal it” and prevent it from browning from exposure to air). Seal tightly and store in your fridge for up to two weeks. To use, simply scoop off the oil. Be sure to replenish that top layer of extra virgin olive oil to keep it nicely sealed (always use a clean spoon and return it to the fridge).
Can you Freeze Basil Pesto?
Yes! You can freeze pesto for up to 6 months and thaw it in your fridge the night before you plan to use it. Here are two ways to freeze pesto:
- In a freezer-safe jar. Cover with a layer of extra virgin olive oil and freeze. I do this when I plan to use the entire amount in a pasta dish.
- 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.
How to Serve Basil Pesto
Basil pesto is a true workhorse in the kitchen. It’s easy to make, keeps well, and just a spoonful instantly adds herbal, creamy, umami-rich flavor. Keep pesto on hand for quick and delicious meals all week long!
Make yourself a 5-minute snack with toast, sliced tomatoes, a drizzle of extra virgin olive oil, and a spoonful of pesto. Or, use as a dip for crusty bread. Rosemary Focaccia with Roasted Garlic still warm from the oven and dipped in homemade pesto is a simple luxury that reminds me why I love Mediterranean food.
For a full meal:
- Serve with fish. Spoon a dollop over grilled salmon, sea bass, or fish en papillote to give a weeknight dinner a cheffy flair.
- Toss with pasta. A box of pasta and some pesto is all you need, but you can easily dress it up with tomatoes and mozzarella, ravioli and peas, or broccoli and lemon.
- Serve with chicken. Pesto chicken and vegetables are on your table in 20 minutes with this one-pan weeknight recipe.
- Use as a sandwich spread. Make a Mediterranean-style grilled cheese on pita bread with mozzarella, feta, spinach, sun dried tomatoes, and basil pesto. Or, make an open-face eggplant parmesan sandwich.
- To liven up a vegetarian dinner. Braise chickpeas in a creamy pesto sauce for an extra comforting, quick, and filling vegetarian meal. Or make the light yet filling vegetarian stuffed peppers with basil vinaigrette.
- Start your morning right. Fry your eggs in basil pesto and enjoy with crusty bread.
Top Four Favorite Ways to Use Pesto
Try our Italian Extra Virgin Olive Oil
It’s the perfect choice for your next batch of pesto. Smooth, buttery, and full of flavor!
Browse all Mediterranean recipes.
Visit Our Shop.
Basil Pesto Recipe
Ingredients
- 2 cups packed basil leaves
- 1 to 2 clove garlic, chopped
- 1/3 cup pine nuts or walnuts, toasted
- Juice of 1/2 lemon
- 1/2 cup extra virgin olive oil
- 1/2 cup finely grated Parmesan cheese
- Kosher salt
- Black Pepper
Instructions
- Get ready: Fill a small saucepan halfway with water and bring to a boil. Prepare a bowl of ice water and set it near your stove. Set up a food processor with the blade attachment (or get your blender all plugged in and ready).
- Briefly blanch the basil: Drop the basil leaves in the boiling water and blanch just until they’re wilted, 5 to 10 seconds. Use tongs to transfer the basil leaves to the prepared ice water. This stops them from continuing to cook.
- Dry the basil very well: Wrap the basil in paper towels. Squeeze to wring out all the water and transfer to the food processor, along with the garlic, pine nuts, and lemon juice.
- Blend: Pulse until everything has broken down into small chunks. With the processor running on low speed, slowly pour in 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: Transfer the basil mixture to a small bowl. Add the cheese and season with salt and pepper to taste. Mix to combine. If your pesto is looking a little thicker or less smooth than you like it, add a little bit more extra virgin olive oil.
- Serve or store: Use immediately or store for later (see “Notes” below for storage tips).
Video
Notes
- Toast nuts in the oven at 325°F until they’re golden brown. Keep a close eye as nuts burn easily!
- 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 for up to two weeks. As you use some of the pesto over time, be sure to replenish the thin layer of extra virgin olive oil on top.
- To Freeze: Freeze in a tightly-closed freezer-safe jar with a thin layer of olive oil on top for up to 6 months. 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.
- Visit our shop to browse quality Mediterranean ingredients including olive oils, honey, jams, and spices.
So easy and tasty/ tried w/ walnuts & it was so good!
Love it! I used about 1/4 lemon basil with 3/4 sweet basil for an added kick.
J’adore tout vos recettes et les donne à là familles et amis merci beaucoup pour tout ces recettes
Merci beaucoup, Jesseline!
Can I use peanuts instead of pine nuts or walnuts? I have a tree nut allergy.
Hi, Cleo. The would probably be fine, but it may have more a boldly nutty flavor. If you can have sunflower seeds, that would be another great substitute for pine nuts and walnuts.
Looks yummy! Can’t wait to try!
Hope you love it, Anne!
Why do you blanch the basil?
Will be making this pesto re recipe and curious why.
Hi, Billie. It will help your pesto to maintain that vibrant green color. Hope you enjoy the recipe!
What if someone is deathly allergic to nuts, pine, walnut, and every other nut? Can they left out of this recipe? Can something be substituted for the nuts?
Hi, Geoff– I’ve never tried it before, but you could try sunflower seeds and see if those would work. Good luck!
Geoff, I’ve used pumpkin seeds in my pesto for years! So flavorful and full of healthy nutrients! I’ve also used unsweetened dry, shredded coconut and replaced basil with cilantro. Give it a try! 😊
I usually have store bought Pesto on hand. Of course, this time, I did not and no pine nuts. I looked up Suzy’s recipes and found this one…you can use walnuts!!! Awesome!! Pretty sure I will not purchase Pesto again, this recipe turned out some delicious Pesto.
Love this basil pesto
Nothing better than fresh basil!
Also, thanks for the tips!!!
So glad you enjoyed it, Brenda!
This was my second batch. Yum. I added a bit more garlic this time. Can’t wait to use it pork and chicken.
Hi- I am growing Basil to make this recipe. We cannot use any pine or tree nuts, any other substitutions you suggest? Also if I need to omit all together would I need to modify any of the measurements?
Thank you!
Hi, Samantha. Are you able to safely use sunflower seeds? If so, they would be a great substitution for any pine/tree nuts here to maintain some of the “nuttiness” in the flavor.
Raw pumpkin seeds work great! I’ve also used unsweetened shredded coconut…and even replaced the basil with cilantro! Pesto is so wonderfully versatile. 😊
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!!!!
Vicki
Thanks, Vicki!
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?
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!
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. 🙂
Try a cilantro based pesto… it’s delicious and you could even change out the pine nuts for pumpkin seeds or unsweetened shredded coconut!
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.
Hi how many gm is 1 cup of basil
thank you you are the best chef of mediterranean cuisine
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.
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!‼️
Barbara, try about a tbsp of garlic infused olive oil instead of the fresh garlic. Works great and less pungent!