The Nessy Kitchen

  • Home
  • Browse Recipes
    • Main Dishes
    • Breakfast and Brunch
    • Snacks
    • Desserts
    • Drinks
  • About
  • Contact
menu icon
go to homepage
  • Meal Plan
  • Recipe Index
  • Meals
  • Oat Flour Recipes
  • Snacks
  • About
subscribe
search icon
Homepage link
  • Meal Plan
  • Recipe Index
  • Meals
  • Oat Flour Recipes
  • Snacks
  • About
×
  • Salmon in a bowl with rice, cucumber, carrots and edamame.
    Teriyaki Salmon Bowl
  • Spoon dishing black beans out of a bowl.
    12+ Delicious Recipes to Make with Black Beans
  • Stack of chocolate chip cookies made with oat flour.
    Oat Flour Chocolate Chip Cookies
  • Granola bars on a cutting board.
    33+ Tasty Recipes Using Oats
  • Rice and shrimp on a plate with green peas.
    6+ Healthy Dinner Recipes with Shrimp
  • Teriyaki baked salmon on a plate with rice.
    Honey Teriyaki Baked Salmon
  • Sourdough French toast on a plate with fruit.
    14+ Scrumptious Mother's Day Brunch Ideas
  • Peanut butter cookies on a cooling rack.
    12+ Delicious Ways to Use Natural Peanut Butter
  • Tomato basil chicken and rice on a plate.
    14+ Healthy Dinner Recipes with Chicken
  • Chocolate baked oatmeal in a ramekin with a spoon.
    7+ Chocolate Recipes You Could Totally Have for Breakfast!
  • Plantain chips in a bowl.
    Air Fryer Plantain Chips
  • Sandwich being dipped into a bowl of soup.
    7+ Perfect Sandwiches to Serve with a Bowl of Soup
Home » Recipes » Basics and Staples

Basil Pesto (without Pine Nuts)

Last Modified: Jul 22, 2024 by Janessa.

↓ Jump to Recipe

Enjoy this fresh and flavorful basil pesto without splurging on pine nuts. This simple recipe is easy to make, instantly elevates anything that it touches and is freezer friendly.

Jump to:
  • The Ingredients
  • The Method
  • Leftovers and Storage
  • Make it Your Own
  • Ways to Use Pesto
  • Tips for the Best Basil Pesto
  • And if you liked this recipe...
  • Recipe Card
  • Comments
Basil pesto without pine nuts in a jar with a spoon.

Every year I plant a humble little garden.

I'm still working on my green thumb so my harvest tends to be small but what I always seem to have plenty of is herbs.

A problem that I'm happy to have, I like to preserve as much of their fresh flavor for the winter months as possible and so I make big batches of Chimichurri and pesto to freeze.

But since pine nuts can cost a small fortune and be a bit hard to find, over the past few years I have experimented with making my pesto with different nuts and seeds instead. And I have been so pleased with the results!

