Vakac

KitchenItalian Inspired

Homemade Basil Pesto

Fresh basil has a way of making any kitchen feel instantly more put together. One minute you are chopping leaves,…

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 useful.

Freshly homemade basil pesto is way better than any store bought pesto, with a flavor-packed punch! All you need is 5 ingredients and a food processor!

What Makes This Basil Pesto Work?

What Goes Into Basil Pesto?

Flat lay photo of ingredient shot of pine nuts, garlic, parmesan cheese, basil leaves, olive oil, salt

With just a handful of fresh, quality ingredients, this basil pesto recipe comes together in minutes and packs in good flavour.

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.

On the stove

Toast the pine nuts until golden in a pan.
  1. 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.
Add the cooled pine nuts, basil, garlic and parmesan cheese to a food processor.
  1. 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.
With the processor running, pour the olive oil.
  1. Emulsify with Oil: With the processor running, stream in the olive oil in a thin flow. Continue until the pesto looks smooth.
Add a pinch of salt and pulse to combine.
  1. 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, or serve it alongside Garlic Browned Butter Baked Asparagus for an easy, flavour-packed side.

Pro Tips From Someone Who Has Ruined Pesto Before

Recipe FAQ's

Do we Have to Toast the Pine Nuts?

Toasting enhances their nutty flavour, but if you're short on time, you can skip this step and still have a good basil pesto.

Why Is My Pesto Turning Brown?

Basil oxidises quickly. Minimise air exposure, use fresh basil, and add a little extra oil to keep it vibrant.

Can we Make This Recipe Nut-Free?

Definitely. Substitute pine nuts with sunflower seeds or pumpkin seeds for a nut-free basil pesto recipe that still tastes good.

Basil Pesto Recipe with spoon in a jar

What you need

Method

  1. 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).
  2. 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.

Plates that sit beside this