Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make basil pesto from scratch in about 15 minutes using just a handful of fresh ingredients and a food processor.
Making basil pesto from scratch is one of the most rewarding kitchen projects because the flavor is so much brighter and fresher than anything you’ll find in a jar.
When you learn how to make basil pesto from scratch, you’ll never go back to the store-bought version again.
In this post, we’ll walk through every step of how to make basil pesto from scratch, including the best basil to use, the perfect pine nut toasting technique, and how to store your homemade pesto so it stays vibrant.
Let’s dive right into the wonderful world of fresh pesto.
Why You Should Make Basil Pesto From Scratch
The first big reason to make basil pesto from scratch is the incredible depth of flavor you simply cannot replicate with commercial products.
When you make basil pesto from scratch, you control the quality of every single ingredient, from the olive oil to the Parmesan.
Fresh basil has a peppery, sweet aroma that gets muted and dulled when it sits in a jar for months.
Making basil pesto from scratch also lets you adjust the texture to your liking, whether you want it silky smooth or wonderfully chunky.
Plus, there’s a certain pride that comes from making basil pesto from scratch that no store-bought tub can ever match.
And let’s be honest, the process is so simple that you’ll wonder why you didn’t start making basil pesto from scratch years ago.
1. Fresh Basil Is The Heart Of The Recipe
To make basil pesto from scratch, you absolutely need fresh basil leaves, and not the dried kind.
Look for large, unblemished leaves with a deep green color and no signs of wilting.
The variety called Genovese basil is the classic choice because it has a sweeter, more aromatic profile that’s perfect for pesto.
You’ll need about two cups of packed basil leaves, which is roughly one large bunch from the market.
Gently wash the leaves and dry them thoroughly because excess water will make your pesto watery and dull.
The fresher your basil, the more vibrant and fragrant your pesto will be.
2. Pine Nuts Add That Signature Creaminess
Traditional pesto relies on pine nuts, which have a buttery, mild flavor that blends beautifully with basil.
To make basil pesto from scratch, toast the pine nuts lightly in a dry skillet over medium heat for about three minutes.
Watch them closely because they burn quickly and become bitter if left unattended.
Toasting releases their natural oils and deepens their nutty taste, which elevates your entire pesto.
If you’re in a pinch, walnuts or almonds can be used, but pine nuts are the true classic.
Let the nuts cool completely before adding them to the food processor to avoid cooking the basil.
3. Garlic, Parmesan, And Olive Oil Pull It All Together
You’ll need about two or three cloves of fresh garlic, peeled and roughly chopped, to give your pesto that punchy kick.
Grate about half a cup of Parmesan cheese, preferably Parmigiano-Reggiano, for the best salty, umami flavor.
Extra virgin olive oil is non-negotiable because its fruity, peppery notes complement the basil perfectly.
You’ll use about half a cup of olive oil, but you can add more gradually to reach your desired consistency.
A pinch of salt and a squeeze of lemon juice at the end brightens everything up and helps preserve that green color.
Step-By-Step Instructions To Make Basil Pesto From Scratch
Now that you have your ingredients ready, let’s walk through the exact steps to make basil pesto from scratch.
This method is foolproof and yields a restaurant-quality sauce every single time.
1. Pulse The Basil And Pine Nuts First
Add the dry basil leaves and cooled pine nuts to your food processor bowl.
Pulse them together about ten times until they’re finely chopped but not completely pureed.
This initial step prevents the basil from turning into a mushy paste too quickly.
You want to see small flecks of basil and nut visible in the mixture at this stage.
This also helps release the aromatic oils from the basil leaves more evenly.
2. Add Garlic And Cheese, Then Stream In The Oil
Add the chopped garlic, grated Parmesan, and a pinch of salt to the processor bowl.
Pulse again until everything is well combined and you have a coarse, sandy texture.
Then, with the motor running, drizzle in the olive oil in a slow, steady stream through the feed tube.
This gradual addition allows the oil to emulsify properly, giving you a creamy pesto rather than an oily mess.
Stop the processor and scrape down the sides once halfway through to ensure everything blends evenly.
Continue blending until you reach a smooth, spreadable consistency that holds its shape on a spoon.
3. Taste, Adjust, And Brighten With Lemon
Once your pesto is blended, give it a taste and adjust the seasoning as needed.
You might want a bit more salt or another clove of garlic if you like it punchy.
Add a teaspoon of fresh lemon juice and pulse once more to incorporate it throughout.
The lemon doesn’t just add flavor, it also helps prevent the basil from oxidizing and turning brown.
Your homemade pesto should be vibrant green, fragrant, and incredibly appetizing right now.
Tips For Storing Your Homemade Basil Pesto
Making basil pesto from scratch also means you need to know how to keep it fresh for as long as possible.
A common mistake is leaving pesto exposed to air, which causes it to darken quickly.
1. Press Plastic Wrap Directly On The Surface
Transfer your pesto to a clean glass jar and press a piece of plastic wrap directly onto the surface.
This creates an airtight barrier that prevents oxygen from reaching the pesto and turning it brown.
You can also pour a thin layer of olive oil over the top before sealing the jar.
The oil acts as a protective seal that keeps the basil bright and fresh for up to a week in the fridge.
2. Freeze Pesto In Ice Cube Trays For Later Use
If you want to make a big batch and save it, spoon the pesto into ice cube trays and freeze.
Once frozen solid, pop the cubes out and store them in a freezer-safe bag.
Each cube is about one tablespoon, which is perfect for adding to pasta or soups.
Frozen pesto will keep for up to six months without losing much flavor.
Just thaw a cube in the fridge overnight or toss it directly into a hot pan.
3. Skip The Cheese If Freezing Long Term
To make basil pesto from scratch that freezes even better, consider leaving the Parmesan out.
You can make the pesto without cheese and then stir in fresh grated Parmesan after thawing.
This prevents the cheese from becoming grainy or separating during the freezing process.
The flavor will be just as excellent, and you’ll have more flexibility for different recipes.
So, How Do You Make Basil Pesto From Scratch?
You make basil pesto from scratch by blending fresh basil, toasted pine nuts, garlic, Parmesan, olive oil, and lemon juice together until smooth.
The entire process takes about fifteen minutes from start to finish with no complicated techniques required.
The key is to use fresh, high-quality ingredients and to follow the simple steps we covered above.
Once you’ve mastered how to make basil pesto from scratch, you’ll use it on pasta, sandwiches, pizza, roasted vegetables, and even as a marinade for chicken.
The versatility of homemade pesto is endless, and the flavor will outshine any store-bought jar every time.
So grab some fresh basil, fire up your food processor, and enjoy the process of making basil pesto from scratch in your own kitchen today.
Your taste buds will thank you for it.