Basil Pesto Recipe

Pesto is one of my favorite condiments to keep on hand. Try these easy, fun pesto recipe variations to brighten pasta, salads, roasted veggies & more!

Pesto Recipe

One of my favorite things about summer is the bounty of fresh herbs that are just outside my doorstep. Fresh herbs make any meal instantly more flavorful and beautiful. My favorite thing to do with all of those fresh herbs (aside from sprinkle them on everything) is to make pesto! It’s especially great for lazy summertime cooking. I like to dollop it on grilled vegetables, pasta, spaghetti squash, salads, eggs, toasted bread, pizza, sandwiches… you get the idea. With just a few easy steps, it makes anything an instant tasty meal, whether you feel like cooking or not.

Pesto Recipe ingredients

What is pesto, and how do I make it?

Traditional pesto is a blend of fresh basil, garlic, pine nuts, extra-virgin olive oil, and Parmesan cheese. With a food processor, it comes together in just a few steps:

  1. Pulse the nuts, lemon juice, and garlic in the food processor until they’re finely chopped.
  2. Add the basil and pulse again.
  3. Next, drizzle in the olive oil with the food processor blade still running.
  4. Finally, add grated Parmesan cheese and process briefly until combined. For vegan pesto, simply skip the cheese.

That’s it! It’s really simple to make, and it’s easy to vary according to the season or your mood. It will keep for a few days in an airtight container in the fridge, though its surface may start turning brown. As a result, it’s best to cover your pesto with a thin layer of plastic wrap or an extra drizzle of oil before sealing your container. This will keep it fresh and green!

Pine nuts in a food processor Fresh basil in a food processor

Pesto Recipe Variations

Once you’ve made the classic basil pesto recipe, try changing it up! You can make delicious variations with all sorts of nuts, seeds, veggies, and leafy greens. Here are some of my favorites:

  • Swap out the pine nuts for any nut of your choice! I particularly like walnuts, almonds, and pistachios.
  • Make nut-free pesto by using pepitas or hemp seeds.
  • Use a different herb. Try replacing the basil with mint, cilantro, or parsley!
  • Or fewer herbs. Replace half the basil with 1 cup arugula, kale, or chopped zucchini. For a punchier twist, pulse in 4 artichoke hearts, a roasted red pepper, or half an avocado instead of half the basil.
  • Don’t let your veggie stems go to waste. Blanch 1/2 cup kale stems and blend them into pesto in place of half the basil.
  • Punch up the flavor! Add 2 to 4 sun dried tomatoes, a charred jalapeño, nutritional yeast, or a pinch of red pepper flakes.

The possibilities are endless – let me know if you have a favorite variation!

Basil Pesto Recipe Pesto Recipe

I made pesto! Now what do I do with it?

The obvious choice is tossing pesto with pasta, but your options don’t end there. Spoon it over a Caprese salad, top it onto a grain bowl, scoop it onto spaghetti squash or mac and cheese, or incorporate it into this yummy zucchini casserole. We love it on polenta and homemade pizza, too. It’s even great on scrambled eggs! Do you have a favorite way to use pesto? Let me know in the comments!

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Basil Pesto

rate this recipe:
4.97 from 300 votes
Prep Time: 5 minutes
Total Time: 5 minutes
Serves 1 cup
This classic basil pesto recipe is nutty and bright. We love it on pasta, pizza, and more! See the post above for my favorite pesto sauce variations.

Equipment

  • Food Processor (I swear by my Cuisinart one for a smooth consistency!)

Ingredients

Basic Basil Pesto:

Instructions

  • In a food processor, combine the pine nuts, lemon juice, garlic, salt, and pepper and pulse until well chopped.
  • Add the basil and pulse until combined.
  • With the food processor running, drizzle in the olive oil and pulse until combined. Add the Parmesan cheese, if using, and pulse to briefly combine. For a smoother pesto, add more olive oil.

 

 

237 comments

Leave a comment:

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

