Cooking With Wine Blog

menu icon
go to homepage
  • Recipes
  • Cookbook
  • Contact Us
  • Our Story
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cookbook
    • Contact Us
    • Our Story
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Classic Italian » Classic Italian Sauces

    Pistachio Basil Pesto - Easy Homemade Recipe

    Published: May 29, 2025 by Angela and Mark · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    We are big fans of pesto in all forms. Adding pistachios to a classic basil pesto results in an outstanding flavor. This basil pistachio pesto can be used in place of other pesto recipes for a fun twist. The basil is still the main star of the pesto, but pistachios lend a different flavor than the traditional pesto that is a great change-up. This Pistachio Basil Pesto is perfect to use in pasta, pizza, on a variety of proteins or as a condiment for a charcuterie board!

    Pistachio Basil Pesto

    Looking for ways to use this pesto? Try out our Whipped Ricotta with Pesto and Sun Dried Tomatoes or Pesto and Pea Bucatini Pasta with Grilled Chicken.

    Jump to:
    • Why You’ll Love this Recipe
    • A Little Background on Pesto
    • Ingredients
    • Substitutions
    • How to Make Pistachio Basil Pesto
    • Equipment
    • Step-by-Step Instructions
    • Variations
    • Storage
    • Top Tip
    • Troubleshooting
    • What to make using Pistachio Basil Pesto
    • What Wines To Drink with Pesto Recipes
    • Mangiamo Cookbook
    • FAQ
    • Related
    • Pairing
    • 📖 Recipe

    Why You’ll Love this Recipe

    • Pesto sauce is super quick and easy to make at home.
    • Can be used in a variety of recipes
    • So fresh ​and way better than store-bought pesto!
    • Delicious pesto livens up boring meals.

    A Little Background on Pesto

    Traditional Italian pesto is an easy sauce that originated in the Liguria region of Italy, more specifically, Genoa. Although forms of pesto date back to the Roman times, traditional basil pesto recipes as we know them today was from the mid 1800s. Basil was the game changer when it came to the West coast of Italy for the traditional way of making pesto.

    The other fresh and traditional ingredients in this flavorful sauce are garlic, pine nuts, salt, hard cheese such as parmigiano reggiano (parmesan cheese), and copious amounts of good extra-virgin olive oil. Most often pesto is used on pasta, but we love it so much that we find multiple uses for it.

    Pistachio Basil Pesto

    Ingredients

    Here is what you need to make this simple pistachio pesto recipe:

    • Pistachios: We use shelled roasted and unsalted or lightly salted pistachio nuts in this recipe.
    • Garlic clove: Garlic is classic in traditional pesto and it is very welcomed here as well
    • Basil: Genovese basil, which is commonly found in the grocery store, is the key ingredient used in this recipe. It is also known as “sweet basil,” and the flavor is incredible. Always use fresh basil leaves to make pesto.
    • Extra Virgin Olive Oil: Since pesto isn’t cooked, use a good quality extra virgin olive oil from Italy to showcase its flavor.
    • Parmesan Cheese: Use the good stuff - Parmigiano Reggiano - the king of cheeses. Freshly grated is best for pesto.
    • Sea Salt: We use Mediterranean sea salt for seasoning.
    • Lemon Juice: The lemon juice balances the pesto and eliminates any bitterness

    See recipe card below for quantities.

    Substitutions

    Here are a couple of common substitutions for the ingredients in this recipe:

    • Pistachios: You can go traditional with pine nuts instead, or try any number of nuts or seeds (such as pepitas/pumpkin seeds)  instead for a delicious twist.
    • Parmesan: Other hard cheeses work well, most notably Pecorino Romano or Grana Padano. 

    How to Make Pistachio Basil Pesto

    This is about as simple as it can be. We opt to use a food processor instead of a mortar and pestle for obvious reasons! However you could also use a blender for a smoother consistency (we prefer the texture of a food processor). Everything goes in and it is processed for a few minutes. Then we simply taste for seasoning and add a bit more salt or lemon juice if needed!

    Equipment

    Here is what you need to make this dish

    • Food processor (or mortar and pestle or blender)
    • Rubber spatula
    Pistachio Basil Pesto

    Step-by-Step Instructions

    Prepare the Ingredients

    • Rough chop the pistachios so they process easily and remove the basil leaves from their stem, using the leaves only. 

    Process the Pesto

    • Put all the ingredients into the food processor bowl. Process the pesto until there is a uniform consistency. Scrape the sides of the bowl a couple times to make sure everything gets processed to a nice smooth paste. Once processed, taste for seasoning. If needed add a bit of sea salt and/or lemon juice to balance the flavor.

    Store the Pesto

    • Remove the pesto from the processing bowl with a spatula and store in a glass jar. Pour a very thin layer of olive oil over the top of the pesto (which will prevent browning) and seal with an air tight lid. Store in the refrigerator for up to a week and use on your favorite pasta, protein, pizza and more. 
    Pistachio Basil Pesto

    Variations

    Here are a couple ways to change up this recipe:

    • Add some arugula or other leafy green to the basil to change it up a bit.
    • Introduce some herbs to go with the basil, such as fresh marjoram or oregano, which will change the flavor significantly.

    Storage

    How to store pesto:

    • Store in a small airtight container with a thin layer of extra virgin olive oil on top to prevent the pesto from forming a brown layer. Store in the refrigerator for 1 week.

    How long does homemade pesto last in the fridge?

    • Pesto is good for up to one week in the fridge.

    Can you freeze pesto?

    Yes you can freeze pesto! It will last for 5-6 months in the freezer. We like to portion it in an ice cube tray. This gives you nice small portions to use whenever you need it. Once frozen we remove the pesto ice cubes and store in the freezer in a ziptop freezer bag or other freezer-safe container. 

    Top Tip

    If your garlic is extremely assertive, which it can be during certain times of the year, halve the cloves and boil them in water for 30-60 seconds. This will take a lot of the “hotness” out of the garlic, leaving behind a milder garlic flavor.

    Troubleshooting

    The pesto shouldn’t be too thick at all, but if it is, add just enough olive oil to thin it out and continue to process until smooth.

    Pistachio Basil Pesto

    What to make using Pistachio Basil Pesto

    Pesto pasta is definitely our favorite way to use pesto! You can also drizzle some on top of lasagna for a flavor pop! Or try it on chicken, which we absolutely love. It can be used to accompany nearly anything!

    Try out this recipe for Goat Cheese Pesto and Asparagus Pizza!

    What Wines To Drink with Pesto Recipes

    Pesto can be paired with a number of white wines, especially Italian or French varietals. Vermentino is our favorite white wine to enjoy with a variety of pesto dishes, but white Burgundy, Italian chardonnay, Chablis, and pinot grigio all work well. If you are opting for a chardonnay, steer clear of heavily oaked varieties.

    Mangiamo the cookbook

    Mangiamo Cookbook

    Get your copy of our cookbook, Mangiamo, with 60 Italian recipes with drool-worthy images inspired by our Italian roots and travels!

    Order Your Copy

    FAQ

    Is pistachio good for pesto?

    We think it is a great alternative to pine nuts for a nice twist on a traditional pesto recipe. They provide a completely different flavor and texture which is fantastic for pistachio lovers!

    Can I freeze pesto?

    Pesto freezes very well. It will last 5-6 months in the freezer. Portion it out before freezing to make it more manageable (ice cube trays work particularly well).

    Why do you toast nuts for pesto?

    Toasting the nuts, which is traditionally done with the pine nuts, brings out the flavor of the nut and enhances the overall taste of the pesto. We use roasted pistachios in this pistachio pesto recipe it isn't necessary to toast them again.

    Related

    Looking for other sauce recipes? Try these:

    • Grilled Marinated Tri Tip
      Grilled Marinated Tri Tip Steak - Ultimate Marinade Recipe
    • Bourbon Brown Sugar Glazed Salmon
      Oven Roasted Bourbon Brown Sugar Glazed Salmon
    • Shrimp with Spicy Vodka Sauce
      Shrimp with Spicy Vodka Sauce (Shrimp alla Vodka)
    • Spicy and Creamy Penne alla Vodka with Chicken
      Spicy and Creamy Penne alla Vodka with Chicken

    Pairing

    These are our favorite dishes to make with this pesto:

    • Whipped Ricotta with Basil Pesto and Sun Dried Tomatoes
      Whipped Ricotta with Pesto and Sun Dried Tomatoes
    • Pesto and Pea Bucatini Pasta with Grilled Chicken
      Pesto and Pea Bucatini Pasta with Grilled Chicken
    • Creamy Pesto Pasta with Seared Scallops
      Creamy Pesto Pasta with Seared Scallops
    • Butter Poached Shrimp and Pesto Polenta Bites
      Butter Poached Shrimp and Pesto Polenta Bites

    📖 Recipe

    Pistachio Basil Pesto

    Pistachio Basil Pesto - Easy Homemade Recipe

    A beautiful combination of pistachios and basil give this easy homemade pesto a fantastic flavor!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Course Condiment
    Cuisine Italian
    Servings 6 servings
    Calories 166 kcal

    Equipment

    • 1 Food processor or blender

    Ingredients
      

    • ⅓ cup whole pistachios shelled and roasted
    • 1 large garlic clove
    • 2 ½ cups Genovese basil leaves lightly packed "sweet basil"
    • ⅓ cup extra virgin olive oil
    • ¼ cup grated parmesan cheese
    • 1 teaspoon sea salt
    • 1 Tablespoon lemon juice
    Get Recipe Ingredients

    Instructions
     

    Prepare the Ingredients

    • Rough chop the pistachios so they process easily and remove the basil leaves from their stem, using the leaves only.
      ⅓ cup whole pistachios, 2 ½ cups Genovese basil leaves

    Process the Pesto

    • Put all the ingredients into the food processor bowl. Process the pesto until there is a uniform consistency. Scrape the sides of the bowl a couple times to make sure everything gets processed to a nice smooth paste. Once processed, taste for seasoning. If needed add a bit of sea salt and/or lemon juice to balance the flavor.
      1 large garlic clove, ⅓ cup extra virgin olive oil, ¼ cup grated parmesan cheese, 1 teaspoon sea salt, 1 Tablespoon lemon juice

    Store the Pesto

    • Remove the pesto from the processing bowl with a spatula and store in a glass jar. Pour a very thin layer of olive oil over the top of the pesto (which will prevent browning) and seal with an air tight lid. Store in the refrigerator for up to a week and use on your favorite pasta, protein, pizza and more.

    Notes

    Substitutions
    • Pistachios: You can go traditional with pine nuts instead, or try any number of nuts or seeds (such as pepitas/pumpkin seeds)  instead for a delicious twist.
    • Parmesan: Other hard cheeses work well, most notably Pecorino Romano or Grana Padano. 
    Storage
    How to store pesto:
    • Store in a small airtight container with a thin layer of extra virgin olive oil on top to prevent the pesto from forming a brown layer. Store in the refrigerator for 1 week.
    How long does homemade pesto last in the fridge?
    • Pesto is good for up to one week in the fridge.
    Can you freeze pesto?
    • Yes you can freeze pesto! It will last for 5-6 months in the freezer. We like to portion it in an ice cube tray. This gives you nice small portions to use whenever you need it. Once frozen we remove the pesto ice cubes and store in the freezer in a ziptop freezer bag or other freezer-safe container. 

    Nutrition

    Serving: 0.25cupCalories: 166kcalCarbohydrates: 3gProtein: 3gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 4mgSodium: 462mgPotassium: 111mgFiber: 1gSugar: 1gVitamin A: 581IUVitamin C: 3mgCalcium: 63mgIron: 1mg
    Keyword basil, classic Italian recipes, italian sauces, pesto, pistachio
    Tried this recipe?Let us know how it was!
    Pistachio Basil Pesto

    More Classic Italian Sauces

    • Butternut Squash Ravioli with Rosemary Cream Sauce
      Butternut Squash Ravioli with Rosemary Cream Sauce

    Leave a Reply Cancel reply

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

    Recipe Rating




    Classically trained chef, Mark, and wife and food photographer, Angela, are the cooking duo behind Cooking with Wine! Our goal is to create delicious and approachable recipes that you can make at home. We strive to make every meal special!

    Read More

    Work with Us!

    Popular

    • Crunchy Chicken with White Wine Lemon Butter Sauce
      Crunchy Chicken with White Wine Lemon Butter Sauce
    • White Wine Vinegar Chicken
      Chicken with White Wine Vinegar Tomato Sauce and Spinach Orzo
    • Creamy Cacio e Pepe Pasta
      Creamy Cacio e Pepe Pasta
    • Red Wine Slow Braised Italian Beef Ragù
      Red Wine Slow Braised Italian Beef Ragù

    Never Miss A Recipe!

    Subscribe

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Our Story

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • FAQ

    Copyright © 2023 Cooking with wine blog