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

A simple Fresh Basil Pesto recipe made with six ingredients and a food processor. Ready in 10 minutes and easy to freeze.

A bowl of green pesto garnished with basil leaves and nuts, placed in a dark tray. Next to it are bowls containing salt and pine nuts, with scattered basil leaves and nuts on the light surface.
Want to save this recipe?
Enter your email for this recipe and weekly cooking inspiration!

I never get tired of making or eating Fresh Basil Pesto. It comes together in minutes with just a few good ingredients: fresh basil, garlic, pine nuts, Parmigiano-Reggiano, olive oil, and salt. This is the version I come back to because it’s simple, balanced, and endlessly useful.

We ate a lot of pesto during a trip to Italy, especially in Liguria, where Pesto alla Genovese shows up on nearly every menu. Since then, I’ve spooned it over pasta, vegetables, grilled chicken, seared ahi tuna, and even stirred it into soups and aioli. Once you taste it freshly made, it’s hard to go back to the jarred kind.

Recipe at a Glance

  • Ready in 10 minutes
  • No cooking required
  • Only 6 ingredients
  • Freezer-friendly
  • Versatile: pasta, fish, vegetables, or bread

Ingredients for Fresh Basil Pesto

Fresh basil pesto ingredients - a bowl of fresh basil leaves, a small bowl of pine nuts, grated Parmesan cheese, a dish of extra-virgin olive oil, garlic cloves, and a bowl of salt are arranged on a light surface, each labeled.
  • Fresh basil: I look for small, tender leaves of sweet basil. If the basil is limp or bruised, it’s worth waiting a day. That off flavor really shows up.
  • Garlic: Raw garlic gives pesto its sharp edge. If I have cloves that are really big or pungent, I’ll just use one. Roasting mellows it, but I usually stick with raw.
  • Pine nuts: Toasting them adds depth, but I skip it when I’m in a rush. Walnuts are a decent and more economical substitute that still gives the right texture.
  • Parmesan: I always grate it myself. Pre-shredded cheese can clump or taste flat. Pecorino is good too, just use a little less since it’s saltier.
  • Olive oil: Use one you’d dip bread in. I use a smooth extra-virgin olive oil with a bit of pepper on the finish.
  • Sea salt: Start small and taste after blending. The cheese adds salt too, so I don’t always add much more.

Special Equipment

How to Make Fresh Basil Pesto

Pulse the basil, garlic, pine nuts, Parmesan, and salt in a food processor until finely chopped, scraping down the sides once or twice. With the machine running, drizzle in the olive oil. Blend just until smooth. Taste and adjust the salt if needed.

Pro Tips

  • Chill your food processor blade in the freezer 10–15 minutes beforehand to help preserve color and flavor (slows oxidation of the basil leaves).
  • Scrape down the bowl at least once with a rubber spatula to keep the texture even.
  • If the pesto tastes flat, try a pinch more salt or a little extra cheese before adding more garlic.
  • Press plastic wrap directly on the surface before refrigerating to minimize browning.
  • Freeze in small portions—I like silicone ice cube trays or quarter-cup jars for easy use later.

Why This Recipe Works

  • Balanced ingredients: I’ve adjusted the ratios over time to keep things from tipping bitter or too salty. This one just works.
  • Slow oil = smooth pesto: Pouring the olive oil in a steady stream helps everything emulsify without turning oily or broken.
  • Flexible and forgiving: This version holds up to substitutions, small tweaks, and your own preferences without falling apart.
  • Freezer-friendly: I often make a double batch; half for now, half frozen in cubes for later.

Make-Ahead & Storage

  • Refrigerator: Store in an airtight container for up to 5 days. Press plastic wrap onto the surface or drizzle a little olive oil on top to keep it vibrant.
  • Freezer: Freeze in ice cube trays or small jars for up to 3 months. Leave a little room for expansion. Thaw in the refrigerator or stir directly into hot dishes.

FAQ

How do I keep pesto bright green?

Work quickly, keep everything cold, and store it with plastic wrap pressed directly on top. A squeeze of lemon can help too, but it slightly changes the flavor.

Can I use walnuts instead of pine nuts?

Yes. I’ve done this when I’m out of pine nuts, and it works just fine, just a touch earthier.

Can pesto be frozen?

Absolutely. It freezes well in small containers or ice cube trays. Thaw in the refrigerator or stir into something warm to bring it back to life.

How long does homemade pesto last?

About 5 days in the refrigerator, or 2 to 3 months in the freezer.

Is it better to use a food processor or a mortar and pestle?

A mortar and pestle gives you a more rustic texture and traditional flavor. But for everyday use, I almost always use a food processor. It’s fast, and the results are still great.

What to Serve With Fresh Basil Pesto

  • Toss with warm or cold pasta
  • Spoon over grilled chicken, fish, or vegetables
  • Spread on toasted bread
  • Stir into minestrone or brothy soups
  • Whisk into mayo for a quick Pesto Aioli

A batch of this pesto goes a long way, and once you’ve had it fresh, you’ll want it on hand all the time. Spoon it over something warm, stash a few cubes in the freezer, and let the flavor do the work.

Fresh Basil Pesto Recipe

