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.96 from 405 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.

 

 

460 comments

4.96 from 405 votes (228 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Sawyer
    09.07.2024

    5 stars
    first ever pesto recipe i made and it turned out good! i had to substitute pine nuts with walnuts but it all turned out good!!!

  2. Lyn
    09.05.2024

    5 stars
    I’ve made this recipe twice now. I love it. It’s so full of flavour.

    • Phoebe Moore (L&L Recipe Developer)
      09.06.2024

      I’m so glad you love it, Lyn!

  3. Kathleen Marchaesi
    09.02.2024

    5 stars
    This is my favorite pesto recipe by far! The lemon juice adds a lovely brightness. Thank you!

    • Phoebe Moore (L&L Recipe Developer)
      09.06.2024

      Hi Kathleen, I’m so glad you love it!

  4. Catherine
    08.29.2024

    How do I pulse while the food processor is running? (Step 3)

    • Phoebe Moore (L&L Recipe Developer)
      08.30.2024

      Hi Catherine, you can pour in the olive oil while the food processor is running and then keep running the food processor until the pesto comes together. Hope this helps!

  5. Jeanette
    08.29.2024

    3 stars
    I never used lemon juice in my pesto. I felt the lemon taste was first and basil second. Not my favorite.

    • Phoebe Moore (L&L Recipe Developer)
      08.30.2024

      Hi Jeanette, we love the bright pop lemon adds to this recipe, but you could omit it for a more traditional pesto if you prefer!

    • Jeanine Donofrio
      08.28.2024

      I’m glad you enjoyed!

  6. MamaTN
    08.26.2024

    I roasted the pine nuts. Gave it a more nutty flavor. I’m going to roast the garlic next time and see how it tastes.

  7. Veronica
    08.26.2024

    How much basil do you need for this recipe?

    • Jeanine Donofrio
      08.28.2024

      2 cups – the measurements are at the bottom in the recipe card.

  8. Linda
    08.26.2024

    4 stars
    I followed the recipe exactly, and this pesto was good, but it was too lemony for my taste. If I make it again, I’ll halve the amount of lemon juice. I want a bright pesto, but don’t want all I can taste to be lemon. Easy recipe.

    • Francesca Hernandez
      09.02.2024

      I agree. Also a little heavy on the oil for my tastes. I added about 1/3 more garlic and pine nuts and a ton more basil to balance it out.

  9. KJ
    08.25.2024

    Can almonds without the skins be used in place of pine nuts?

  10. Linda
    08.25.2024

    Can you freeze the pesto sauce

    • Charles
      08.25.2024

      It’s best to omit the cheese if you plan to freeze it. You can always add cheese after thawing it out

    • Kevin
      08.25.2024

      5 stars
      I’ve made this and frozen it, with the cheese, and have had zero issue. Toss a couple frozen cubes into the sauce pan and slowly melts down into tasty deliciousness!

  11. jo gibson
    08.24.2024

    5 stars
    Excellent recipe – since i used fresh lemons i added the zest as well – awesome!!

    • Jeanine Donofrio
      08.28.2024

      I’m so glad you loved it!

  12. Jojo
    08.21.2024

    5 stars
    This is the best pesto I have ever had! Toasting the pine nuts is genius! I used all garden fresh basil and I already plan on making another batch to freezer for the fall and winter. Definitely make this!

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      Hi Jojo, I’m so glad you loved the pesto!

  13. Carmen R
    08.20.2024

    5 stars
    I have made this regularly for a couple years now. I can’t even imagine ever buying it again. We are a garlic household so that’s the only thing I change by adding more…otherwise it’s perfect…especially on a pesto, arugula, tomato and mozzarella sandwich!!!

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      Hi Carmen, aww I’m so glad you love the pesto!

  14. Kristin
    08.20.2024

    Can I use a different kind of nut?

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      Hi Kristin, totally! I often use walnuts or pepitas. Almonds and cashews are great too.

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      So glad you loved it!

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      Glad you enjoyed it, Kelly!

  15. Mairi
    08.18.2024

    5 stars
    Lovely recipe! The lemon adds a freshness to the pesto that kept it very ‘light’ tasting. We had it with charred courgettes, kale and sugar snap peas ?

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      Hi Mairi, so glad you loved the pesto! That combination of veggies sounds so delicious.

  16. Kristin
    08.17.2024

    How long can it be stored in the fridge in a jar for? Going to make it this weekend, sounds yummy!

    • Martha
      08.18.2024

      I just made the pesto. Here’s what I am following for storage: To prevent browning, store pesto in an airtight container or jar and cover the surface with a layer of olive oil and plastic wrap. Pesto can last up to a week in the fridge

    • Phoebe Moore (L&L Recipe Developer)
      08.23.2024

      Hi Kristin, I keep it for 3 to 5 days in the fridge. Martha is right that covering it with oil and/or plastic wrap helps prevent surface browning. Pesto also freezes well for up to 3 months.

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.