Fresh Homemade Basil Pesto Recipe

Fresh homemade basil pesto. The only way to eat pesto.

Fresh Homemade Pesto Recipe

Basil pesto is good. We have used it on our grilled pizza, in Shawn’s pesto chicken dinner, his shrimp appetizer, and as a spread for panini’s or to even liven up simple turkey sandwiches. But I fell in love with pesto when my wife introduced me to an amazing restaurant called Giorgio’s.

The waitress came around with bread for a free appetizer and asked if we wanted any of the dipping sauce. My wife said I had to try it and it was delicious. This bright green pesto sauce with olive oil drizzled over it was the perfect accompaniment to the bread.

The extra olive oil softened some of the sharpness of the basil pesto taste. It is easy to plant and care for basil in a planter on your porch, and now that we have many plants, I had to try to make the best, freshest homemade basil pesto.

A quick search yielded a few key ingredients such as basil, obviously, but also some cheese, oil, and this thing called pine nuts. I had never heard of pine nuts, let alone tried one. But when I was in the nut aisle of the local grocery store and found pine nuts, I was going to try them in my recipe.

I have heard that walnuts can be substituted, and I did try that once or twice, but the pine nuts give the pesto a nice nutty flavor, subtle but noticeable. I have tried toasting them on a skillet with no oil for a minute to bring out some more flavor, but I felt as if the pesto then became more focused on the nutty flavor rather than the basil.

As always, experiment. If you like a stronger nutty taste, toast the nuts. The same goes for the oil. Use your favorite whether it be virgin or extra virgin olive oil. I usually use the jarred minced garlic instead of whole garlic cloves. I have used the store brand grated parmesan you find in the pasta aisle but as we espouse in the pizza recipes, fresher is better and I would rather use freshly grated parmesan from the block.

Fresh Homemade Pesto Recipe
Fresh Homemade Basil Pesto
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fresh Homemade Pesto Recipe

  • Author: Scott MacDonald
  • Prep Time: 5
  • Total Time: 5
  • Yield: 12 cups 1x
  • Category: Side
  • Cuisine: Italian


A fresh homemade pesto sauce made with basil, parmesan cheese, pine nuts, oil, and spices. Perfect for pizza, pasta, and sandwhiches.


  • 3 cups basil leaves
  • 3 tablespoons pine nuts (or walnuts)
  • 1 1/2 teaspoon minced garlic (about 3 garlic gloves)
  • 1 teaspoon oregano
  • 2/3 cup grated parmesan
  • 2/3 cup olive oil
  • Salt and pepper to taste


  1. Put basil leaves into a food processor. Add pine nuts, garlic and oregano. Pulse until mixture is incorporated, about 7, 3-4 seconds bursts.
  2. With a spatula, slide any pesto that has creeped up the food processor bowl back towards the bottom. Add parmesan and pulse again until parmesan is mixd in.
  3. Carefully, while food processor is on, slowly pour the olive oil into pesto mixture. With a spatula, scrape pesto mix that has gone up the sides back down again, and pulse as needed to desired consistency. Pesto should have some solids and not too soupy or fine.


  • Serving Size: 1 tbsp
  • Calories: 97
  • Sugar: 0.1g
  • Sodium: 44mg
  • Fat: 10.5g
  • Saturated Fat: 1.9g
  • Carbohydrates: 0.5g
  • Fiber: 0.2g
  • Protein: 1.6g
  • Cholesterol: 3mg

Keywords: basil pesto, homemade pesto