Fresh basil has a way of making any kitchen feel instantly more put together. One minute you are chopping leaves, the next you are standing over the food processor wondering if it is socially acceptable to eat pesto straight off a spoon. This Basil Pesto leans into that energy and does not apologise for it.
What makes this one special is how balanced it is. Bright but not bitter, rich without feeling heavy, and smooth enough to cling to pasta, spread on sandwiches, or swirl into soups without separating. It is the kind of homemade pesto that actually tastes fresh the next day and the day after, which is rare and very useful.

- What Makes This Basil Pesto Work?
- What Goes Into Basil Pesto?
- Want To Mix Things Up? Try These Add-Ins Or Swaps
- How To Make Basil Pesto
- Pro Tips From Someone Who Has Ruined Pesto Before
- Recipe FAQ’s
- Basil Pesto Recipe
What Makes This Basil Pesto Work?
- Balanced flavour, not bitter or oily : The basil stays vibrant because it is blended gently with just enough oil to smooth things out, not drown it. You get freshness first, not grease.
- Creamy without cream : The way the nuts, cheese, and oil emulsify gives you that luscious texture without needing anything extra. It coats pasta properly instead of sliding right off.
- Flexible and forgiving : This basil pesto recipe works whether you are tossing it through pasta, spooning it over grilled chicken, or freezing portions for later. No separating, no weird colour change.
- Actually better than store bought : No preservatives, no dull aftertaste, and no mystery oils. Just clean flavours that taste like you meant to make it this good.
What Goes Into Basil Pesto?

With just a handful of fresh, quality ingredients, this basil pesto recipe comes together in minutes and packs in incredible flavour.
- Basil Leaves: Fresh, fragrant basil gives pesto its vibrant green colour and signature herbal aroma.
- Pine Nuts: Lightly toasted to bring out their rich, buttery flavour and add a subtle crunch.
- Parmesan Cheese: Freshly shredded for a nutty, salty depth that ties everything together.
- Olive Oil: Smooth, good-quality olive oil helps blend the ingredients into a silky, luscious sauce.
Note: Please see recipe card at the bottom for a full list of ingredients with measurements.
Want To Mix Things Up? Try These Add-Ins Or Swaps
These are great if you want variety without messing with the core recipe.
- Lemon Zest: Brightens the pesto and makes it feel extra fresh, especially for seafood or summer pasta.
- Roasted Almonds Or Walnuts: Swap the pine nuts for a nuttier, more affordable option with deeper flavour.
- Baby Spinach Or Rocket: Add a small handful to stretch the basil and soften the flavour slightly.
- Nutritional Yeast: A great option if you want a dairy-free pesto that still tastes savoury and rich.
How To Make Basil Pesto

- Toast the Pine Nuts: Heat a skillet over medium-high heat and toast the pine nuts until golden, tossing occasionally. Transfer to a plate to cool slightly.

- Load and Pulse: Add cooled pine nuts, basil, garlic, and Parmesan to a food processor. Pulse until finely chopped, scraping down the sides as needed.

- Emulsify with Oil: With the processor running, stream in the olive oil in a thin flow. Continue until the pesto looks smooth.

- Season and Adjust: Add a pinch of salt and pulse to combine. Taste and adjust with more salt or oil to reach your preferred texture.
Basil pesto isn’t just for pasta. Spread it over Crispy Slow Cooker Carnitas for a fresh, herby finish, drizzle it onto Greek Lamb Souvlaki with a Garlic Yogurt Dip for a Mediterranean twist, or serve it alongside Garlic Browned Butter Baked Asparagus for an easy, flavour-packed side.
Pro Tips From Someone Who Has Ruined Pesto Before
- Pack the basil loosely, not tightly, to avoid bruising and bitterness.
- If your pesto turns dark, a drizzle of olive oil on top before storing helps protect the colour.
- Freeze pesto in ice cube trays for perfect portions that thaw fast and taste fresh.
- If serving with pasta, reserve a little pasta water to loosen the sauce so it coats every strand.
Toasting enhances their nutty flavour, but if you’re short on time, you can skip this step and still have a delicious basil pesto.
Basil oxidises quickly. Minimise air exposure, use fresh basil, and add a little extra oil to keep it vibrant.
Definitely. Substitute pine nuts with sunflower seeds or pumpkin seeds for a nut-free basil pesto recipe that still tastes amazing.

Get afreeeBook!
IngredientsUSMetric1x2x3x
- ▢ 1/4 cup pine nuts lightly toasted
- ▢ 2 cups basil leaves washed and packed
- ▢ 2 cloves garlic peeled
- ▢ 1/3 cup parmesan cheese fresh shredded
- ▢ 1/3 cup olive oil
- ▢ 1 pinch salt
Instructions
- Heat a skillet (or pan) over medium-high heat; toast pine nuts until golden, tossing occasionally in the pan. Add the pine nuts to the bowl of your along with the basil, garlic and parmesan cheese; pulse until finely chopped (scrape down the sides of the food processor if needed).
- With the processor running, gradually add the olive oil in a thin stream until the pesto comes together and is well combined. (Scrape down the sides of the food processor again, if needed). Season with salt to your taste.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

Basil Pesto
Ingredients
- 1/4 cup pine nuts lightly toasted
- 2 cups basil leaves washed and packed
- 2 cloves garlic peeled
- 1/3 cup parmesan cheese fresh shredded
- 1/3 cup olive oil
- 1 pinch salt
Instructions
- Heat a skillet (or pan) over medium-high heat; toast pine nuts until golden, tossing occasionally in the pan. Add the pine nuts to the bowl of your along with the basil, garlic and parmesan cheese; pulse until finely chopped (scrape down the sides of the food processor if needed).
- With the processor running, gradually add the olive oil in a thin stream until the pesto comes together and is well combined. (Scrape down the sides of the food processor again, if needed). Season with salt to your taste.
Notes
Nutrition
Thank You! https://cafedelites.com/homemade-basil-pesto-recipe/