
This walnut-based pesto delivers rich depth without traditional pine nuts. I developed this variation to offer a more accessible alternative that maintains authentic flavor and texture.
Using walnuts creates a bold, slightly earthy profile that pairs perfectly with fresh basil and parmesan. The result is a versatile sauce that works beautifully with pasta, sandwiches, or as a dip.
Ingredients for Pesto Recipe No Pine Nuts
Eight ingredients transform into this bold, earthy sauce without the usual pine nuts.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Basil Leaves 🌿 | 2 cups | Packed, stems removed |
| Walnuts 🥜 | ¾ cup | Toasted for depth of flavor |
| Parmesan Cheese 🧀 | ¾ cup | Freshly grated from wedge |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | High quality, fruity notes |
| Garlic Cloves 🧄 | 3 cloves | Peeled, rough chopped |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed preferred |
| Sea Salt 🧂 | ½ tsp | Fine grain, adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
The walnuts are the game-changer here—raw walnuts from Costco or Trader Joe’s work perfectly. Toast them lightly to bring out that deep, nutty richness (don’t walk away, they burn fast). For the basil, farmers market bunches have more aroma than those sad grocery store clamshells. And the Parmesan? Parmigiano-Reggiano wedge only—pre-grated just won’t melt right.
No walnuts? Pecans or raw cashews give a similar richness. Short on basil? Stretch it with fresh parsley (up to half and half). Want more zing? Pecorino Romano instead of Parm adds a sharper bite. The olive oil matters—use something you’d actually drizzle on bread. Those peppery, assertive oils can overpower the basil, so go for a mellow, fruity one.
Pesto browns fast. Pour a thin layer of olive oil on top before sealing—keeps it bright green. Good for 1 week in the fridge, 6 months frozen. Ice cube trays are perfect for single portions (just pop one out as needed).
Why You’ll Love This Recipe
- Five-Minute Blend: I toss everything in the food processor and it’s done before the pasta finishes boiling.
- Nutty Depth: The walnuts give it a rich, earthy crunch that’s even better than pine nuts, honestly.
- Spreads Everywhere: I use it on sandwiches, stir it into soups, and slather it on grilled chicken all week.
- Pantry Friendly: Walnuts cost half what pine nuts do, and I always have the rest of the ingredients on hand.
Step-by-Step Instructions for Walnut Basil Pesto
This method delivers a rich, nutty pesto with vibrant basil flavor every time.
Step 1: Toast the Walnuts for Depth
Heat a dry skillet over medium heat. Add the 0.75 cup Walnuts and spread them in a single layer. Toast for 5-7 minutes, stirring frequently, until the nuts are fragant and golden brown.
Watch closely—walnuts can go from perfectly toasted to burnt quickly. I pull them off just as they start to darken slightly and smell nutty. Transfer to a plate to cool completely before blending. This step intensifies their natural oils and adds depth to your pesto.
Step 2: Pulse Garlic and Walnuts First
In a food processor, combine the toasted 0.75 cup Walnuts with the 3 cloves Garlic Cloves. Pulse 8-10 times until the mixture resembles coarse crumbs. You want texture here, not a fine powder.
I rough-chop the garlic first so it blends evenly. Be careful not to over-process at this stage—the walnuts should still have some bite. This creates the perfect base texture for your pesto.
Step 3: Add Basil and Cheese for Creaminess
Add the 2 cups Fresh Basil Leaves to the processor and pulse 5-6 times until the basil is finely chopped. Then add the 0.75 cup Parmesan Cheese and pulse 3-4 more times to combine.
The cheese should be freshly grated from a wedge—it melts better and has superior flavor to pre-grated. You’ll see the mixture start to come together but still have some texture. That’s exactly what you want.
Step 4: Emulsify with Olive Oil and Season
With the processor running, slowly drizzle in the 0.75 cup Extra-Virgin Olive Oil through the feed tube. Process until the mixture is smooth but still has some texture—about 20-30 seconds.
Stop to scrape down the sides as needed. Then add the 1 tbsp Lemon Juice, 0.5 tsp Sea Salt, and 0.25 tsp Black Pepper. Pulse 2-3 times to incorporate. Taste and adjust seasoning—sometimes I add a pinch more salt if needed.
The pesto should be thick but pourable. If it’s too thick, you can add a tablespoon more oil, but the 0.75 cup Extra-Virgin Olive Oil should be perfect for the volume of ingredients here.
Pro Tips For Making Pesto Recipe No Pine Nuts
- Blanch the Basil: I learned this the hard way—dip basil leaves in boiling water for 10 seconds, then ice bath, to lock in that bright green color and mellow any bitterness.
- Toast the Walnuts: Toss walnuts in a dry pan over medium heat for 3-4 minutes until fragrant; it deepens their flavor and removes any raw edge.
- Skip the Garlic Overload: One clove is plenty—garlic can overpower the basil, and I’ve ruined batches by adding too much, thinking more was better.
- Grate the Parmesan: Use finely grated Parmesan instead of pre-shredded; it melts into the sauce better and avoids the clumpy texture I used to get.
Creative Variations of This Dish
Cashew Creaminess
Swap walnuts for ¾ cup raw cashews for a sweeter, creamier pesto. I recommend soaking them in hot water for 15 minutes first for ultra-smooth texture. This variation works wonderfully with Asian dishes. 🌟
Pecan Richness
Use ¾ cup toasted pecans for a buttery depth that pairs beautifully with pasta. I’ve found Georgia pecans from Pecan Ridge have the perfect sweetness. The flavor profile is richer than walnuts.
Almond Elegance
Try ¾ cup blanched almonds for a lighter, slightly sweeter pesto. Toast them at 350°F for 8-10 minutes first. This version works particularly well with seafood dishes like grilled shrimp.
Sunflower Seed Budget Option
For nut-free pesto, use ½ cup sunflower seeds plus ¼ cup pumpkin seeds. Toast at 325°F for 10 minutes. The result is nutty and affordable, perfect for school lunches.
Spinach Boost
Add 1 cup baby spinach with the basil for extra nutrients without altering the flavor much. I do this when I want to sneak in greens for my kids.
Spicy Kick
Incorporate ½ tsp red pepper flakes or 1 fresh jalapeño for heat. Remove the seeds first if you prefer mild spice. This variation transforms sandwiches and wraps. 🔥
Frequently Asked Questions
What can I substitute for pine nuts in pesto?
Walnuts work perfectly for a rich, earthy flavor. Cashews add creaminess, while almonds provide a lighter, sweeter note. Sunflower seeds are a great nut-free alternative.
How long will this pesto stay fresh?
It keeps in the fridge for 1 week with a thin layer of olive oil on top. For longer storage, freeze in ice cube trays for up to 6 months.
Can I make this pesto nut-free?
Yes! Use ½ cup sunflower seeds and ¼ cup pumpkin seeds instead. Toast them at 325°F for 10 minutes first for best flavor.
Why does my pesto turn brown?
Oxidation causes the color change. Always store with a layer of olive oil on top and in an airtight container. Add a splash of lemon juice to help preserve the vibrant green.
Nutrition Facts
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026