This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Making basil pesto from scratch is easier than you might think, and the flavor completely blows away anything you’ll find in a jar.
When you learn how to make basil pesto from scratch, you’re unlocking a fresh, vibrant sauce that takes just minutes to prepare.
This classic Italian sauce relies on a handful of simple ingredients, and the process doesn’t require any cooking or special equipment.
In this post, we’ll walk you through every step of how to make basil pesto from scratch, including the best basil to use, the perfect pine nut to parmesan ratio, and a few pro tips to keep your pesto bright green.
Let’s dive right in and get your kitchen smelling amazing.
Why Make Basil Pesto From Scratch
The reason you should make basil pesto from scratch is that the store-bought versions often skimp on fresh basil and rely on preservatives.
When you make basil pesto from scratch, you control the quality of every single ingredient, from the olive oil to the salt.
Plus, making pesto from scratch means you can adjust the texture to your liking, whether you prefer it chunky or silky smooth.
There’s also a sense of satisfaction that comes from pounding or blending your own pesto, and it’s a skill that will serve you for years.
1. Fresh Basil Is the Heart of the Sauce
To truly learn how to make basil pesto from scratch, you need to start with the freshest basil you can find.
Look for leaves that are deep green, glossy, and free from dark spots or wilting.
The aroma of fresh basil should hit your nose the moment you open the bunch, and that fragrance is what defines a great pesto.
You’ll want about two cups of packed basil leaves for a standard batch, and that’s roughly one large bunch or two smaller ones.
Avoid basil that’s already turning black or slimy, as it will ruin the flavor and color of your final sauce.
2. Pine Nuts Add That Classic Buttery Crunch
While you can make basil pesto from scratch with walnuts or almonds, pine nuts are the traditional choice.
Pine nuts bring a delicate, buttery richness that blends perfectly with the sharpness of parmesan and the peppery bite of basil.
Toast them lightly in a dry pan for a couple of minutes to release their oils and deepen their flavor, but don’t let them brown too much.
If you can’t find pine nuts, walnuts are a great substitute and they actually give the pesto a slightly earthier taste.
The nuts also help emulsify the sauce, giving it that creamy, cohesive texture that clings perfectly to pasta.
3. Parmesan Cheese Is Non-Negotiable
Genuine Parmigiano-Reggiano makes a huge difference when you want to make basil pesto from scratch the authentic way.
Grate it fresh from a wedge rather than using pre-shredded cheese, as the anti-caking agents in pre-shredded versions can make the pesto gritty.
You’ll need about half a cup of finely grated parmesan for every two cups of basil leaves.
The cheese adds saltiness and umami, so you might not need to add much extra salt to your pesto.
For a slightly milder flavor, you can swap in Pecorino Romano, but parmesan is the classic go-to.
4. Garlic and Olive Oil Bring It All Together
A single clove of fresh garlic, minced or crushed, gives the pesto that essential kick without overpowering the basil.
If you’re new to making basil pesto from scratch, start with one clove and taste, then adjust to your preference.
Good quality extra virgin olive oil is the final key component, and it should be fruity and not too bitter.
You’ll drizzle in about half a cup of olive oil slowly while blending, so the sauce emulsifies into a smooth, glossy paste.
The olive oil also prevents the basil from oxidizing and browning too quickly.
Step-by-Step Guide to Make Basil Pesto From Scratch
Now that you know the ingredients, let’s get into the actual process of how to make basil pesto from scratch.
You have two main methods: using a food processor or a mortar and pestle, and both work wonderfully.
The steps below are the same either way, so pick whichever tool you have on hand.
1. Gently Wash and Dry the Basil Leaves
Fill a large bowl with cold water and swish the basil leaves around to remove any dirt or tiny critters.
Lift the leaves out and place them on a clean kitchen towel, then pat them dry very thoroughly.
Any excess water on the leaves will make your pesto watery and dilute the flavor, so this step is crucial.
Once dry, pick the leaves off the stems and discard the tough stems, as they are bitter and fibrous.
You’re now ready to combine everything, and you’ll see how simple it is to make basil pesto from scratch.
2. Pulse the Basil and Nuts First
Add the basil leaves and toasted pine nuts to your food processor.
Pulse a few times until the basil is roughly chopped, and this gives the other ingredients a base to blend with.
Then add the grated parmesan and the garlic clove to the bowl.
Pulse again until everything is finely minced and starts to clump together.
Don’t run the processor continuously, as the heat from the blade can bruise the basil and make it darken.
3. Drizzle in the Olive Oil Slowly
With the processor running on low, slowly pour the olive oil through the feed tube in a thin, steady stream.
This slow addition allows the oil to emulsify with the basil mixture, creating a creamy and thick pesto.
Stop the machine and scrape down the sides with a spatula to ensure everything is evenly incorporated.
Continue blending until you reach your desired consistency, whether that’s slightly chunky or completely smooth.
Taste the pesto and adjust with salt, more garlic, or a squeeze of lemon juice to brighten it up.
4. Store Your Pesto Properly
Once you’ve made basil pesto from scratch, you need to store it correctly to keep it fresh.
Transfer the pesto to a clean jar and press a piece of plastic wrap directly onto the surface of the pesto.
Then pour a thin layer of olive oil over the top to create a barrier against air, which prevents browning.
You can refrigerate the pesto for up to a week, or freeze it in ice cube trays for longer storage.
Frozen pesto cubes are perfect for quick pasta sauces, soups, or spreading on sandwiches later.
Common Mistakes to Avoid When You Make Basil Pesto From Scratch
Even though it’s easy, there are a few pitfalls that can ruin your batch, so let’s clear those up.
By knowing what to avoid, you’ll ensure your pesto comes out perfect every single time.
1. Don’t Overheat Your Ingredients
If you blend for too long, the friction from the blades heats up the basil and cooks it slightly.
This causes the basil to lose its bright green color and turn a dull, murky brown.
Use short pulses and rest the processor between bursts to keep everything cool.
You can even chill your bowl and blade in the fridge beforehand to combat the heat.
2. Avoid Bitter Basil and Old Garlic
Basil that’s bolting, which means it’s started to flower, becomes bitter and less aromatic.
Always taste a raw leaf before you begin, and if it’s not sweet and fragrant, find another bunch.
Also, check your garlic and remove any green sprout in the center, as that core turns bitter when blended.
With these two ingredients fresh and sweet, your pesto will taste wonderfully balanced.
3. Don’t Skip the Toasting Step
Toasting the pine nuts isn’t just a fancy extra, it’s actually a crucial step that transforms the flavor.
Raw pine nuts can taste flat and slightly waxy, but toasting brings out their nutty sweetness.
Warm them in a pan over medium heat for just 3 to 4 minutes, shaking the pan often.
Let them cool completely before adding them to the processor.
So, How Do You Make Basil Pesto From Scratch?
You make basil pesto from scratch by blending fresh basil, toasted pine nuts, parmesan, garlic, and olive oil.
It’s really that simple, and the entire process takes less than fifteen minutes from start to finish.
Once you know how to make basil pesto from scratch, you’ll never go back to the jarred stuff again.
You’ll find yourself tossing it with hot pasta, spreading it on crusty bread, or stirring it into soups for an instant flavor boost.
So grab some fresh basil, fire up your food processor, and enjoy the most delicious pesto you’ve ever made.