Basil Pesto Recipe

Fresh homemade Basil pesto is easy to make and better than any store bought version. It comes together in minutes and tastes delicious!!

Basil Pesto is one of my favorite sauces! I love that it tastes delicious with so many of my favorite foods. Slather it onto a piece of sourdough bread, or use it as the main sauce for a homemade pizza. So many possibilities!

Basil pesto in a white bowl

Favorite Pesto Sauce

Pesto is a sauce of crushed basil leaves, pine nuts, garlic, Parmesan cheese, and olive oil. There are so many different foods that you can put pesto on. Some of them include pasta, paninis, sandwiches, pizza, breakfast foods, etc.!

Pesto is fresh and full of flavor. I also love its bold green color—it’s so beautiful! And did you know that it is SO easy to make at home? I like to make big batches of this yummy pesto and freeze most of it to use later when I need it. Having fresh pesto on hand is super convenient.

Homemade pesto makes a cute little gift idea too. Put it into a pretty container or mason jar, wrap it up, and gift it along with some pasta noodles or a loaf of bread. Adorable right?

You’ll be making this pesto for years and years. One you go homemade, you never go back – at least I won’t be! The recipe was so easy and tasty that I’m going to make sure to have the ingredients on hand at all times. We love how it turned out and can’t wait to use it on some of our favorite dishes.

Basil, garlic, and pine nuts in a food processor

How to Make Pesto

I think that homemade pesto tastes better than the store bought kind. Not only is this pesto incredible tasting, but it’s one of the simplest recipes ever! You basically throw everything into the food processor and you’re pretty much done.

Make sure you have fresh herbs for this recipe. It will make all the difference!

HERBS. Pulse the basil, parsley, and garlic in a food processor until combined.

PINE NUTS. Add in the pine nuts and process until the mixture is fine. (This is about 1 minute all together).

CHEESE. Then grind in the cheese!

SEASON. Add in the lemon juice as the machine is running and then drizzle in the olive oil. Mix mix mix until all combined. Then pour the pesto into whatever container you’d like. Add a little salt and pepper and you’re DONE!

SToring Tips

STORE leftovers in an airtight container in the fridge for up to a week.

FREEZE for up to 3 months in an airtight and freezer safe container. Let it thaw in the fridge overnight then you may need to add more cheese/olive oil

Basil Pesto in a white bowl

For some recipes using pesto, check out:

Pesto Sauce

5 from 1 vote
Fresh homemade Basil pesto is easy to make and better than any store bought version. It comes together in minutes and tastes delicious!! 
Course Dressing
Cuisine Italian
Prep Time 15 minutes
Total Time 15 minutes
Servings 2 cups
Calories 1405 kcal
Author Lil' Luna


  • 4 cups fresh basil leaves packed
  • 1/4 cup parsley
  • 2 tsp minced garlic
  • 1 cup pine nuts
  • 1 1/2 cups Parmigiano-Reggiano cheese shredded
  • 1 TB lemon juice
  • 2/3 cup extra virgin olive oil
  • salt and pepper to taste


  • Using a food processor, pulse basil, parsley, and garlic for about 30 seconds until combined and basil is finely chopped. Add pine nuts and process until fine, about 30 seconds more. Grind in cheese.
  • While machine is running, add lemon juice and slowly drizzle in olive oil. Mix until fully incorporated and pesto is thoroughly combined. Transfer to a bowl, and salt and pepper to taste.


  • DIFFICULTY: easy
  • ANY CHANGES MADE: added more olive oil, used minced garlic

Adapted from Cooking Ny Times.

Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Hamburger Dip

This savory hamburger dip is always a hit at parties. It’s cheesy, hearty, and made with only 4 ingredients! We love to have some tasty appetizers on hand for company…

2 hours hours 10 minutes minutes

5 from 21 votes

Peach Salsa

Fresh peach salsa is delicious with chips, on top of fish or pork, or spooned over tacos! You’ll love the flavor combinations in this recipe! Although it’s far from our…

10 minutes minutes

5 from 18 votes

Strawberry Spinach Salad

Strawberry Spinach Salad is fresh, naturally sweet, colorful, and absolutely delicious. Serve it as a quick lunch or a dinner side! This tasty salad is similar to our Strawberry Harvest…

1 hour hour 15 minutes minutes

5 from 10 votes

Strawberry Vinaigrette

Quick and simple, this Strawberry Vinaigrette is delicious. It’s sweet, tart, and goes wonderfully on top of a bed of greens. Homemade dressing beats store-bought any day! This Strawberry Vinaigrette…

5 minutes minutes

5 from 19 votes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. I really wanna try this sauce. Looks good, but I think going for store bought is Cheaper than using 1 cup of pine nuts. Lol. Pine nuts are expensive.