• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Daily Speshyl

The Daily Speshyl

Extraordinary Recipes for Extraordinary Home Cooks

  • Home
  • About
  • Hosting Tips & Tricks
  • Recipes
    • All Recipes
    • Appetizers
    • Breakfast
    • Lunch/Dinner
    • Sauces
    • Sides
    • Dessert
    • Holidays
    • Culinary School
  • Services
    • Weekly Personal Chef
    • Dinner Parties
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
Home / Blog / Homemade Basil Pesto Recipe With Pine Nuts

Homemade Basil Pesto Recipe With Pine Nuts

August 29, 2024 · Speshyl · 3 Comments

This article may contain affiliate links, from which I receive a small commission as an Amazon Associate.

Jump to Recipe·Print Recipe·5 from 2 reviews

This bright and fresh pesto comes together in 10 minutes and combines sweet and savory basil with nuts, Parmigiano Reggiano, and olive oil. To add a kick of flavor to your favorite meals, you can add it to pasta, sandwiches, or proteins. Traditional pesto sauce is made in a mortar and pestle; however, I make my version in a food processor. That’s what makes this recipe come together so quickly!

Pesto in a small white bowl being dug into with a silver spoon.

Table of Contents

  • Pesto Ingredients Breakdown
  • Step-By-Step Instructions
    • Ingredient Substitutes For Pesto
    • Frequently asked questions
      • More Recipes You'll Love!

      Pesto definitely takes a top-five spot in my list of favorite sauces. I discovered that I was a pesto lover when I was in culinary school during an Italian course. We made a beautiful pesto Genovese pasta, and once I saw how easy it was to make, I started doing it at home.

      Then Dunkin Donuts dropped the most glorious sandwich in their history, the Tomato Pesto Grilled Cheese (which is no longer sold in-store, an outrageous reality), and I was hooked! I made this sauce once a week just so I could make those sandwiches myself. On my little pesto kick, I’ve tried an array of recipes, and the one I’m sharing with you today is my favorite version with the best flavor. You can swap this pesto in place of the vodka sauce in my Creamy Tortellini alla Vodka recipe for a cheesy and bright pasta dish.

      Pesto Ingredients Breakdown

      Every pesto has a solid and short list of ingredients, which highlights the quality of those ingredients a little more.

      Basil pesto ingredient layout.
      • Basil—Since this is an uncooked sauce, fresh herbs, and high-quality ingredients are important. Basil is the main ingredient in pesto sauce. Some people like to blanch their basil in boiling water and quickly shock it in ice to preserve the bright green color, but I don’t find it necessary.
      • Garlic—fresh garlic cloves are key! Try to stay away from the jarred stuff. It is usually more expensive than buying a whole head of garlic and tastes dramatically different. I would describe it as acrid. You only need one clove of garlic for this recipe since raw garlic can be pretty intense, and the sauce won’t be cooked.
      • Pine Nuts—Pine nuts are found in most traditional recipes, but they can be pricey. You can substitute with nuts such as cashews and walnuts to cut the cost and still end up with an amazing-tasting pesto. Whichever nut you choose to use, be sure to toast them! It may seem like an extra step, but the nutty flavor that is released when toasting makes it all worth it.
      • Parmigiano Reggiano—Parmesan cheese, as well as any other hard cheese, is also okay here! The difference between the two is the aging process (Parmigiano has to be aged for at least 12 months and come from cows on special diets to be classified as such). It is more expensive, but it has a sharper and nuttier taste. Again, if parmesan is all you have on hand, use it!
      • Extra-Virgin Olive Oil—This sauce won’t be cooked, so now is the time to use up your quality extra virgin olive oil! The taste will stand out more and contribute to a pleasant eating experience. 

      Make sure to check the recipe card for a complete list of ingredients and quantities.

      Step-By-Step Instructions

      Step One:

      Toast your pine nuts in a small dry skillet over medium-low heat. Make sure to move the pan around until the nuts start releasing their oils, turning golden brown (but not burnt) and omitting a nutty aroma, about 4-5 minutes. Set it to the side for a few minutes to cool it to room temperature.

      Pesto ingredients: basil, pine nuts, and garlic in a food processor.
      Pesto ingredients: basil, pine nuts, garlic, olive oil, and red pepper flakes in a food processor.

      Step Two:

      In the bowl of a food processor, add fresh basil leaves, a clove of garlic, and pine nuts. Pulse the mixture and pour in a steady stream of extra virgin olive oil. 

      Adding cheese to pesto sauce in a food processor.
      Spatula showing off some basil pesto sauce in front of  a food processor filled with the same pesto.

      Step Three:

      Add in the Parmigiano Reggiano (or whatever cheese you are using), kosher salt, black pepper, and red pepper flakes. Pulse a few more times and taste to see if you need to add more seasoning.

      Homemade basil pesto sauce in a food processor.

      Ingredient Substitutes For Pesto

      You have a few options here when it comes to choosing ingredients. Pecorino Romano can be used in place of parmesan. You can also swap out nuts if you dislike pine nuts or want to cut costs since they can be pretty expensive. I’ve made this pesto with walnuts and cashews, and both iterations came out great! If you want to make this dish dairy-free, you can substitute nutritional yeast for the parmesan cheese.

      Frequently asked questions

      Should pesto be cooked?

      Pesto should never be cooked. It is a raw sauce, and to maintain its bright green color and fresh taste from the basil, it should be added to pasta or any other dishes at the very last minute.

      What is a good substitute for pine nuts in pesto?

      Pine nuts can be pretty pricey and sometimes hard to source, so you can substitute almost any other nut for them. Cashews, walnuts, and sunflower seeds are excellent substitutes for pine nuts. Just treat them like you would pine nuts and toast them before processing.

      How do you keep pesto bright green?

      To preserve the green color while storing, pour a thin layer of olive oil on top of the pesto before storing it in an airtight container.

      What dishes can you use pesto in?

      Pesto is a very versatile sauce. You can use it in various ways. My favorite ways are on sandwiches, spooned over proteins like chicken, and in pasta dishes, such as my pesto caprese pasta salad and traditional pesto alla Genovese. You can even spread it over crusty bread to serve it as an appetizer.

      How do you store pesto?

      You can store pesto in an airtight container in the refrigerator for up to 3 days. You can also make big batches and freeze them in ice cube trays for later use. Store the frozen cubes in an airtight freezer bag, and they’ll last for up to 3 months. I use this same method when making large batches of Sofrito, which works like a charm.

      More Recipes You’ll Love!

      • Homemade Puerto Rican Sofrito Recipe (Authentic Recaito)
      • Easy Curry Chicken Salad Recipe
      Print
      clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
      Pesto in a small white bowl being dug into with a silver spoon.

      Homemade Basil Pesto Recipe With Pine Nuts


      5 Stars 4 Stars 3 Stars 2 Stars 1 Star

      5 from 2 reviews

      • Author: Speshyl
      Print Recipe
      Pin Recipe

      Description

      This bright and fresh pesto comes together in 10 minutes and combines sweet and savory basil with nuts, Parmigiano Reggiano, and olive oil. To add a kick of flavor to your favorite meals, you can add it to pasta, sandwiches, or proteins.


      Ingredients

      Scale

      2 cups basil leaves

      1/4 cup pine nuts

      1 garlic clove

      1/2 cup extra-virgin olive oil

      1/2 cup Parmigiano Reggiano (or parmesan cheese), grated

      1/2 teaspoon kosher salt

      1/4 teaspoon ground black pepper

      1/4 teaspoon red pepper flakes


      Instructions

      1. Toast your pine nuts in a small dry skillet over medium-low heat. Make sure to move the pan around until the nuts start releasing their oils, turning golden brown (but not burnt) and omitting a nutty aroma, about 4-5 minutes. Set it to the side for a few minutes to cool it to room temperature.
      2. In the bowl of a food processor, add fresh basil leaves, a clove of garlic, and pine nuts. Pulse the mixture and pour in a steady stream of extra virgin olive oil. 
      3. Add in the Parmigiano Reggiano (or whatever cheese you are using), kosher salt, black pepper, and red pepper flakes. Pulse a few more times and taste to see if you need to add more seasoning.

      Did you make this recipe?

      Tag @thedailyspeshyl on Instagram and hashtag it #thedailyspeshyl

      Blog, Sauces

      Reader Interactions

      Leave a Reply Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

      Comments

      1. David says

        September 2, 2024 at 2:36 am

        I tried this pesto recipe last night, and it’s now my go-to! I used walnuts instead of pine nuts, and it still turned out amazing. The tip about adding a thin layer of olive oil on top for storage worked perfectly. This pesto is going to be a staple in my kitchen!

        Reply
        • Speshyl says

          September 2, 2024 at 8:52 pm

          Thank you so much for trying this recipe & leaving a review, David!! I am glad that you enjoyed it & that the storage tip worked for you 🤗

          Reply
      2. Teresa says

        September 17, 2024 at 10:33 pm

        Just what I was looking for. Thank you.

        Reply

      Primary Sidebar

      Welcome To The Daily Speshyl

      Speshyl Smith is a Michelin Star trained chef and an Institute of Culinary Education graduate (graduating with highest honors). Speshyl is based in New York City and works as an in-home Personal Chef to a high profile family, and cooking for private dinner parties; & a Food Blogger, sharing recipes and kitchen techniques with her online community of 50,000+ foodies across all social media platforms. Read More…

      Keep In Touch! Subscribe to be put on the email list

      Search

      • Facebook
      • Instagram
      • Pinterest
      • Twitter
      • YouTube
      • Instagram
      • YouTube
      • Facebook
      • Twitter
      • Email

      Copyright © 2025 · The Daily Speshyl · Genesis Framework · Log in

      Pesto in a small white bowl being dug into with a silver spoon.
      Spatula showing off some basil pesto sauce in front of a food processor filled with the same pesto.
      Homemade basil pesto sauce in a food processor.
      Pesto in a small white bowl being dug into with a silver spoon.