How to Make Homemade Pesto (without pine nuts)

5 from 1 vote

This post may contain affiliate links. Please read our disclosure policy.

Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. Plus, it’s full of fresh flavors and wholesome ingredients.

For more light and bright meals filled with your favorite garden herbs, don’t miss my Quick & Easy Pesto Pasta Salad, Spaghetti Squash with Meatballs and Tomato Sauce, and Garlic and Herb Whole Chicken in the Crock-Pot!

Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. Plus, it's full of fresh flavors and wholesome ingredients. #pesto #pestorecipe #basil #italian #homemadepesto
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Homemade Pesto (without pine nuts)

Don’t let anyone tell you that you have to use pine nuts in pesto! It’s actually just as phenomenal with all sorts of other nut varietals, like this version with pecans. I’ve also used almonds, walnuts, and, my favorite, pistachios to much success!

I don’t have anything against pine nuts — they add a subtle nutty flavor and almost creamy texture because they’re so little and blend up smoothly. But they aren’t something I have on hand as often as I have those other kinds of nuts, and they’re expensive as all get out. So, I’d much rather use something that’s more convenient and just as effective!

This is such a wonderful recipe to make an enormous batch of when your basil plants are overflowing in warm months (or you can easily find it at the store), and then just freeze small containers of it to keep for a pop of summer in the midst of chillier seasons. I love it on practically everything — use it as a dip for crackers or veggies, a spread for sandwiches, sauce for pasta, or marinade for roasted veggies, fish, or meat!

Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. Plus, it's full of fresh flavors and wholesome ingredients. #pesto #pestorecipe #basil #italian #homemadepesto

What is pesto made of?

Traditional pesto is made using Italian basil, coarse salt, garlic, extra virgin olive oil, pine nuts, and some sort of grated cheese, like parmesan or pecorino. Like I mentioned above, I like using walnuts, pecans, pistachios, or almonds in place of pine nuts, and I also add a little pepper to mine and it’s divine!

How long does homemade pesto last?

Homemade pesto will last for a good amount of time in the fridge — 7 to 10 days — and much longer frozen, up to 4 or 5 months! That’s why I can’t recommend enough making a whole big batch and then freezing much of it for later use.

Should you toast nuts for pesto?

You don’t have to toast your nuts when making pesto! It can add a slight smoky flavor that’s very tasty, so if you want to give it a try, just add the nuts to a pan over medium heat and give them a toss with a wooden spoon every 30 seconds or so for about 3 to 5 minutes. Remove them from the heat when you can smell their toasty fragrance.

Why is my homemade pesto bitter?

Pesto can take on a bitterness when there’s a touch too much garlic. Salt and cheese both counteract tart bitterness, so add a pinch of either until the pesto reaches your desired flavor.

Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. Plus, it's full of fresh flavors and wholesome ingredients. #pesto #pestorecipe #basil #italian #homemadepesto
Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. Plus, it's full of fresh flavors and wholesome ingredients. #pesto #pestorecipe #basil #italian #homemadepesto
overhead view of basil, seasonings, garlic, and walnuts in a food processor
5 from 1 vote

How to Make Homemade Pesto (without pine nuts)

Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. It’s full of fresh flavors and wholesome ingredients.
Prep: 5 minutes
Total: 10 minutes
Servings: 8 (makes about 1 cup)

Ingredients 

  • 2 cups fresh basil leaves
  • 2 to 3 large cloves garlic, peeled
  • 1/2 cup pecans
  • 1/3 cup freshly grated parmesan, optional
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 cup olive oil
  • 1/4 cup neutral oil, such as avocado or vegetable oil
  • Additional oil, if needed
  • Additional salt and pepper, to taste

Instructions 

  • Remove any large stems (small stems are okay) from the basil, and add it to the bowl of your food processor or blender.
  • Add the garlic, pecans, parmesan cheese if using, salt, pepper, and 1/4 cup of olive oil.
  • Blend until the mixture starts to come together, scraping down the sides often.
  • Add additional oil a little at a time until the mixture comes together, scraping down the sides often, until it becomes well-mixed but not too oily. You are after a paste or sauce texture that is a little on the thick side.
  • Give it a taste, and add additional salt and pepper to taste.
  • Store in an airtight container in the fridge for up to 10 days or in the freezer for much longer.
  • Serve over hot pasta, toss grilled or roasted veggies with it, make a pesto sandwich with it, and it’s also great on chicken and fish.

Notes

  • You have SO much flexibility with this recipe. Love cheese? Add 1/3 cup or more. Not doing dairy? You can totally skip the cheese. Add more or less garlic or salt to your liking.
  • You sure can use traditional pine nuts, but I never have them and they are expensive. I love this recipe with pecans. I have also used pistachios (so good!), almonds, and walnuts with success.
  • I like a light oil mixed with the olive oil so that the olive oil flavor isn’t too strong. If you love olive oil, feel free to use just olive oil.
  • Feel free to scale this recipe up or down as needed. I make loads of this during peak basil season and just keep it in the freezer. It’s a little pop of summer when the snow flies.

Nutrition

Serving: 2 tablespoons, Calories: 183kcal, Carbohydrates: 1g, Protein: 2g, Fat: 19g, Saturated Fat: 3g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 12g, Trans Fat: 0.03g, Cholesterol: 3mg, Sodium: 213mg, Potassium: 52mg, Fiber: 1g, Sugar: 0.3g, Vitamin A: 353IU, Vitamin C: 1mg, Calcium: 66mg, Iron: 0.4mg
Like this recipe? Rate and comment below!
Homemade pesto is a simple and adaptable recipe that you can use as marinade, in sandwiches, on pasta, or over roasted veggies. Plus, it's full of fresh flavors and wholesome ingredients. #pesto #pestorecipe #basil #italian #homemadepesto

Other recipes you’ll love:

Homemade pesto is beyond easy and can be used for so many delicious meals and snacks, plus you can use much of what you already have on hand in your pantry, fridge, and garden to make it!

About Melissa

You May Also Like:

Leave a comment

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

Recipe Rating