Skip to Content

Homemade Basil Pesto

January 13, 2025

Everyone needs a great, easy pesto recipe. Nothing conjures summer like the scent of fresh basil. Whip up a batch of this nutty, rich homemade basil pesto sauce, and taste summer anytime.

Categories

a jar of basil pesto with a spoon in it made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil
Photography by Gayle McLeod

Homemade basil pesto is so versatile and easy to make, and it’s a sauce you can use in so many ways. Made with simple ingredients, fresh, nutty homemade basil pesto is delicious on simple pasta, as a spread on a sandwich (like our Heirloom Tomato BLT with Pesto), on veggie sides (like our Pesto Green Beans) or even on pizza — the possibilities are endless! Rich, golden extra virgin olive oil and pine nuts give pesto its heft, garlic lends bite, and Parmesan brings plenty of umami, but fresh basil is the defining flavor of this basic pesto recipe. Best of all, whipping up homemade pesto sauce couldn’t be easier because (though mortar and pestle is traditional) our pesto recipe is made quickly and easily in a food processor.

basil, Parmesan, pine nuts, cloves, sea salt and olive oil in bowls to make basil pesto

What Is Pesto?

Simple, seasonal, aromatic and with an excellent flavor-to-effort ratio—something as ingenious as this homemade pesto recipe could only be Italian in origin. Originating in Liguria, a coastal region of Italy, basil pesto sauce is most strongly associated with the port city of Genoa. It’s fitting that such a summery sauce hails from Italian riviera, since it pairs beautifully with fish and seafood.

basil pesto in a food processor made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

Pesto Ingredients

  • Basil: Sweet, pungent and aromatic, pesto is a celebration of fresh basil. Pluck off any leaves that look like they’re browning or withering—just use the shiny, green, healthiest ones.

  • Cheese: Parmigiano-Reggiano! A cup of freshly grated Parmigiano sounds like a lot, but it only takes about 30 seconds to grate it, even by hand. Use the real Italian Parmigiano, if you can but domestic parmesan is fine in a pinch.

  • Extra virgin olive oil. Use a good quality extra virgin olive oil—the flavor of the oil really comes through with homemade pesto, so use something with a flavor you enjoy, something you’d dip bread into.

  • Fresh garlic: If you see that the garlic cloves are sprouting (look for a little green shoot coming through the middle of the clove) just remove that green sprout and only use the white part of the clove. According to the Italian nonna I learned this trick from, those pesky green sprouts can give off a bitter flavor, and can upset tummies.

  • Pine nuts: Taste your pine nuts (they have a high fat content and so can easily go rancid) before adding them to your food processor, but no need to toast them.

basil pesto in a food processor made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

How To Make Pesto Sauce

  1. Gather your pesto ingredients.

  2. Put everything (except for the olive oil) into the bowl of a food processor.

  3. Pulse 20 times. You don’t want a completely smooth sauce — you want to keep a bit of texture to emulate classic basil pesto (which would be traditionally made in a mortar and pestle).

  4. Slowly pour in the olive oil, with the food processor running.

a jar of basil pesto with a spoon in it made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

Pesto Variations

Once you get the idea of how to make classic homemade basil pesto — which is the original, classic recipe — you can get a little creative. A few variations we’ve tried and loved are:

a jar of basil pesto with a spoon in it made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

How To Use Homemade Pesto:

A slather or spoonful of simple basil pesto makes just about anything taste better. We love to use homemade pesto on:

a jar of basil pesto with a spoon in it made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

How To Freeze Pesto

There’s quite a bit of debate here in internet-land about how to best freeze pesto. Should you freeze it in ice cube trays, or on sheet pans? Should you just freeze the basil as-is, for making batches of future pesto? Our favorite method for freezing basil pesto is ice cube trays.

a jar of basil pesto with a spoon in it made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

Presto! Pesto Sauce!

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

💌 Let's Stay Together

There are so many great ways to receive all of our latest recipes, meal tips, and inspiration.

Homemade Basil Pesto

  • Serves:  8
  • Yields:  1½ cups
  • Prep Time:  5 min

Ingredients

  • 2 cups packed fresh basil leaves, (about 2½ ounces)
  • 1 cup freshly grated Parmesan cheese
  • ¼ cup pine nuts
  • 2 garlic cloves
  • ½ teaspoon fine sea salt
  • 1 cup extra-virgin olive oil

Method

  1. In a food processor, combine the basil, Parmesan, pine nuts, garlic, and salt. Pulse 20 times until just blended.

    basil, Parmesan, pine nuts, cloves, sea salt and olive oil in bowls to make basil pesto
  2. With the processor running on low, slowly pour in the olive oil.

    basil pesto in a food processor made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil
  3. Store refrigerated in an airtight container for up to 1 week, or in the freezer for up to 3 months.

    a jar of basil pesto with a spoon in it made with basil, Parmesan, pine nuts, cloves, sea salt and olive oil

Notes

We love to portion this pesto into an ice cube tray and freeze it so we always have it ready to go.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 312
  • Protein 4 g
  • Carbohydrates 3 g
  • Total Fat 34 g
  • Dietary Fiber 0 g
  • Cholesterol 9 mg
  • sodium 326 mg
  • Total Sugars 0 g

Homemade Basil Pesto

Questions & Reviews

Join the discussion below.

or
  • Rhonda

    What can I use in place of pine nuts, I am allergic, though not to other types of nuts. Or would it be better to just omit the nuts altogether? Thank you!

    You could try walnuts. We have a recipe for vegan kale-walnut pesto and we like the walnuts in it. Hope you enjoy Rhonda!

  • Ashley

    I’m looking for a pesto recipe to use on my homemade wildfire pizza. Looking for your recommendation on the type/recipe. Thanks!

    This one would be great, hope you enjoy!

  • Breah

    Perfect as written! toasted my pine nuts and only used 3/4 cup oil. delicious!

    Thanks Breah, so happy you loved it!

  • Penny

    This is the best pesto that I have every had. The ratios are perfect. I did up the Parmesan a bit but who wouldn't? Thank you so much for sharing this with me.

    Thanks Penny, so glad you loved it!

  • Mara

    This is the best homemade pesto! I have always struggle to get the ratios right and this one nails it. Based on my family's love of pine nuts, I up those to 1/2 cup. I have made it twice already and it will be the only pesto recipe I use from now on.

    Wow, this is so great to hear Mara! We are so happy your family loves it!

  • Jenn

    This is hands down my favorite pesto!