Pesto without pine nuts is still pesto! You can make a homemade, easy pesto recipe without pine nuts by using walnuts instead. Toss it with warm bow tie pasta or spread it on crostini for a yummy bruschetta base. Inspired by my oh-so-simple 2 minute classic pesto recipe.

A classic pesto recipe is made with pine nuts. But let's face it—not everybody can or wants to eat them.
Not to mention, pine nuts are dear. (Grandma Nina used to use the word "dear" when describing expensive ingredients). Translated: pine nuts can be an expensive ingredient to keep in your Italian pantry.
And unless you use pine nuts on a regular basis, they can turn rancid before you get a chance to use them.
So what other nuts can you use to make pesto?
Swap the pine nuts for walnuts in pesto
Pesto already has so few ingredients with the nuts being the most flexible ingredient of all.
Fresh basil leaves. Whether from your garden or in an herb packet from the grocery store, fresh basil leaves are paramount to pesto. Of course you can use different greens like spinach or arugula, but we are making classic pesto and for that we need basil.
Fresh garlic cloves. Just 1 or 2 add a nice little bite. The traditional recipe for pesto alla Genovese doesn't usually have garlic but when has that stopped us?
Extra virgin olive oil. I know choosing olive oil can be subjective because some definitely have more grassy notes and others more fruity notes. There's a lot going on flavor-wise so the mildest flavored extra-virgin olive oil is suggested. Extra-virgin olive oil is olive oil that has been cold-pressed instead of being heated and refined.
Walnuts. I use the toasted walnut halves or pieces like the ones sold at Trader Joe's but you can also dry toast walnuts in a skillet.
Parmesan and/or Romano cheese. I say "and/or" because we are going to use both. You don't have to if you only have one or the other on hand but each adds its own flavor texture (Parmesan is more crystal-like) and flavor profile (Romano has a saltier flavor).
Unsalted Butter. Marcella's secret and adds so much luxurious flavor to pesto.
What kinds of nuts can be used in pesto?
Equipment needed to make pesto
The word "pesto" in Italian means "to pound or crush"
You have plenty of options, some mechanical and some not, to pound out some homemade Italian pesto.
Food processor
A food processor like the Magimix food processor is a great countertop appliance to make a simple and really creamy pesto with walnuts.
Mortar and pestle
While you could use a molcajete, a marble mortar and pestle is truly the classic way to make a classic basil sauce. Pesto made with a mortar and pestle is creamier in texture but the downside is that it takes longer than the food processor method.
Blender
Similar to a food processor, a blender can also be used to make pesto. Don't overblend or your pesto will end up bitter! A high speed blender, like a Vitamix, can heat your pesto, pulse blend the pesto to your desired texture.
p.s. this is the Vitamix model I own.
Hand chopping
You can finely chop the basil and pesto ingredients by hand using either a knife or a mezzaluna. Put on some music and grab a drink. It will take a little longer and there will be more texture to the pesto.
Options...they're a good thing!
A borrowed technique for the best walnut pesto
This technique from the queen of Italian cooking, Marcella Hazan, makes such an amazingly rich pesto. (Btw, her best-selling cookbook, Essentials of Italian Cooking, is the perfect gift for the aspiring Italian cook.)
Marcella uses both the food processor and mixes the pesto by hand for this technique. Here's what you'll do:
- Quickly pulse the ingredients basil, garlic, walnuts and cheese in a food processor which eliminates the need to chop the basil.
- Muddle in a bit of butter and a second cheese (parmesan) by hand, adding a rich creamy texture to the pesto.
How to make walnut pesto
Where to use homemade pesto
Homemade pesto without walnuts is the best base for a pressed Italian sandwich great for a tailgate party!
And spread a little pesto onto a flatbread before topping with chicken, cheese and onions for an amazing chicken pesto flatbread that makes a super simple and light dinner recipe.
Can you freeze pesto (and other FAQ's)
The store is out of fresh basil..what other herbs or greens can I use for pesto?
So many options...spinach, arugula, and kale are all great options to use for pesto. For the kale, make sure to remove the leaves from the stalks and give them a good massage before pulsing them into pesto.
Can you freeze pesto?
Yes! Freezing pesto is one of the best parts of making pesto! Fill your favorite silicone ice cube trays or these awesome ½ cup Souper Cubes and make a couple of batches of pesto and you'll have fresh pesto for the coming winter. More info down below! ⤵️
Storage suggestions and other good stuff
- Refrigerate in an airtight container up to 4 days. Stir periodically to keep the oil from separating.
- Freeze pesto in an airtight container or freezer safe bags/containers up to 6 months. Defrost completely in the fridge before using.
Made this recipe?
I'd love it if you'd share your review and leave a star rating and comment!
📖 Recipe
Easy Pesto without Pine Nuts
Equipment
Ingredients
- 3 cups basil leaves, stems removed
- 1-2 teaspoons kosher salt
- garlic
- ½ teaspoon ground black pepper
- 3 Tablespoons toasted walnuts , I buy them toasted from Trader Joe's
- ½ cup olive oil
- 2-3 T softened butter
- ½ cup Romano cheese
- 1 Tablespoon parmesan cheese, optional
Instructions
- Place the basil, salt, pepper, whole cloves of garlic and walnuts in the medium sized bowl of a food processor or mini prep. Pulse about 5-7 times to chop the basil and garlic. Then, turn the machine on and pour the oil in slowly through the feed tube at the top. Stop when you have a thick sauce, about 30 seconds or so.3 cups basil leaves, 1-2 teaspoons kosher salt, garlic, ½ teaspoon ground black pepper, 3 Tablespoons toasted walnuts, ½ cup olive oil
- Remove the pesto to a medium bowl and add in butter and parmesan cheese. Use a bar muddler to press the cheese(s) and butter into the pesto. This should be really easy especially if the butter is softened as noted above.2-3 T softened butter, ½ cup Romano cheese
- Toss with hot pasta. Add pasta water as needed to make a thinner sauce as desired. Serve with parmesan.
Notes
- Refrigerate in an airtight container with a lid for up to 4 days.
- Freeze small portions in ice cube trays (Souper Cubes are awesome too!) so you can have pesto all year long.
- Defrost in the fridge or at room temperature and stir to blend before using.
- Use roasted and salted sunflower seeds in place of nuts. Pistachios make great pesto as well!
- Other herbs or green to use in pesto are spinach, kale (stems removed) and arugula.
- Never heat pesto directly on the stove. Heat isn't pesto's friend. Toss cold or room temperature fresh pesto with hot pasta.
- Limit pesto's exposure to air by either using immediately or storing covered in an airtight container.
- Press a layer of plastic wrap directly on top of pesto before covering with an airtight, hard lid.
- Freeze as soon as possible if freezing is your intention.
📖 Recipe
Two Minute Classic Pesto Recipe
Equipment
Ingredients
- 3 cups basil leaves, stems removed
- 1-2 teaspoons kosher salt
- garlic
- ½ teaspoon ground black pepper
- 3 Tablespoons pine nuts , I buy them toasted from Trader Joe's
- ½ cup olive oil
- 2-3 T softened butter
- ½ cup Romano cheese
- 1 Tablespoon parmesan cheese, optional
Instructions
- Place the basil, salt, pepper, whole cloves of garlic and pine nuts in the medium sized bowl of a food processor or mini prep. Pulse about 5-7 times to chop the basil and garlic. Then, turn the machine on and pour the oil in slowly through the feed tube at the top. Stop when you have a thick sauce, about 30 seconds or so.3 cups basil leaves, 1-2 teaspoons kosher salt, garlic, ½ teaspoon ground black pepper, 3 Tablespoons pine nuts, ½ cup olive oil
- Remove the pesto to a medium bowl and add in butter and parmesan cheese. Use a bar muddler to press the cheese(s) and butter into the pesto. This should be really easy especially if the butter is softened as noted above.2-3 T softened butter, ½ cup Romano cheese
- Toss with hot pasta. Add pasta water as needed to make a thinner sauce as desired. Serve with parmesan.
Notes
- Refrigerate in an airtight container with a lid for up to 4 days.
- Freeze small portions in ice cube trays (Souper Cubes are awesome too!) so you can have pesto all year long.
- Defrost in the fridge or at room temperature and stir to blend before using.
- Use roasted and salted sunflower seeds in place of pine nuts. Pistachios or walnuts make great pesto as well!
- Other herbs or green to use in pesto are spinach, kale (stems removed) and arugula.
- Never heat pesto directly on the stove. Heat isn't pesto's friend. Toss cold or room temperature fresh pesto with hot pasta.
- Limit pesto's exposure to air by either using immediately or storing covered in an airtight container.
- Press a layer of plastic wrap directly on top of pesto before covering with an airtight, hard lid.
- Freeze as soon as possible if freezing is your intention.
📖 Recipe
Easy Pesto without Pine Nuts
Ingredients
- 3 cups of basil leaves, stems removed
- 1-2 teaspoons kosher salt
- garlic
- ½ teaspoon ground black pepper
- ¾ cup walnuts toasted
- ½ cup olive oil
- 2-3 T softened butter
- ½ cup Romano cheese
Instructions
- Place the basil, salt, pepper, whole cloves of garlic and walnuts in the medium sized bowl of a food processor or mini prep. Pulse about 5-7 times to chop the basil and garlic. Then, turn the machine on and pour the oil in slowly through the feed tube at the top. Stop when you have a thick sauce, about 30 seconds or so.3 cups of basil leaves, 1-2 teaspoons kosher salt, garlic, ½ teaspoon ground black pepper, ¾ cup walnuts toasted, ½ cup olive oil
- Remove the pesto to a medium bowl and add in butter and parmesan cheese. Use a bar muddler to press the cheese and butter into the pesto. This should be really easy especially if the butter is softened as noted above.2-3 T softened butter, ½ cup Romano cheese
- Toss with hot pasta. Add pasta water as needed to make a thinner sauce as desired. Serve with parmesan.
Leave a comment