This post may contain affiliate links. For more information, read my disclosure policy.

This easy homemade basil pesto sauce is the perfect from scratch recipe! My ultimate pesto recipe is so easy to make and adds so much flavor to so many recipes. If food could be a perfume, I’d want this one.

Pin it now to save for later

Pin Recipe
Overhead shot of easy basil pesto in a small glass dish with spoon coming out

Best Recipe for Basil Pesto

Classic Pesto Sauce is a game changer: it’s one of the best sauces that you can use in so many recipes.

I’ll never forget the first time I saw pesto: I was in college and hanging out at my boyfriend’s apartment. His roommate brought home a pesto pizza and it was the weirdest thing I’d ever seen. A green sauce on pizza? No thanks!

Besides the fact that I made it to 19 years old without seeing pesto, it’s not surprising I was grossed out by seeing it on pizza. I was a very picky kid and still am quite…choosy…when it comes to what I like. Condiments are not something I normally eat, much to the shock of most people I know. However, PESTO is one thing I absolutely love.

Once I met my husband I started to branch out in my eating habits and discovered how delicious pesto is. Then, when we first got married, I started a garden and grew my own basil.

I have to say, I fell in love with pesto after trying it a few times but I my infatuation with it didn’t start until I began making homemade pesto myself.

Not only is it delicious, but pesto is easy to make from scratch. Jarred pesto is good but homemade pesto is the best.

ingredients in pesto with words on photo

Basil Pesto Ingredients

  • Basil: Traditionally, pesto is made with fresh basil. I love the smell of basil! You must use FRESH basil for the best pesto. The basil is why it’s called green pesto!
  • Toasted pine nuts: These add a nutty flavor to the sauce and are a super important component. Check the bulk bin section so you don’t have to buy a whole package.
  • Parmesan cheese: Use a block of parmesan – not pre shredded and don’t use the green can.
  • Garlic: A must in pesto!
  • Olive oil: The oil is the emulsifier in the recipe – what makes it sauce. So be sure to use a good quality oil.
4 images showing how to make pesto.

How to make Basil Pesto

  1. To toast pine nuts, simply place them in a small frying pan over medium-low heat. Stir them often until they just start to get golden and don’t walk away from the stove. Nuts burn fast so keep a close eye on them. While toasting the pine nuts isn’t absolutely required, it adds a toasty depth of flavor to the pesto sauce, so I highly recommend it.
  2. Pesto is made in a food processor (or you can use a powerful blender). It only takes about 5 minutes! All you have to do to make the pesto is add the basil, garlic, nuts, and Parmesan cheese to the food processor.
  3. Pulse to chop the ingredients fine.
  4. Then add your olive oil slowly, while the machine is running, to for the pesto sauce.

What goes with pesto?

There are so many uses for my ultimate pesto recipe! One recipe makes just over a cup of pesto and can be used in several meals:

Small glass dish of easy basil pesto with pine nuts and basil leaves behind it

How do you store homemade pesto?

Since homemade pesto doesn’t have preservatives, it will only last (at most) a week in the refrigerator. I recommend planning two or three uses for your fresh pesto, or you can freeze it.

Recipe Swaps

  • Make Walnut Pesto by using walnuts in place of pine nuts.
  • Same if you want to make my pesto recipe with almonds!
  • Lemon Basil Pesto – add the juice of half a lemon into the mixture before the oil.
  • Tomato Pesto – instead of using basil, use a jar of sun-dried tomatoes in oil (you’ll need less olive oil this way).
  • Spicy Pesto – add some red Chile flakes to the mixture with the cheese and garlic.


Can you use basil stems in pesto?

Yes! Just throw the whole stalk of basil in the food processor.

Does pesto go bad?

Yes it will eventually spoil. Store in the refrigerator so it will last longer.

How long does pesto last in fridge?

Homemade pesto recipes will only last about a week in the refrigerator. Jarred pesto will last longer, but it will eventually spoil and grow mold.

How to freeze pesto with fresh basil?

To freeze pesto sauce, place it in ice cube trays. Freeze, then place each pesto cube into a small sandwich bag and store in the freezer. Grab one to add to soups!

How to make pesto with a blender?

Make sure you’re using a high powered blender (like a Ninja or Vitamix). Old fashioned or cheap blenders won’t be able to grind up the nuts and cheese properly.

basil pesto in jar

Best Homemade Basil Pesto

4.87 from 23 votes
This easy homemade basil pesto sauce is the perfect from scratch recipe! Homemade pesto is so easy to make and adds so much flavor to so many meals.
Prep Time 10 minutes
Total Time 10 minutes
Yield 8 servings
Serving Size 1 serving


  • ¼ cup pine nuts
  • 2 cups packed basil leaves fresh
  • 2 cloves garlic
  • ½ cup fresh parmesan cheese
  • ½ – 1 teaspoon salt to taste
  • ½ – ¾ cup (118-177ml) olive oil


  • Place pine nuts in a small skillet over medium-low heat. Stir often, cooking for just a few minutes, until they start to brown. Remove from heat and cool.
  • Place basil, pine nuts, garlic, and parmesan in a the bowl of a food processor or blender. Pulse until a paste forms. Add 1/2 teaspoon salt and pulse to combine.
  • While running the machine, pour in olive oil, starting with 1/2 cup. Once the pesto emulsifies it will become a thick sauce. If you want thinner pest, add another 1/4 cup olive oil.

Recipe Video

Recipe Notes

Recipe from The Simple Kitchen by Donna & Chad Elick

Recipe Nutrition

Serving: 1serving | Calories: 55kcal | Carbohydrates: 1g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Cholesterol: 4mg | Sodium: 100mg | Potassium: 48mg | Vitamin A: 365IU | Vitamin C: 1.3mg | Calcium: 86mg | Iron: 0.5mg
Nutritional information not guaranteed to be accurate
Course Appetizer
Cuisine American

**Did you make this recipe? Don’t forget to give it a star rating below!**

jar of pesto with spoon holding some and words on photo

Last Updated on June 24, 2022

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Learn to Bake in 4 Days!
Get my tips, tricks and recipes to take your baking to the next level for FREE!

Leave a Comment

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

Recipe Rating


  1. I have had a bumper crop of basil this year and this recipe never steers me wrong! The toasted pine nuts really give it the edge! Thank you for this easy and delicious recipe!

  2. Delicious pesto recipe. I made w/toasted pistachios and added small amount fresh Oregano. Decreased the salt bc fresh grated parmesan is already salty enough.
    Love this & shared w/my daughter ❤

    1. So did mine. I think the recipe calls for too much olive oil. My second batch I lowered it and it was a much better consistency.

  3. I am Italian and picked pesto as a child from my grandmothers yard. There are no pine nuts in her recipe only basil garlic salt and olive oil to freeze it extra oil is put on top in a small jar.

  4. I’ve been making this all summer long with fresh basil from the garden. This us my last batch from the garden.

  5. Delicious as written!  I have a basil plant and haven’t used it all summer!!  Now I want to make pesto every week and summer is over!!  Used it over fresh cheese ravioli and served it with Italian sausage!  Couldn’t stop eating it!!

  6. Great recipe! I only had grated parmesan to use and for me I doubled the garlic amount. Otherwise a simple, easy and tasty recipe.