How To Make Pesto

This post may contain affiliate links. Please read my disclosure policy.

Learn how to make pesto with this classic fresh basil pesto recipe.  It’s easy to make in the blender or food processor with just 5 main ingredients, and always tastes so fresh and delicious.

Fresh Basil Pesto Recipe

In honor of the fresh crop of vibrant basil plants adorning our balcony this spring, I thought this would be a good time to pop back in and update my classic basil pesto recipe here on the blog.  

I actually first shared this pesto recipe in my very first summer of blogging, which was nearly a decade ago now.  (Crazy!)  And while I have experimented with dozens of different pesto recipes in the years since — swapping in various kinds of different greens and herbs and nuts and seasonings galore — there’s still nothing in my book that beats a good classic fresh basil pesto sauce.  That simple combination of fresh basil, Parmesan, pine nuts, garlic, salt, pepper and olive oil always hits the spot.  Plus, as sauces go, classic basil pesto is incredibly quick and easy to make, and also freezes beautifully for later if you would like.  And of course, it can be served a million different delicious ways!

So, if you happen to have a bumper crop of basil right now, or if you’re just craving those fresh pesto sauce flavors this spring, grab your blender or food processor and let’s make a quick batch!

How to Make Pesto | 1-Minute Video

How To Make Pesto Ingredients

Basil Pesto Ingredients:

To make this classic basil pesto recipe, you will need:

  • Fresh Basil Leaves: To measure basil, just discard the thicker stems and lightly pack the leaves down into a measuring cup.
  • Pine Nuts: Lightly toasted, to bring out the flavor.
  • Parmesan Cheese: Freshly grated for maximum flavor.  (Or you can use pre-grated cheese to save a step, but I would recommend adding in a bit more since it’s not as flavorful).
  • Fresh Whole Garlic Cloves: No need to mince, your blender or food processor will do that for you.
  • Extra Virgin Olive Oil: I recommend using good-quality oil for the best flavor.
  • Salt and Black Pepper: Probably the biggest mistake people make with homemade pesto is not seasoning it enough, so be sure to taste and add more salt and pepper if needed!

How To Make Pesto in a Blender or Food Processor

How To Make Pesto Sauce:

To make homemade pesto, simply…

  1. Pulse dry ingredients together in a blender or food processor until combined.  Basically, everything except the olive oil.  Pulse until everything is finely-chopped.
  2. Drizzle in the olive oil.  Then while your blender or food processor is still running, drizzle in the olive oil slowly until the mixture is combined.  Puree until smooth, stopping if needed too scrape down the sides so that everything is evenly mixed.  Also, if your pesto is too thick, feel free to thin it out with a few tablespoons of extra olive oil or water.
  3. Taste and season.  Give the sauce a taste (you can dip a veggie stick or piece of bread in, if you’d like), and season with extra salt and pepper if needed.  Also, feel free to add in extra Parmesan or basil or garlic if you’d like more of those flavors.
  4. Use immediately or store.  And enjoy!

Pesto Recipe

Pesto Recipe Variations:

Oh boy, there are infinite variations you could make to this classic basil pesto recipe.  Here are a few though!

  • Swap in different greens/herbs: In lieu of basil (or mixed with basil), you could swap in baby arugula, spinach, parsley, cilantro, etc.
  • Swap in different nuts: In lieu of pine nuts (which can be pricey), swap in walnuts, pecans, almonds, pepitas, or any other favorite nut.
  • Nix the cheese: If you would like to make vegan pesto, sub 3-5 tablespoons (to taste) nutritional yeast in place of the Parmesan.
  • Add some heat: I’m a big fan of adding in a few pinches of crushed red pepper flakes or a few slices of jalapeño to give pesto an extra kick.

How To Use Pesto:

There are also, of course, endless ways to use pesto!  Some of my faves include using it as a:

  • Pasta or gnocchi sauce: Always so delicious!
  • Dipper for fresh veggies or bread: Perfect as an appetizer or snack.
  • Mixed into mashed potatoes: Leave out some of the butter and mix in some pesto instead!
  • Salad dressing: Just add in some extra oil or water to thin it out, then toss with your fave salad.
  • Pizza or crostini sauce: So simple and flavorful.
  • Soup garnish: Perfect with so many Italian soups.
  • Protein or veggie sauce: Pesto can pair well with nearly any meat, chicken or seafood, as well as just about every kind of cooked vegetable.  So feel free to use it as a finishing sauce for any protein or veggie dishes (especially grilled in the summertime).