You'll love this recipe because:

  • No Pine Nuts. This recipe uses walnuts (or pepitas for a completely nut-free pesto) instead of pine nuts. Perfect if you have a pine nut allergy, want a cheaper option or simply can't find pine nuts.
  • Budget Friendly. Using walnuts in place of pine nuts and half spinach instead of full basil makes this pesto more affordable without sacrificing any flavor. (If you have an abundance of basil though, feel free to make it full basil!)
  • Fresh and Flavorful. Filled with fresh basil, garlic and lemon, the flavors are bright and bold.
  • Quick and Easy. Although traditional pesto is made in a mortar and pestle (did you know that's where the name pesto comes from? "Pestare" which means to crush), we're making it a little easier by using a food processor.
  • Freezer Friendly. You can make a big batch of this pesto and freeze it in portions so you have some on hand for later use.
  • So Many Ways to Use It. This versatile pesto is delicious used as a pasta sauce, a spread for sandwiches (like a turkey pesto sandwich), a topping for grilled meats or vegetables, and more.

The Ingredients

Ingredients for basil pesto without pine nuts.
  • Walnuts - We'll be using raw walnuts and then roasting them to bring out their flavor. If using roasted walnuts, you can skip that step. Alternatively, you can use almonds, pistachios or pepitas (which would make it nut free).
  • Basil Leaves - Fresh basil leaves are essential for that classic pesto flavor. Be sure to pack them tightly when measuring.
  • Spinach Leaves - Adding some fresh spinach leaves helps to bulk up the pesto and adds an extra dose of greens without overpowering the basil flavor. If you have enough basil, you can replace the spinach with extra basil or try a different green like arugula or chard for a bit different flavor.
  • Parmesan Cheese - A typical ingredient in pesto, freshly grated Parmesan cheese adds rich taste to the recipe. Use fresh parmesan for the recipe (not the canned, powdery stuff).
  • Garlic - Fresh garlic is another key pesto flavor. Do not use garlic powder. If you prefer a stronger garlic flavor, feel free to add another clove. And if you'd like it milder, you can reduce it to 1 or 2 cloves.
  • Extra-Virgin Olive Oil - For best flavor, please use a good quality olive oil since this is the base. Avocado oil works fairly well in a pinch but the taste is best with olive oil.
  • Lemon Juice - A touch of lemon juice adds brightness and helps to balance the richness of the other ingredients. It can be left out if needed.
  • Sea Salt and Black Pepper - Enhances the flavors. Kosher or table salt will also work but you'll need to adjust to taste.

The Method

1. Toast walnuts. Place the walnuts in a single layer on a large cookie sheet. Roast in a 350 F preheated oven for 6-9 minutes until very lightly browned with a toasty smell. Remove the sheet pan from the oven and let them cool slightly.

Walnuts on a sheet pan.

2. Pulse nuts. To the base of a food processor, add the toasted walnuts along with the garlic cloves. Pulse several times until coarsely chopped.

Nuts and garlic pulsed in a food processor.

3. Add greens. Add the basil, spinach, lemon juice, salt and pepper. Run on medium until chopped.

Pulsed spinach and basil in the base of a food processor.

4. Incorporate oil. While the food processor is running, slowly drizzle in the olive oil. Continue processing until the mixture is smooth and well combined, stopping and scraping down the sides as needed.

Pureed pesto in a food processor.

5. Add parmesan. Add the shredded parmesan to the pesto and pulse a few more times to incorporate. Taste and add salt and pepper as needed.

Parmesan added to blended pesto without pine nuts.

6. Serve.

Leftovers and Storage

To Store: Place leftover pesto in an airtight container and store it in the refrigerator for up to 4 days.

To Freeze: For longer storage, you can freeze the pine nut free pesto in a freezer safe container for up to 3 months.

I like to freeze it in ice cube trays. Then once frozen, transfer the pesto cubes to a ziptop bag and store them in the freezer. This makes it easy to grab just the right amount to defrost in the fridge when you need it!

Hand holding up a jar of pesto.

Make it Your Own

  • Nut Free- Use pepitas instead of walnuts for a nut-free version of this pesto. Note that they take less time to toast (check out directions in this pepita butter recipe).
  • Different Nut- Swap the walnuts for almonds or pistachios to change up the flavor.
  • Roasted Garlic Pesto- Roast the garlic before adding it to the pesto for a richer flavor with less bite.
  • Switch up the Greens- Replace the spinach with kale, beet greens, Swiss chard, or arugula for a twist or to make use of what you have on hand. (If you have a lot of Swiss chard, be sure to try this parmesan sautéed recipe!)
  • Full Basil Pesto- Use all basil instead of a mix of basil and spinach for a more traditional basil pesto flavor.
  • Include Other Herbs- Swap out some of the basil or spinach for parsley, cilantro or mint. (Also, have you ever tried making Chimichurri- it's a fresh parsley garlic sauce).
  • Leave Out the Parmesan- While parmesan cheese is a typical ingredient in pesto, I've made the recipe countless times without it and it is still delicious in its own way if you need it to be dairy free.
Jar of pesto without pine nuts.

Ways to Use Pesto

  • Pasta: Toss this pine nut free pesto with your favorite pasta and some reserved pasta cooking water for a quick and delicious side.
  • Salads: Use it as the topping for salads or grain bowls. I love mixing a couple of tablespoons with ½ cup of Greek yogurt for a fresh and creamy dressing like in this Pesto Chicken Pasta Salad.
  • Sandwiches: Spread on sandwiches such as this turkey pesto melt or use it to level up a grilled cheese.
  • Roasted Vegetables: Drizzle over roasted vegetables such as carrots and asparagus for a tasty side dish.
  • Meat and Seafood: Use pesto as a marinade or topping for chicken, salmon, or shrimp.
  • Eggs: Stir it into scrambled eggs, add it to an omelet or drizzle it over a frittata.
  • And More: Enjoy it spread on crackers, a topping on pizza dough and however else you'd like.
Spoon scooping pesto from a jar.

Tips for the Best Basil Pesto

  • Use quality ingredients. The flavor of your pesto will depend heavily on the quality of the ingredients you use. Fresh basil and quality extra virgin olive oil make a big difference.
  • Toast the walnuts. Toasting the walnuts enhances their flavor and adds a delicious nutty depth (in place of pine nuts) to the pesto.
  • Follow the order of addition. Add the ingredients to the food processor in the order of the directions so that everything is blended evenly and smoothly.
  • Add the Parmesan last. Add the Parmesan at the end to preserve its texture and flavor, rather than over-blending it into the pesto. This keeps the it from becoming too pasty.

LET ME PLAN YOUR DINNERS! Join my email list and receive My FREE Meal Plan (Including Grocery List!) as a gift>>>

And if you liked this recipe...

...you might also like:

  • Pizza Sauce
  • Chimichurri
  • Tomato Basil Chicken and Rice Skillet

Recipe Card

Pesto in a jar with a spoon.

Basil Pesto Recipe (no Pine Nuts)

Enjoy this fresh and flavorful basil pesto without needing to find pine nuts. This simple recipe is easy to make, instantly elevates anything that it touches and is freezer friendly.
5 from 1 vote
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 10 minutes minutes
Total Time: 20 minutes minutes
Servings: 1 cup
Calories: 183kcal

Equipment

  • Food Processor

Ingredients

  • ½ cup raw walnuts
  • 3 cloves garlic
  • 2 cups fresh basil leaves packed
  • 2 cups fresh spinach packed
  • ½ cup extra virgin olive oil good quality
  • 1 tablespoon lemon juice fresh
  • ¼ cup parmesan shredded
  • ½ teaspoon fine sea salt
  • ¼ teaspoon black pepper
US Customary - Metric
(Prevent your screen from going dark)

Instructions

  • Preheat the oven to 350 °F and place the walnuts in a single layer on a large cookie sheet. Roast for 6-9 minutes until very lightly browned with a toasty smell. Remove the sheet pan from the oven and let them cool.
  • To the base of a food processor, add the toasted walnuts along with the garlic cloves. Pulse several times until coarsely chopped.
  • Add the basil, spinach, lemon juice, salt and pepper. Run on medium for 10-20 seconds until chopped.
  • While the food processor is running, slowly drizzle in the olive oil. Continue processing until the mixture is smooth and well combined, stopping and scraping down the sides as needed.
  • Add the shredded parmesan to the pesto and pulse a few more times to incorporate. Taste and add salt and pepper as needed.
  • Use as desired.

Notes

To Store: Place leftover pesto in an airtight container and store it in the refrigerator for up to 4 days.
To Freeze: For longer storage, you can freeze the pine nut free pesto in a freezer safe container for up to 3 months.
I like to freeze it in ice cube trays. Then once frozen, transfer the pesto cubes to a ziptop bag and store them in the freezer. Then you can grab just the right amount to defrost in the fridge when you need it.

Nutrition

Serving: 2tablespoon | Calories: 183kcal | Carbohydrates: 2g | Protein: 3g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Cholesterol: 2mg | Sodium: 202mg | Potassium: 98mg | Fiber: 1g | Sugar: 0.3g | Vitamin A: 1046IU | Vitamin C: 4mg | Calcium: 63mg | Iron: 1mg
Did you make this recipe?Let me know what you thought in the comments below!
  • Piece of oat flour bread being buttered.
    Oat Flour Bread
  • Avocado lime crema in a bowl with a spoon.
    Avocado Lime Crema
  • Tomato jam in a container with a knife.
    Cherry Tomato Jam
  • Fish taco sauce in a bowl with a spoon.
    Spicy Greek Yogurt Fish Taco Sauce
See more Basics and Staples →
« The Ultimate List of Nacho Toppings
What to Serve with Roasted Potatoes (33+ Ideas!) »

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Marie says

    July 17, 2024 at 12:34 pm

    5 stars
    I had a bunch of fresh basil in my garden and I put some of it to use to make this recipe today. This recipe was easy to follow and turned out delicious! I'm sure I'll be making several more batches of it this summer.

    Reply
    • Janessa says

      July 17, 2024 at 12:43 pm

      I'm so glad that you liked this recipe, Marie! Thank you for your kind review.

      Reply
Janessa

Hi, I'm Janessa and I'm passionate about sharing recipes that are made with wholesome ingredients, are quick and easy and most importantly, delicious!

More about me →

Footer

↑ back to top

About

  • Privacy Policy
  • Site Policies and Disclaimer
  • Blogging Resources

More

  • Web Stories
  • Kitchen Tips and Info
  • Buy Dinner: Solved - A Complete 4 Week Meal Plan

Contact

  • Contact
  • Instagram
  • Subscribe!

Copyright © 2020-2025 The Nessy Kitchen Inc.

Content shared on The Nessy Kitchen is provided for informational and educational purposes only. It is not intended as medical or health advice. Before acting on any information presented here, please consult with a qualified health care professional.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT

Rate This Recipe

Your vote:




Let me know what you thought of this recipe:

This recipe worked exactly as written, thanks!
We absolutely loved this!
I'll be making this again and again!
I'm so glad I tried this recipe!

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.