Prep: 10 minutes
Total: 10 minutes
Course: Seasoning
Cuisine: Italian
Calories: 180
Servings: 8 people
Fresh Basil Pesto is endlessly versatile: toss it with pasta or use it as a dip for anything from vegetables and bread to fish.

Video

Ingredients 
 

  • 1 1/2 ounces fresh basil leaves no stems, about 2 cups
  • 2 cloves garlic peeled
  • 1/4 cup pine nuts about 35grams
  • 2 ounces grated Parmesan cheese about ½ cup
  • 1/4 teaspoon fine sea salt plus more to taste
  • 1/2 cup extra virgin olive oil

Instructions 

  • Place basil, garlic, pine nuts, cheese and salt into the bowl of a food processor and pulse until finely chopped. Scrape down bowl sides with a spatula.
  • With the food processor running, add olive oil in a steady stream and process until smooth. (The less time this takes the better as heat from the blade can affect the flavor.) Taste and add more salt if needed.

Notes

  • Makes about 1 cup of pesto
  • For the best flavor and color, chill your food processor blade in the freezer for 10–15 minutes before starting.
  • Store pesto in the refrigerator for up to 5 days or freeze for up to 3 months (I use ice cube trays).
  • Add a splash more olive oil after blending if you like a looser texture
  • I love to toss this with pasta, spoon over vegetables, grilled meats, or even swirl it into soup.

Nutrition

Calories: 180kcal | Carbohydrates: 2g | Protein: 3g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 6mg | Sodium: 197mg | Potassium: 57mg | Fiber: 0.3g | Sugar: 0.2g | Vitamin A: 343IU | Vitamin C: 1mg | Calcium: 74mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

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

Recipe Rating





22 Comments

  1. Steph says:

    Thanks for the tip of the blade in the freezer. Genius! I love your website!

    1. Marissa Stevens says:

      aww, my pleasure, Steph! Thank you so much.

  2. Colo says:

    Marissa,

    Many moons ago (late 90s early 00s) Wine Spectator rated 10 classic pesto recipes. The one that came out number one paralleled your recipe closely, but it uses three cheeses to create the green flavor explosion. Of course Parmigiano-Reggiano is primary with Asiago and Pecorino Romano playing a secondary role. However, there was one key difference! The WS recipe said a Mortar & Pestle must be used not to damage the basil. And when the basil comes in our herb garden, Colo sits down with an old movie and then slowly pushes + turn + repeat. Fresh basil is worth the effort! Now if I could only grow tomatoes that taste like they did in Liguria.

    1. Marissa says:

      When I posted this, I did not own a mortar and pestle – but I got one for Christmas! I’m definitely going to try the way you described, “push, turn, repeat”. And I love the idea of using 3 varieties of cheese. You’re not kidding, btw, the tomatoes in Liguria are heavenly.

  3. hipfoodiemom says:

    Marissa, basil pesto is one of my favorite things to make!!! and I agree, this is classic and my fave. I also make a spinach and cauliflower pesto that I am obsessed with. . love love love this!! and wishing you a wonderful holiday season and happy new year!!!

    1. Marissa says:

      That spinach and cauliflower version sounds great! Is the recipe on your blog?

  4. Kristi @ Inspiration Kitchen says:

    Marissa, do you know – it’s crazy! I have never made pesto before! I know I’d love it just by looking at the ingredients, so I have no idea why I haven’t made it! Totally pinning this so I can make it on the future.

    1. Marissa says:

      Oh wow, Kristi! Yes, make it – you’ll love it.

  5. Maureen | Orgasmic Chef says:

    Pesto just says summer to me and my basil pots are nearly ready for a haircut and pesto here I come!

    1. Marissa says:

      Perfect! xo

  6. sherry from sherryspickings says:

    yum yum i love pesto too tho i do sometimes make it with other herbs like parsley and other nuts just depending on what is in the house! merry xmas.

    1. Marissa says:

      Me too! In fact most of the time it’s with whatever I have in the fridge. ๐Ÿ˜‰ But it’s fun every once in a while to make the classic. Merry Xmas to you too! xo

  7. Joanne says:

    Classic pesto is one of the best things you can eat!

    1. Marissa says:

      100% agree!

  8. Eileen says:

    Real pesto is the best! We rarely make it (mostly because pine nuts have been super expensive for the past 5 years) but when we do…yes, please. So classic and delicious.

    1. Marissa says:

      I know – I’ve never looked in to why the price skyrocketed. We don’t eat them as often either, but sometimes it’s worth the $$!

  9. nagimaehashi says:

    Hi Marissa! I’m curious about your tip to put the blade in the freezer – what does that do? ?? Never ever heard that before!

    1. Marissa says:

      Hi Nagi – it’s a tip I picked up somewhere (?) because the heat of the blade can damage the fresh basil leaves and make the pesto bitter. So starting with a very cold blade should help avoid that.

  10. Lorraine @ Not Quite Nigella says:

    Goodness me I’d love to visit Italy again soon one day. There’s something about it that absolutely captures my heart ๐Ÿ˜€ And a classic like this can never go wrong ๐Ÿ˜€

    1. Marissa says:

      Me too, Lorraine! It’s truly an amazing country…

  11. Sonali- The Foodie Physician says:

    Wow, such a gorgeous color!! I really love the versatility of pesto!

    1. Marissa says:

      Thanks, Sonali. Agreed!