Classic Basil Pesto

[Total: 20    Average: 4.9/5]
Jump to the recipe

DSC_0450 (copy)

A delicious, traditional classic basil pesto recipe made with fresh, homegrown basil, roasted pine nuts, garlic, extra virgin olive oil and grated Parmesan cheese.

Classic Basil Pesto

While we visiting our family in Sardegna, Italy during the summer we have the luxury of having fresh, homegrown produce at our fingertips! Basil grows like weeds in our garden so I often find myself creating recipes with this earthy, slightly spicy, herb.

As the summer comes to an end, there is still more often than not an overabundance of basil in the garden, which can only mean one thing…pesto!

Classic Basil Pesto

Pesto is a great condiment to prepare in bulk since it freezes very well. Store in ice cube trays in the freezer then remove and store in a plastic bag to reduce space.

Here are ways to incorporate pesto into meals;

  • Add to tomato sauce
  • Spread over grilled veggies
  • Add to meatballs
  • Spread on a sandwich or flatbread
  • Mix with quinoa, rice or even in frittatas
  • Add as a garnish for soup
  • Mix into salad dressing
  • Add to baked bread or savoury muffins, scones, etc.
  • Smear on bruschetta
  • Toss with roasted potatoes or sweet potatoes

Pesto lends to a variety of interpretations; replace basil with kale or spinach, and the pine nuts with roasted walnuts or pumpkin seeds.

Classic Basil Pesto

Looking for more pesto-inspired recipes? Here are some to try;

Shrimp Sweet Pea Pesto Risotto
Pesto Gnocchi N’ Cheese
Pesto Prosciutto Mozzarella Quinoa Arancini
Roasted Veggie Pesto Pasta
Pesto Caprese Quinoa Salad

Classic Basil Pesto

Prep time
Total time


Yields: 1/2 cup
2 cups fresh basil
1/4 cup pine nuts, toasted
1-2 garlic cloves, peeled and halved
about 1/4 cup good quality extra-virgin olive oil
2 tbs. grated Parmesan (optional)
sea salt for taste


This recipes calls for a small food processor. You could also combine the ingredients in a mortar and pestle.


Toast pine nuts in small frying pan on medium heat for 2-3 minutes (stirring them constantly) or until slightly browned.


In the meantime, remove the stems of the basil leaves and add to the food processor. Add the pine nuts and blend for about 1 minute to grind the pine nuts completely.

Slowly drizzle the olive oil (into the spout of the lid of the food processor) while continuously blending, until you get the desired consistency.
*TIP: I always make my pesto on the thicker side since I always add some pasta cooking water during the cooking process.


Once you have the desired consistency, add the grated Parmesan cheese and sea salt then blend again for a few seconds to combine.

Classic Basil Pesto

  • i really need to try some of these recipes so i can eat better too. these are some really great ideas

  • I am embarrassed to admit that I have never even attempted making Pesto and rely on Pesto mix from some direct sales company. i will definitely have to give this recipe a try, you make it look so easy!

    • You will be amazed at how easy it is to make!! Just don’t skimp on the quality of ingredients…it makes all the difference!

  • CourtneyLynne Storms

    Oooooo this pesto sounds pretty tasty!!! It’s been awhile since I had anything with pesto….. Totally could go for a bowl of pesto pasta now!

  • Beth

    That looks delicious!! I’m a huge fan of pesto and love mixing it with a good pasta!

  • I had no idea it was this easy to make pesto! I’m pinning this to try soon!

  • Oooh… this looks so yummy! i might try some for lunch, I think this might go nicely with a cheese muffin :)

  • I have always wanted to make fresh pesto, I never realized it was so easy. Definitely trying this recipe out!

    • It really is! When you make it yourself you can choose the freshest ingredients too, which makes a huge difference in flavour!

  • I have never tried pesto before. Looks very interesting, will have to try soon.

  • John Lopez

    I’ve never try it before looks yummy and tasty.

  • Jennifer Juro

    I have never tried pesto before!! This sounds amazing and delicious!

  • michele d

    I love pesto. I use it mostly on my pasta but boy it’s good. Thanks for your recipe. I’ll be trying it out soon.

  • Joe James

    Pesto is one of my favorite side dishes or condiments. It goes great with so many various dishes. I like how you incorporated pesto with so many dishes. You are my kind of people!

  • Yummy! Pesto is everyone’s favorite here.. I find this healthier than the other sauces. Tomato is too acidic for me and Alfredo is too heavy. Thanks for sharing this recipe..

    • Where are you from? I agree with you too…I don’t digest tomatoes very well and I don’t eat dairy products (but I still think Alfredo is way too heavy!)

      • From Chennai, India :) We are on the same page.. :) BTW, your blog is amazing!

        • I didn’t know pesto was so popular there!! And thank you for the compliments about the Blog! ;-)

  • Penny @ pennyspassion.blogspot

    So excited to see this recipe! I was just thinking that I could probably make my own pesto instead of buying it. Can’t wait to grow my own basil this summer and making this recipe.

  • Oh wow. This is such a recipe to try – especially seems healthy as well.

  • Definitely going to have to Pin this one. I have got to try it. Looks fabulous!

  • Sarh Snarski

    I don’t think I have EVER tried Pesto sauce! I do love pasta thought!

    • You have to try it! It’s such a light, easy to make alternative to traditional pasta sauce.