This classic basil pesto recipe uses loads of fresh basil, pine nuts, parmesan, and olive oil. It’s savory and delicious – the best homemade pesto you’ll find!
Have you ever purchased basil pesto from the store? It’s a fortune! We eat a ton of basil pesto around here, and for a family of six, buying pesto started to become an issue.
You shouldn’t have to deplete a child’s college fund for olive oil and parmesan, right? That’s how this basil pesto recipe was born.
Our basil plant grew crazy large this year, so I took the armload of leaves that was left over toward the end of the season to make this homemade pesto.
This classic pesto recipe is so easy and it will be a treat to continue to enjoy the bounty of our garden a bit longer. There’s just NOTHING like fresh pesto from the garden. If you’ve never had it – you’ve got to!
Homemade Pesto
If you’re ready to try your hand at a homemade pesto recipe the whole family will enjoy, I’ve got one for you. Before we get to that, I want to answer some of the frequently asked questions about homemade pesto that I get asked.
You are welcome to ask additional questions in the comments as well. These are the most common!
Can I Grow My Own Basil?
Basil grows very fast in warm weather and/or a place with 6-8 hours of sun (see some tips here).
Basil really needs to be watered, because I find that it dries out easily. It can also die from too much watering. Basically you want to keep the soil moist but not too wet at all times!
Basil is great for container gardening, so it can easily be grown in the house or on a closed in porch or patio.
If you live in a rainy or freezing cold area, containers are the best idea so that you can move them inside or out of the weather as need be.
What Can You Use Instead of Pine Nuts?
Pine nuts are expensive, yo! If you live in the southwest you can collect up to 25 pounds on public lands without a permit (who knew?).
But if you can’t find pine nuts or the price is prohibitive, you can also use pistachios, walnuts, or almonds.
These will provide a similar texture, though the test will be different, so you’ll want to experiment with a small batch first.
Can Homemade Pesto be Frozen?
Absolutely! You can store homemade pesto – and this particular basil pesto recipe – in freezer bags for up to six months.
You can freeze it in plastic containers or glass mason jars for nine to twelve months. I recommend letting it defrost on the counter instead of microwaving.
Is Basil Pesto Healthy?
Well, it depends on what you’re comparing it to! Pesto has high fat content due to the oil and nuts, but the fats are unsaturated (which promotes heart health).
It also contains some pretty good nutrients like calcium and Vitamin A. Whether or not it’s “healthy” depends on what you are trying to achieve, but generally speaking it’s better than a lot of other sauces, especially Alfredo (which is high in saturated fats).
Pesto Recipe Substitutions
I have two substitutions you might be interested in besides the pine nuts. First, you can add 1 cup spinach leaves to substitute for 1 cup of the basil leaves if you want to use up some spinach and for additional nutrients.
Second, you can use vegan cheese if you want to make the recipe dairy free. Parmesan by Angel Food is the #1 recommended brand.
Are you ready to try this homemade pesto the whole family is going to love? Check out the recipe below.
DIY Pesto Recipe
Ingredients
- 3 cups packed basil leaves
- 3-4 cloves garlic {you might not want to eat this before a first date!}
- 1/2 cup pine nuts
- 1/2 cup freshly grated Parmesan cheese
- 1/2 cup extra virgin olive oil
- a pinch of salt and pepper if you’d like
Throw everything but the oil in your blender or food processor and puree.
While still blending, slowly pour in the oil. Scrape down the sides a few times and add in salt and pepper. Pulse until all the ingredients are incorporated and well blended.
Spoon the mixture into jars {I tripled the recipe to fill all of these!} and tightly seal. Refrigerate for about a week or freeze up to a few months.
Some of our favorite ways to enjoy this pesto recipe include:
- warmed and served over pasta or gnocchi
- spread on a baguette
- drizzled over sliced tomatoes and fresh mozzarella {adding a bit more oil makes this easier}
- as a marinade over chicken or seafood
- mixed with a spoonful with a dollop of mayo and spread on a sandwich
Which of these would you try?
Get the printable recipe card below:
Basil Pesto
Ingredients
- 3 cups basil leaves packed
- 3 cloves garlic
- 1/2 cup pine nuts
- 1/2 cup parmesan cheese freshly grated
- 1/2 cup olive oil extra virgin
- 1 pinch salt and freshly ground black pepper to taste
Instructions
- Throw everything but the oil in your blender or food processor and puree.
- Then, while still blending, slowly pour in the oil. Scrape down the sides a few times and add in salt and pepper.
- Pulse until all the ingredients are incorporated and well blended.
- Spoon the mixture into jars and tightly seal.
michel
Saturday 19th of August 2023
I blanch my basil for 30 seconds . when I make my pesto I had half lemon juice, jt give the pesto a lighter green colour
Amy
Saturday 2nd of September 2023
Great tip!
Shelly
Sunday 23rd of September 2018
Easy to make. I added 1 teaspoon of lemon juice to brighten the flavor. I will make this again.
Paige
Tuesday 29th of September 2015
This pesto looks incredible! I'll have to try this recipe the next time we make it at home!
Paige https://www.thehappyflammily.com/