How To Store Pesto:

How To Refrigerate Pesto: To refrigerate pesto, store it in a sealed container and refrigerate for up to 3 days.  Also, to prevent browning and also help the pesto last a bit longer, feel free to pour a thin layer of olive oil on top of the pesto to cover its surface.  Or alternatively, you can place a piece of plastic wrap directly on top of the surface of the pesto.

How To Freeze Pesto: Pesto also freezes beautifully!  You can freeze it in large batches if you would like.  But my favorite method is freezing it in ice cube trays so that it is divided up into small, versatile portions.  Just freeze, then pop the cubes out and into a freezer bag, and re-freeze until ready to use.

Fresh Basil Pesto Recipe

How To Make Pesto

  • Prep Time: 5 minutes
  • Total Time: 5 minutes
  • Yield: 2 cups 1x


Learn how to make pesto with this classic fresh basil pesto recipe.  It’s easy to make in the blender or food processor with just 5 main ingredients, and so fresh and delicious!



  • 3 cups lightly-packed fresh basil leaves
  • 1/2 cup freshly grated Parmesan
  • 1/3 cup toasted pine nuts
  • 3 cloves garlic
  • 1 teaspoon fine sea salt*
  • 1/2 teaspoon freshly-cracked black pepper
  • 1/2 cup extra-virgin olive oil


  1. In a food processor or blender, pulse the basil, Parmesan, pine nuts, garlic, salt and pepper together until finely-chopped.
  2. With the food processor or blender still running, slowly drizzle in the olive oil until it is completely combined.  Pause the food processor or blender and scrape down the sides, then pulse again until the mixture is smooth.
  3. Serve immediately.  Or refrigerate in a sealed container for up to 3 days, or freeze for up to 3 months.


Salt: If you are using iodized table salt, I recommend using just 1/2 teaspoon.  Then you can always add more salt if needed.

Basil Pesto Recipe

Leave a Reply

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