Rate this recipe (after making it)




  1. Sean
    08.07.2022

    Awesome Pesto recipe! Great with smoky grilled chicken & pasta. Love your site!

    • Jeanine Donofrio
      08.10.2022

      I’m so glad you loved it!

  2. Jessica
    07.22.2022

    3 stars
    I found the pine nuts overwhelming. A previous recipe I used only called for 2 tablespoons of pine nuts and the flavor was better.

    • James
      07.31.2022

      5 stars
      I used pistachios much better flavor

  3. Elaine Adams
    07.22.2022

    5 stars
    I used loads more oil, and walnuts, and it was great, Made it with pine nuts too. A winner.

  4. Tracy
    07.19.2022

    Easy and delicious!

  5. Kathleen
    07.17.2022

    5 stars
    Love this recipe. The lemons brighten the flavour.

    • Jeanine Donofrio
      07.19.2022

      I’m so glad you loved it!

  6. Gareth Penman
    07.17.2022

    I’d be cautious with the lemon juice. I found it overpowered the basil flavours, and isn’t used in most other recipes I’ve since seen. But maybe it will mellow with time.

    • Jeanine Donofrio
      07.12.2022

      I’m so glad you enjoyed!

  7. Stacey R
    07.08.2022

    5 stars
    Made this with pistachios. It was delicious!

    • Jeanine Donofrio
      07.08.2022

      oh yum, so glad you loved it!

  8. Linda Arbuthnot
    06.27.2022

    Can this recipe be frozen?

    • Jeanine Donofrio
      06.29.2022

      yep! I like to freeze it in ice cubes so I can use a little at a time.

  9. Kathey Ahrens
    06.26.2022

    5 stars
    Perfect! Loved the addition of lemon juice!

    • Jeanine Donofrio
      06.27.2022

      I’m so glad you enjoyed it!

  10. Ann
    06.15.2022

    1 star
    This pesto recipe is very salty if you add the cheese do not add salt

    • Mary
      06.23.2022

      5 stars
      Ann, I had the same issue initially but after a night in the fridge, the flavors married beautifully and the salt was absorbed more.

  11. Fariha
    06.10.2022

    How long does the pesto stay good for? This looks delicious!

    • Jeanine Donofrio
      06.11.2022

      Hi Fariha, about 3 to 5 days.

  12. Reggie
    06.05.2022

    Does this recipe freeze well?

    • Jeanine Donofrio
      06.06.2022

      Hi Reggie, yes, I like to freeze it in ice cube trays.

  13. Steve Gabel
    05.11.2022

    5 stars
    I made it. Picked up some basil at the Farmer’s Market. I got some real Parmesan Cheese (or Parmigiano-Reggiano) imported from Italy that I grated in the food processor.. Pine Nuts from last year. I used some real, fresh squeezed lemon juice. It is easy to make in the food processor.. Don’t over blend. Keep it on the rustic side. Came out perfect. I think I’ll make it for picnics, it should be well received.

    • Jeanine Donofrio
      05.11.2022

      I’m so glad you enjoyed it!

  14. Nancy Sheehan
    05.01.2022

    5 stars
    Wonderful pesto recipe! We will enjoy our pasta thanks to your recipe!

    • Jeanine Donofrio
      05.04.2022

      I’m so glad you loved it!

  15. Haley
    02.03.2022

    5 stars
    I cannot eat pine nuts or have lemon juice, so I substituted cashews. It tasted the same as having pine nuts, and it kept its bright green color. I also love this pesto in place of a red sauce for pasta.

    • Jeanine Donofrio
      02.04.2022

      I’m so glad those substitutes worked well for you!

  16. Valarie Clark
    01.12.2022

    5 stars
    Love it❤ Easy to prep with just a few ingredients as well as variations. This one’s a keeper for sure!

  17. Jesse
    12.28.2021

    4 stars
    I like the acid addition with lemon.
    The pine nut to basil ratio is a little off though. If doing the recipe as is, definitely make sure the 2 cups of basil are a packed 2 cups, or else I’d recommend to reduce the pine nuts by half and add more to taste.

  18. Crys
    12.17.2021

    5 stars
    I love your recipes. I especially like that you give suggestions for alternative ingredients. I’m excited to try this pesto.

  19. Denise
    11.08.2021

    I’ve been making pesto for years but tried this recipe and added the lemon juice. OMG takes pesto to the next level. Won’t make it without it from now on.

    • Jeanine Donofrio
      11.09.2021

      I’m so glad you loved it with the lemon!

    • Andrea
      02.06.2022

      5 stars
      The lemon juice keeps it nice and green! So tasty with chopped fresh kale-I used about 1/2 cup with 1.5 c. basil. And, walnuts and cashews are great 🙂

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.