This basil pesto without pine nuts uses almonds or walnuts instead for a more affordable, easier-to-source version that tastes just as good as the traditional recipe. Five ingredients, 5 minutes, and it works on pasta, sandwiches, chicken, or as a dip all week!

Overhead shot of a food processor with pesto sauce surrounded by basil leaves.

5 star review

“Fast and easy recipe. Thank you!”

– Marlene

Easy Basil Pesto Recipe without Pine Nuts

Okay, I know pine nuts are the traditional nut in pesto, but they’re expensive and not always stocked at every grocery store. That’s why I switched to this version year ago and haven’t looked back! Blanched almonds have a mild, slightly sweet flavor that’s actually closer to pine nuts than walnuts are, and they’re widely available and a fraction of the price. And I’ve tested this recipe with pine nuts, walnuts, cashews, and sunflower seeds, and all of them work, too.

In terms of method, I start by roughly chopping the garlic on its own so it gets finely chopped before the basil goes in, because if you add everything at once, you end up with uneven texture and chunks of garlic. Once the garlic is minced, add the basil and pulse a few times, then add the nuts and cheese before streaming in the oil. This order gives you a pesto that’s evenly textured all the way through rather than oily on the surface and chunky in the middle.

Now, let’s talk about how to use this pesto, because let me tell you, it’s so versatile! For a quick weeknight dinner that uses this pesto as a marinade, my pesto chicken marinade comes together in minutes and works on the stovetop, oven, or grill. For the simplest use of this sauce with fish, my pesto salmon is a 3-ingredient recipe ready in 20 minutes baked or air fried. For a make-ahead lunch, my orzo pesto salad comes together in 20 minutes with cherry tomatoes, mozzarella, and fresh basil. And, for a quick pasta salad that works as a side or a potluck dish, my tortellini pasta salad uses this pesto as the dressing and is ready in about the same amount of time.

Welcome to My Kitchen, Let’s Make Pesto No Pine Nuts

Testing Notes for No Pine Nut Pesto

  • Garlic: I recommend using whole garlic cloves versus pre-minced garlic as I found the flavor to be a lot better in testing. I do not recommend granulated garlic.
  • Fresh basil: Fresh basil is essential in this recipe. If you’d rather use sun dried tomatoes, check out my easy red pesto sauce instead.
  • Blanched almonds: Blanched almonds are almonds with their skins removed, and they have a sweet flavor similar to pine nuts, but are much easier to find. Roasted almonds with skins can be used, but the sauce will be a bit more brown. You can also use walnuts, or pumpkin seeds, or sunflower seeds for a nut-free option.
  • Parmesan: Try to use freshly grated parmesan if you can, though I’ve found Pecorino Romano to be a good substitute.
  • Extra virgin olive oil: I highly recommend using extra virgin olive oil since the olive oil is a pronounced flavor in this recipe.
Overhead shot of a pot with pesto pasta and a wooden spoon surrounded by a cloth napkin and basil leaves.

Follow my step-by-step video:

Overhead shot of a food processor with pesto sauce surrounded by basil leaves.
5 stars (6 ratings)

Pesto Without Pine Nuts (5-Minutes)

A homemade basil pesto without pine nuts made with almonds or walnuts. 5 minutes, 5 ingredients, and more affordable than the traditional version.

Ingredients

  • 3 cloves garlic
  • 2 cups fresh basil leaves, packed
  • ½ cup blanched almonds, or walnuts, roughly chopped
  • ½ cup freshly grated parmesan cheese
  • ¼ teaspoon kosher salt, or more to taste
  • teaspoon freshly ground black pepper
  • ½ cup extra virgin olive oil

Instructions 

  • Add the lid to the food processor, turn to high, then drop in the garlic cloves to finely mince. Remove the lid and scrape the sides.
  • Add the basil leaves and pulse several times until coarsely chopped.
  • Add the nuts, cheese, salt, and pepper, and pulse until just combined. Scrape down the sides.
  • Turn the food processor to low, then slowly stream in the olive oil until just combined.
  • Taste and add additional salt if desired.

Nutrition Information:

Serving: 1 (of 5), Calories: 309kcal, Carbohydrates: 4g, Protein: 7g, Fat: 31g, Saturated Fat: 5g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 21g, Trans Fat: 0.002g, Cholesterol: 7mg, Sodium: 280mg, Potassium: 128mg, Fiber: 1g, Sugar: 1g, Vitamin A: 586IU, Vitamin C: 2mg, Calcium: 169mg, Iron: 1mg
Nutrition disclaimer
Did you make this recipe?If you do, be sure to share it on Instagram and tag me at @realfoodwholelife so I can see!

Share + Save this Recipe