119 comments on “How To Make Pesto”

  1. Pingback: Shamrock Shakeology – chaotic~gal

  2. Pingback: Broccoli Pesto Pasta Meal Prep – busy.bold.and.beautiful

  3. Pingback: 8 Genius Meals You Can Make in a Blender - Everyday Cooking Everyday Cooking

  4. Pingback: Homemade Pesto — a simple tutorial and recipe for how to make delicious fresh p… – Delectable Salads

  5. Pingback: August Menu | Chronicling Chaos

  6. Delicious recipe! (I tried using sunflower seeds and I think I like better than pine nuts…easier and cheaper to find too.)

    • Thanks, Mea! We’re so glad you enjoyed it and we love that you used sunflower seeds in this — great idea!

  7. Pingback: No Time? No Problem! 15 Quick & Easy Gluten-Free Meals

  8. Pingback: Store-Bought Vs. Homemade Pesto: Which is Cheaper? - ProjectMealPlan

  9. Deliciosa! La favorita de la familia :)

  10. Pingback: The Delicious Things You Can Make In A Food Processor Will Bring It Out Of Storage | Buzz Feed Viral

  11. Pingback: Basil Parsley Pesto | focus on yes

  12. Pingback: 7 recetas de pesto casero perfectas - Comida

  13. Pingback: 32 Ways to Use Pantone’s 2017 Color of the Year | AISLE9

  14. After making a skewered caprese salad with basil, I used the remaining basil leaves plus the olive oil and spices from the marinated mozzarella pearls to make this pesto recipe. Very easy to make. Fresh is best!

  15. Pingback: The Delicious Things You Can Make In A Food Processor Will Bring It Out Of Storage - Briefly Reviewed

  16. Looks delicious
    I prepare it same way but 1 question: do u keep it normal in the fridge? Or u cook it? I realised that if i keep it in the fridge some bacteria starts to develop in form of small bubbles. These disappear if i pass my pesto mix on fire for 5 min.

  17. Pingback: La receta perfecta para conseguir el mejor pesto del universo en sólo dos pasos – Radio Chapelco

  18. 5 stars
    This recipe is terrific! Super fast and easy to make, the aroma is amazing and the flavour fantastic. We had to make more pasta just so we could have more pesto!

  19. 5 stars
    Excellent recipe! Spread on baquette with tomatoes, freshly graded parmesan cheese and balsamic vinegarette. Yum!

  20. Pingback: 32 Ways to Use Pantone’s 2017 Color of the Year | Aisle 9

  21. Pingback: 40 Foods You Need to Stop Buying and Start Making Right Now! - DIY & Crafts

  22. I once had a Pesto recipe that I lost and have not been able to find anywhere since. I’m hoping for a little help on that. The recipe used Cream instead of the Oil in most Pesto recipes and more Parsley then the other herbs (Unfortunately that is all I can remember of the recipe). I have tried to make this without the recipe (being as I lost it & cannot find one like it), but it never turns out right. Please if anyone knows this recipe help me out on it!

  23. Pingback: Pesto Chicken Rollups – A Chai Tea(cher)

  24. Pingback: 20-Minute Ricotta Gnocchi | Gimme Some Oven – In The News Magazine

  25. Hi Ali, if you omi the nuts do you need to change the other ingredient quantities?

  26. Pingback: How To Make Pesto | Gimme Some Oven – In The News Magazine

  27. 5 stars
    This is very good. I collect pesto recipes.
    My favorite is a lemon basil pesto.yummy..

  28. 5 stars
    I have a bumper crop of basil this year and I’m “practicing” my pesto-making skills this season to prepare for making 100 4-oz. jars next fall for our daughter’s wedding! (My future son-in-law has named my fresh pesto “Fresto!”) I often add fresh baby spinach to get that beautiful bright green color, and I often use equal parts pine nuts, almonds, and pistachios…yum!

    Thanks for your wonderful basic pesto recipe and all the tips for storage and freezing. I’ll definitely need that useful info next year!

  29. 5 stars
    Well, I was out of parmesan and pine nuts, So I ueed walnuts and asiago cheese. B;ut I had all this Basil ready to go! It still tastes great. Sure I willl make it again.

  30. Love this

  31. 5 stars
    Made this pesto with fresh basil from my garden . It was absolutely delicious and so easy to make in the food processor. My husband and started eating it as a dip with tortilla chips it was that good.

  32. Pingback: Border Pesto (Work in Progress) | KC Sooner

  33. 4 stars
    Delicious! But I used about half the amount of salt. For real – I love salt, but that was too much.

  34. Delicious….just made my last batch of pesto with basil from our garden! Your recipe is just perfect….will be using it…even without my fresh basil from our yard! Nothing beats picking fresh ingredients!!!

  35. Is there something to replace parmesan cheese? My wife is lactose intolerant and I love Pesto.

  36. good but much too salty, and I love salt

  37. I add a splash of vinegar. It helps it last longer in fridge.

  38. Once upon a time you published different pestos, e.g., beet pesto and different combos of herbs and nuts I can’t find that page. Please republish it.. Thank you.

  39. Perfect. You explained everything in such an easy manner. Should only take 15-20 minutes from start to finish. Thinking if you need to store for a week or so in the frig you could add a pinch of white or red wine vinegar as a preservative? Thanks for sharing your knowledge. Actually like the idea of walnuts instead of pine for the nutritional aspect of the condiment.

  40. loved it!

  41. How come no acid or lemon juice

  42. Way to salty. Suggest doing only one teaspoon of salt for the 2x recipe

  43. Easy to adapt to ingredients on hand. I had basil, cilantro, garlic mustard greens (no garlic), pepitas, and grape seed oil. Wow, yum! I don’t eat much pesto, let alone fresh from my garden. Thanks!

  44. This is my all time favorite, go to, pesto recipe. I use this multiple times throughout the summer – it is a huge hit with my family!

  45. Delicious, but next time I’d reduce the salt.

  46. It is delicious yet very salty – I didn’t even use as much as the recipe suggested. Potent though – one teaspoon of this per plate of pasta is enough! Thank you for the recipe!

  47. I grew Basil for the first time ever this year and harvested a bunch and found this recipe while trying to figure out what to do with all that basil. I don’t know if it’s the fresh ingredients or the recipe, but this is by far the best Pesto I have ever had.

  48. it was quick and easy to prepare I served with Chicken & Pasta everyone enjoyed it

  49. 4 stars
    You can make usage of the courses as well as the trainers
    to get sufficient assurance and after that you’re able to put your real money while in the game to stimulate your earnings.

  50. This was absolutely perfect!