Pesto Sauce

This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

Enjoy fresh Pesto Sauce at home with this delicious basil pesto recipe. It’s packed with fresh basil leaves, pine nuts, garlic, Parmesan cheese, and olive oil to make an easy sauce in less than 15 minutes! Perfect for adding to pasta, pizza, salads, bread, and more!

Side view of pesto in a dish.

Homemade Basil Pesto Sauce

You know the saying, “When life hands you lemons, make lemonade.” I take saying literally when I say, “When life hands you an abundance of basil, make basil pesto!”

Our homemade pesto recipe is packed with fresh basil, so you’ll need plenty. Add to that Parmesan cheese, crunchy pine nuts, and fragrant garlic. Drizzle in some good quality extra virgin olive oil and you’ll have a freshly made pasta sauce in under 15 minutes!

Tips for Success:

  • Use fresh basil as it has a bold flavor that cannot be replicated with dried herbs.
  • Start by adding small amounts of olive oil to your pesto and slowly add more until you achieve the desired consistency.
  • To give your sauce an extra boost, try toasting pine nuts in a pan before adding them in!
  • Pulse ingredients together in bursts to maintain texture.
  • Use garlic sparingly when making pesto — too much can overpower the other flavors, while just enough will bring out a pleasant aroma and taste without being overwhelming.
  • Try adding different types of cheese such as Grana Padano or Pecorino Romano in place of Parmesan.
  • A squeeze of lemon juice can provide an acidic brightness that balances out the richness of other ingredients.
  • Don’t forget about herbs – parsley, mint or cilantro are excellent additions that add complexity to any pesto dish!

How to Store Homemade Pesto Sauce:

Refrigerator: Store leftover pesto sauce in the refrigerator covered by a thin layer of olive oil for up to 5 days. The olive oil keeps the pesto from drying out and turning brown.

Freezer: Freeze leftover sauce in an ice cube tray then transfer the frozen cubes to a plastic bag. They’ll stay good in the freezer for about 3 months.

White ramekin filled with basil olive oil sauce.

How is Pesto Sauce Used?

Pesto sauce is used as a dip, or spread on sandwiches or toast, as an ingredient in pasta dishes like pesto linguine, lasagna, or pesto macaroni salad and to dress up grilled vegetables. It’s also great for marinating meats or as a flavorful addition to pizza.

What Does Pesto Taste Like?

The flavor is nutty, fragrant, and fresh with an earthy undertone from the Parmesan cheese. Pesto’s texture can range from creamy to chunky, depending on how much olive oil is used in making it.

Top down view of pesto in a small dish.

What Can You Use in Place of Pine Nuts?

You can use a variety of different nuts and seeds in place of pine nuts, such as walnuts, almonds, cashews, sunflower seeds, hazelnuts, or even pumpkin seeds.

Like This Recipe?

We’d love it if you would leave a 5 Star ⭐️⭐️⭐️⭐️⭐️ rating below and follow us on Facebook and Pinterest!

Close up view of basil pesto sauce in a white ramekin.

Pesto Sauce

4.7 from 3 votes
Print Pin
Author: Kimberly
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 8 Servings


  • 2 cups fresh basil leaves, tightly packed
  • ½ cup Parmesan cheese, shredded off the block
  • cup pine nuts
  • 2 garlic cloves
  • ¼ teaspoon kosher salt, or to taste
  • teaspoon ground black pepper, or to taste
  • ½ cup extra virgin olive oil


  • Place the basil, Parmesan cheese, pine nuts, garlic, salt, and pepper into a food processor.
    2 cups fresh basil leaves
    ½ cup Parmesan cheese
    ⅓ cup pine nuts
    2 garlic cloves
    ¼ teaspoon kosher salt
    ⅛ teaspoon ground black pepper
  • Pulse 7 to 8 times just enough to break down the basil.
  • Switch to low speed, and slowly pour in the olive oil. Mix until the oil is fully incorporated and all ingredients are smooth and creamy.
    ½ cup extra virgin olive oil
  • Serve immediately or store for a later use.
  • Scroll up and see the post for tips, FAQs, and storage information.

Suggested Equipment


*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 2 tablespoons of pesto sauce.
Actual calories will vary. *For more information, tips, and answers to frequently asked questions, please refer to the post.


Serving: 2tablespoons | Calories: 184kcal | Carbohydrates: 1g | Protein: 3g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 4mg | Sodium: 174mg | Potassium: 61mg | Fiber: 0.3g | Sugar: 0.3g | Vitamin A: 367IU | Vitamin C: 1mg | Calcium: 87mg | Iron: 1mg
Get Our Dip Recipes Ebook!More details here ➡️ FREE EBOOK!


  1. I had so much basil this fall that I died it. Is it possible to rehydrate it to make pesto, and if so, how much to rehydrate and how long? Thanks

    1. Good Morning Wanda, that’s a good question. Unfortunately, we don’t know of any way to rehydrate the basil for pesto sauce. Sorry we couldn’t be more helpful. Have a lovely day 🙂

Leave a Reply

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

Recipe Rating