• Recipes
  • Cod
  • Cookbook
  • Subscribe
  • Contact
menu icon
go to homepage
  • Recipes
  • Cod Recipes
  • Cookbook
  • About
  • Contact
  • Newsletter
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Cod Recipes
    • Cookbook
    • About
    • Contact
    • Newsletter
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ร—
    Home ยป Main Dishes ยป Pasta

    The Best Pesto Recipe with Pine Nuts

    Updated: Oct 22, 2024 by Mamma C ยท This post may contain affiliate links ยท 40 Comments

    • Facebook
    • Email
    • Flipboard
    Jump to Recipe
    pinnable image for Pesto with Pine Nuts recipe

    Welcome to The Best Pesto Recipe with Pine Nuts! My mom's homemade pesto has been legendary for decades! You'll love this fragrant, delicious sauce featuring fresh basil, garlic, olive oil, Pecorino Romano and Parmesan cheeses.

    homemade pesto in a bowl with a spoon

    My family's been eating pesto since 1982...long before it was fashionable in America. We first tried it in the Italian province of Liguria, near Genoa, where pesto was invented.

    We even tried a blonde walnut pesto, which was delicious too.

    And, while it seems basil pesto is everywhere nowadays, I've never tasted any as good as Mom's. It's simply The Best Pesto with Pine Nuts!

    She adapted it from a recipe in an Italian magazine, deciding to use a combination of Pecorino Romano and Parmesan cheeses for the best flavor.

    Friends, this is one of my favorite recipes on Cooking with Mamma C. If you have a nice quantity of basil leaves, you must try this!

    Recipe ingredients

    Parmesan, Pecorino, basil, olive oil, garlic, pine nuts

    Basil: Fragrant Genovese basil with large, corrugated leaves brings the best flavor to pesto. Genovese basil is a type of sweet basil and is often sold in flat plastic containers in the grocery store.

    The plants sold in stores usually feature sweet basil with smaller leaves that are 2-3 inches long. They can be used in pesto as well.

    Pecorino & Parmesan: Mom's recipe calls for a 50-50 combination of imported Pecorino (made from sheep's milk) and Parmesan, achieving the perfect balance of salty and sharp flavor.

    Make sure to use freshly grated cheese for the best taste and texture.

    Pine Nuts: Known as "pignoli" in Italian, pine nuts are actually seeds from pine cones. They have a buttery, nutty taste.

    They're quite expensive, so I recommend buying them at Costco and storing them in the freezer to keep them fresh. You can use them to make Pignoli Cookies too!

    Feel free to omit the pine nuts from your pesto if needed. Or, use walnuts as a substitute.

    How to make it

    See the card at the end of this post for the full recipe, but here's an overview.

    • Let the basil leaves dry completely after rinsing them and patting them with paper towels.
    basil, olive oil, cheese, garlic
    • Pulse the garlic and pine nuts in a food processor. Add the basil leaves and pulse while drizzling in olive oil.
    • Add the Pecorino and Parmesan and process until a creamy paste forms.
    fresh pesto in a food processor

    Recipe tips

    • If you don't have a scale to weigh your basil, you can fill up a 2-cup liquid measuring cup twice with packed basil until it's heaping.
    • To achieve the right pesto texture, the basil leaves must not have any moisture on them. After rinsing the basil, pat them with paper towels and air-dry them completely.

    How to use pesto

    There are many ways to use fresh pesto sauce. But can you guess my favorite?

    Stirred into PASTA!! Just boil and drain the pasta, stir in a tablespoon or so of butter, then mix in spoonfuls of pesto until you have enough to generously coat it. You can sprinkle some Parmesan or Pecorino on top if you'd like.

    It's delicious with Pasta e Piselli too!

    But you also have to try using this Italian pesto for pizza, Pesto Salmon, Pesto Chicken or Pesto Deviled Eggs. It brings the X-factor to everything!

    homemade pesto in a bowl with a spoon

    How to store it

    Store the Pecorino pesto in a sealed container in the refrigerator with a thin layer of olive oil on top for up to two weeks. (The oil prevents browning.)

    Stir the pesto before using it.

    How to freeze pesto

    You can freeze basil pesto for up to six months. You can use a half-quart container for a larger amount, with a thin, protective layer of olive oil on top.

    For smaller amounts, you can freeze the pesto in a covered ice cube tray. When it's frozen, separate the pesto into cubes and place them in a freezer bag.

    And, for times when you don't have enough basil, try making this Easy Spinach-Walnut Pesto.

    More pasta sauces

    • Carbonara Sauce
    • Aglio e Olio Recipe
    • Vodka Blush Sauce
    • White Clam Sauce
    • The Best Alfredo Sauce

    Enjoy!

    If you try The Best Pesto Recipe with Pine Nuts, please leave a comment and a rating!

    tomato sauce, pesto, fettuccine alfredo, manicotti on book cover

    E-Cookbook!

    With my Pasta & Sauces collection, even a beginner can cook like an Italian nonna!

    Learn More
    Buy Now
    homemade pesto in a bowl with a spoon

    The Best Pesto Recipe with Pine Nuts

    Mom's pesto is legendary! You'll love this fragrant, delicious sauce featuring fresh basil, garlic, olive oil, Pecorino Romano and Parmesan cheeses.
    4.82 from 11 votes
    Print Pin Rate Save Go to Collections
    Course: Sauces
    Cuisine: Italian
    Diet: Gluten Free
    Prep Time: 25 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 11 -- Makes 11 ounces
    Calories: 139kcal
    Author: Mamma C

    Video

    Ingredients

    • 5 ounces fresh Genovese basil leaves (stems removed; see notes)
    • one large garlic clove (or two small)
    • 2 Tablespoons pine nuts (can omit if needed)
    • ยฝ cup olive oil
    • ยฝ cup freshly grated Parmesan cheese
    • ยฝ cup freshly grated imported Pecorino Romano cheese
    US Customary - Metric

    Instructions

    • Rinse the basil and pluck off the stems. Pat the basil leaves with a paper towel to absorb excess water and place the leaves on paper towels to air-dry. (See notes.)
    • Grate the cheeses, if needed (I use my blender.) Combine the Parmesan and Romano in a small bowl.
    • Peel the garlic and place it in a food processor. Add the pine nuts. Pulse until the garlic is cut into small pieces.
    • Add the basil leaves to the food processor and pulse until they're broken up, while drizzling in the olive oil.
    • Add the combined cheeses to the food processor and process until a creamy paste is formed. There is no need for salt, since the cheese is salty enough.
    • Use the pesto as a sauce stirred into pasta or on pizza, chicken or fish. Store the pesto in a sealed container in the refrigerator, with a thin layer of olive oil on top, for up to two weeks. You also can freeze it for up to six months.

    Notes

    • Genovese basil with corrugated leaves provides the best flavor, but you can use regular sweet basil instead.ย 
    • The basil must be air-dried to ensure the leaves have no moisture, in order to achieve the right pesto texture.
    • If you don't have a scale to weigh the basil, you can fill up a 2-cup liquid measuring cup twice with packed basil until it's heaping.
    • Imported Pecorino Romano (made from sheep's milk) is key for flavor.ย 

    Nutrition

    Calories: 139kcal | Carbohydrates: 1g | Protein: 3g | Fat: 13g | Saturated Fat: 3g | Cholesterol: 8mg | Sodium: 124mg | Potassium: 58mg | Vitamin A: 740IU | Vitamin C: 2.4mg | Calcium: 122mg | Iron: 0.6mg
    Tried this Recipe? Mention @cookingwithmammac or tag #CookingWithMammaC!

    (Recipe Source: From my Mom, who adapted it from a recipe in an Italian magazine after we tried pesto in Rapallo, Italy in 1982. OriginalIy published on September 7, 2016 and updated with new photos on July 19, 2018. Now updated with an additional photo and more information.)

    Don't miss my Pasta & Sauces E-Cookbook! Please SUBSCRIBE and follow me on PINTEREST, FACEBOOK, and INSTAGRAM!

    More Pasta Recipes

    • braciole roll on a plate with sauce
      Braciole Recipe (Stove or Instant Pot)
    • plate of pasta with chickpeas with spoonful and garnished with parsley
      Pasta with Chickpeas (Ceci Beans)
    • plate of pecornio pasta (cacio e pepe) twirled with a fork
      Cacio e Pepe Sauce (Pecorino Pasta)
    • plate of pasta with rapini sprinkled with cheese
      Rapini Pasta
    • Facebook
    • Email
    • Flipboard

    Comments

    1. Doris says

      July 20, 2025 at 1:06 pm

      5 stars
      Hey Angela!
      I grew my own basil this year .... and I am making your recipe but one question please? Don't you toast the pine nuts first? Do you add any grated lemon peel or is this not customary? Thanks for a reply.

      Reply
      • Andrea - Mamma C says

        July 20, 2025 at 1:16 pm

        Hi Doris - The recipe as written is exactly how my mom made it. We never toast the pine nuts, but you can do that if you prefer. The zest might be a nice touch but is not traditional. Enjoy!

        Reply
    2. Michael says

      July 17, 2024 at 9:44 pm

      5 stars
      I Had to comment because this was the best pesto Ive ever had and Ive tried a few store brands that never really made me happy. but this one was very tasty.

      Reply
      • Mamma C says

        July 18, 2024 at 3:31 pm

        Hi Michael - I love hearing that and totally agree! Thanks for leaving a review.

        Reply
    3. Peter SPRY says

      February 18, 2024 at 10:42 pm

      4 stars
      Happy with resulting pesto - I had to go with pecorino only and found it a really easy recipe and method. Thanks to you and your Mum

      Reply
      • Mamma C says

        February 19, 2024 at 7:33 am

        Hi Peter - I'm glad you enjoyed it! You're welcome.

        Reply
    4. Kelly says

      July 14, 2020 at 9:34 am

      Have you made it with pecorino only?

      Reply
      • Mamma C says

        July 14, 2020 at 11:44 am

        Hi Kelly - No, I haven't. The pesto would probably be saltier and have a stronger flavor. I don't think it would be bad, in a pinch.

        Reply
      • Jill says

        August 12, 2022 at 11:47 pm

        I just made it with Pecorino only as I have a cow dairy sensitivity. It was still delicious! I portioned it out into an ice cube tray to freeze for future use. Thank you for this recipe!

        Reply
        • Mamma C says

          August 13, 2022 at 6:46 am

          Hi Jill - Good to know it worked great with just Pecorino. I'm so glad you enjoyed the pesto, and freezing it in ice cube trays is a great idea!

          Reply
    5. Jace S says

      May 06, 2020 at 5:45 pm

      5 stars
      I donโ€™t normally do reviews on stuff from here because I always add my own twist, I made this for a chicken pesto pizza and i added a pinch of salt and this stuff is absolutely amazing. Best pesto Iโ€™ve ever had by a long shot!

      Reply
      • Mamma C says

        May 06, 2020 at 6:14 pm

        Hi Jace - I totally agree! I'm so glad you love my Mom's pesto as much as we do.

        Reply
    6. Soniya says

      July 20, 2018 at 1:30 pm

      Nothing beats home made pesto!! This looks so vibrant and delicious ๐Ÿ‘Œ can't wait to try it ๐Ÿ™‚

      Reply
      • Mamma C says

        July 22, 2018 at 8:45 am

        Thanks, Soniya! I hope you love it.

        Reply
    7. Heidy L. McCallum says

      July 20, 2018 at 10:43 am

      5 stars
      Good morning, love this pesto, so glad to see it's not another cooked pesto that ruins the wonderful flavors. Thanks for sharing your wonderful memories of how your family member/ mom made it too. I definitely enjoyed reading your recipe post today.

      Reply
      • Mamma C says

        July 20, 2018 at 11:06 am

        I'm glad you enjoyed my post, Heidy! The pesto is baked on the fish, but in mounds without being spread until after it's cooked. Lots of flavor!

        Reply
    8. Gabi says

      July 20, 2018 at 10:32 am

      5 stars
      We love already my basic basil pesto just with Parmesan cheese and basil with flat leaves. Adding pecorino Romano and Genovese basil is so much more authentic and I can imagine it tastes like heaven.

      Reply
      • Mamma C says

        July 20, 2018 at 11:05 am

        It really takes it over the top! Thanks, Gabi!

        Reply
    9. Jaclyn Anne says

      July 20, 2018 at 9:53 am

      5 stars
      I love everything pesto but hadn't tried making my own before. Thank you for sharing this great pesto recipe -- I can't wait to use in on everything from chicken to crostinis!

      Reply
      • Mamma C says

        July 20, 2018 at 10:01 am

        Yes, you must! I've recently started using it on salmon too! Thanks, Jaclyn Anne.

        Reply
    « Older Comments
    4.82 from 11 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hi, I'm Andrea, also known as Mamma C. I've been sharing family-tested recipes from my Italian-American kitchen for 11 years! I hope you'll visit often!

    More about me โ†’

    Popular

    • slice of cheesecake on plate
      Fluffy Crustless Cheesecake (NY Style)
    • OVEN-FRIED COD RECIPE (CRISPY & DELICIOUS!)
      Oven-Fried Cod Recipe (Crispy & Delicious!)
    • portion of zucchini casserole on plate
      Italian Zucchini Bake
    • plate of sausage, peppers and onions
      Baked Sausage, Peppers and Onions

    Cookie Recipes

    • platter of italian jam cookies with powdered sugar
      Italian Jam Cookies (Pizzicati)
    • frosted brownies on a plate
      The Best Brownies with Frosting
    • plate of amaretti cookies topped with almonds
      Italian Amaretti Cookies (Soft & Chewy)
    • platter of almond biscotti sprinkled with powdered sugar
      Almond Biscotti Recipe
    • chocolate pizzelle held up over a platter of more pizzelles
      Chocolate Pizzelle Recipe
    • plate of italian lemon pizzelle cookies with powdered sugar
      Lemon Pizzelle Recipe

    Footer

    โ†‘ back to top

    RECIPES

    Newsletter

    • Sign Up! for emails and updates

    About

    • About Me
    • Contact
    • Privacy Policy
    • ACCESSIBILITY
    • Cookbook
    • Web Stories
     

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright ยฉ 2014-2025 Cooking with Mamma Cยฎ

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.