If you’re looking for the perfect basil pesto recipe, you’re in the right place! This homemade pesto is loaded with fresh basil leaves, pine nuts, and grated parmesan cheese, then blended into a delightful sauce. This pesto will take your home-cooked meals to the next level! Use homemade pesto to create a delicious creamy pesto chicken for the perfect 30-minute meal!

A jar of homemade pesto sauce.

This classic pesto sauce is the perfect sauce to make from scratch! It is easy to make, and the flavors beat any store-bought pesto. So what are you waiting for? It’s time to bring the fresh flavors of italy to your kitchen!

A homemade pesto sauce is the most incredible way to upgrade your home cooking. Our creamy pesto pasta is an instant classic with great, fresh flavors. 

Sauce From Scratch is Best

We can all agree that everything is better when made from scratch, and this pesto is no exception! You simply can’t top a homemade sauce; elevate any dish from a creamy alfredo sauce to a chimichurri from scratch

Basil Pesto Recipe Ingredients

Fresh flavors are key for the best pesto recipe, especially the fresh basil. Here is what you’ll need for the basil pesto:

  • Basil – fresh basil leaves are the key to the iconic flavor in a homemade pesto.
  • Parmesan – freshly grated parmesan cheese gives this pesto that iconic salty flavor. 
  • Pine nuts – not only do pine nuts give this pesto a delicious nutty flavor, but they also make the sauce creamy. 
    Substitute: Don’t have pine nuts? No worries! You can use walnuts or blanched almonds! The flavor will be slightly different but just as delicious. 
  • Seasoning – all this pesto needs is some salt to bring out all of the flavors.
  • Garlic – fresh garlic is blended into this sauce and adds an incredible flavor. 
  • Olive oil – extra virgin olive oil is key to a delicious pesto. 
    Substitute: Avocado oil or grapeseed oil are great substitutes.
  • Lemon juice – freshly squeezed adds the perfect amount of zest. 

See the recipe card below for a complete list of ingredients and quantities.

A spoonful of pesto out of a glass jar.

How to Make Basil Pesto Recipe

  1. Add all of the ingredients to a blender or a food processor. Pulse until you get a smooth consistency. 
  2. Serve, and enjoy!

Pro Tip of the Day: 

  • Don’t skip an ingredient. Every ingredient in this recipe serves a purpose and should be used for the perfect result.
  • Add more herbs. Bring more flavors to your pesto by blending in parsley, cilantro, and even mint. The variations are endless. 

How to Use Basil Pesto

There are so many ways to use the pesto in meals. Here some of our favorite uses for basil pesto:

  • Pasta: Pesto is the perfect way to elevate your pasta! Add to your favorite alfredo pasta recipe to get your very own pesto pasta. 
  • Pizza: Pesto makes an excellent sauce for homemade pizza! Add pesto to your favorite pizza dough recipe to get your very own pesto pizza! The best combination is adding pesto to your chicken alfredo pizza. The flavors go together so well!
  • Salad dressing: Add a spoonful of pesto to your favorite homemade pasta salad!
  • Marinade: Pesto makes an easy chicken marinade!
  • Sandwich: Did you know you can use pesto as a sandwich spread? Use pesto as a sandwich bread on an italian sub sandwich for the best flavor combo. 
A food processor with all of the pesto ingredients.

FAQ’s 

Can you use dried basil?

Fresh herbs are the key to a great homemade pesto; dried basil won’t give that same flavor. 

Can you make pesto without a blender?

A food processor or a blender is a must for getting the perfect sauce texture. You can also use a mortar and pestle to grind the mixture into a bowl.

Can you make pesto vegan?

To make this pesto vegan, simply opt out of using parmesan cheese. 

Can I substitute lime juice for the lemon juice?

In most recipes, lime and lemon juice are interchangeable. In this recipe, we do not recommend substituting for lime juice.

A jar of basil pesto sauce.

Store & Reheat 

  • Freeze. Pesto can be frozen to prolong the storage time. You can add the pesto to a plastic bag and freeze. Or you can add the pesto to ice cube trays and store the tray in the freezer! Store the pesto for up to 3 months. Thaw: Let the pesto thaw in the fridge, and use as desired.
  • Storage. Homemade pesto can be stored for up to a week. Keep in an airtight jar or container in the fridge for peak freshness.

More Sauce Recipes

If you enjoyed this classic basil pesto recipe, be sure to try our other homemade sauce recipes; here are some of our favorites:

If you tried this homemade basil pesto recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!

Pesto Sauce Recipe

Print
5 from 2 votes
This homemade basil pesto sauce is the perfect quick and easy sauce to make from scratch. Loaded with fresh flavors, this pesto sauce is a flavor explosion and may be used in so many different recipes.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 1 cup

Ingredients

Instructions

  • Add all the ingredients to a food processor or blender and blend until smooth.
  • Serve, and enjoy friends!

Notes

  • How to use pesto: Pesto can be used in various ways! Use pesto in pasta, pizza sauce, chicken marinade, or as a sandwich spread. The options are endless!
  • Refrigerate pesto: Pesto can be kept fresh for up to a week if stored properly. Keep in an airtight container or a jar in the fridge. 
  • Freeze pesto: Keep pesto fresh longer by freezing! Add the pesto to a ziploc bag and freeze. Frozen pesto can be stored for up to 3 months. Use frozen or thaw in the fridge before use.

Nutrition

1000kcal Calories11g Carbs16g Protein103g Fat16g Saturated Fat20g Polyunsaturated Fat61g Monounsaturated Fat22mg Cholesterol1550mg Sodium407mg Potassium2g Fiber2g Sugar2128IU Vitamin A21mg Vitamin C366mg Calcium4mg Iron
Nutrition Facts
Pesto Sauce Recipe
Amount Per Serving
Calories 1000 Calories from Fat 927
% Daily Value*
Fat 103g158%
Saturated Fat 16g100%
Polyunsaturated Fat 20g
Monounsaturated Fat 61g
Cholesterol 22mg7%
Sodium 1550mg67%
Potassium 407mg12%
Carbohydrates 11g4%
Fiber 2g8%
Sugar 2g2%
Protein 16g32%
Vitamin A 2128IU43%
Vitamin C 21mg25%
Calcium 366mg37%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)