The BEST homemade basil pesto sauce recipe that is so fresh and loaded with so much flavor! This easy pesto sauce is great to use as a marinade, over pasta, and as a condiment.

Homemade pesto sauce in a jar next to lemons and pine nuts.


This flavor-packed pesto sauce is delicious and so much better than any store-bought pesto. We love using pesto in our flatbread, pizzas, pasta, and as a marinade. You will not believe how easy it is to make this recipe and it is so inexpensive!


For this homemade basil pesto recipe, all you need is just 6 ingredients and a blender!

  • Fresh basil– This recipe calls for fresh basil leaves.
  • Garlic– Fresh garlic adds so much flavor to the sauce!
  • Pine nuts– Pine nuts are the key ingredient.
  • Parmesan– Fresh shredded parmesan cheese or pre grated parmesan cheese with work.
  • Salt– Use salt to taste for this sauce.
  • Olive oil– Olive oil is what give the sauce is creaminess.
  • Lemon juice– Adds that kick of zest and elevates the sauce.
Basil pesto in a glass jar with a spoon full of pesto.


A food processor or blender will work in this recipe. We have this one and use it all the time, it’s so versatile.

  1. In a food processor, add the basil, parmesan cheese, pine nuts, garlic, salt, olive oil and lemon juice. Blend until the ingredients are well combined and smooth.
  2. Serve as desired.
  3. Enjoy, friends!
Basil pesto ingredients in a blender.


The pesto sauce is so versatile and may be used in many be enjoyed in so many ways.

  • PASTA– Add the pesto sauce in pasta for ultimate Italian dinner.
  • SAUCE– Use as a sauce for pizza and flatbreads. You can add the sauce before or after baking.
  • MARINADE– Marinate your meat, chicken, and shrimp in pesto sauce and cook to enjoy.
  • SALAD– Drizzle the sauce over your salad for more flavors! This would be great with our Tomato Burrata Salad.
Basil pesto in a glass jar next to a rag.


Can I substitute basil?

For authentic pesto, you want to use basil. However, you can use parsley and cilantro instead of basil and it will still taste great, just won’t be that classic flavor. You can even combine all three for that perfect balance of flavors.

Can I substitute the pine nuts?

Pine nuts are used in traditional pesto sauce. You can substitute it for walnuts or even blanched almonds and get a slightly different flavor.

Can I freeze basil pesto?

Yes! Basil pesto freezes GREAT! Add in an airtight container and freeze for up to 3 months.

How to store basil?

Store the basil in an airtight container in the fridge.

How long does pesto last in the fridge?

If you store this sauce properly in the fridge, it will stay fresh for up to a week.

How do I clean and wash my basil?

You can wash and then drain your basil in a salad spinner. Or wash and allow water to drain using a sieve then pat dry with a paper towel.

A glass jar full of basil pesto next to lemons and a rag.

Other sauce recipes-

Basil Pesto Recipe (Pesto Sauce)

Author: Valentina
5 from 2 votes
The BEST homemade basil pesto sauce recipe that is so fresh and loaded with so much flavor! This easy pesto sauce is great to use as amarinade, over pasta and as a condiment.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 1 recipe



  • In a blender or food processor, add the basil, parmesan cheese, pine nuts, garlic cloves, salt, olive, oil, and lemon juice and mix until blended and a sauce forms.
  • Serve the sauce ad desired.


Makes 1 cup of sauce
  • Fridge: Store homemade sauce in an airtight container in the fridge for up to a week.
  • Freeze: Freeze sauce in an airtight container for up to 3 months.


1000kcal Calories11g Carbs16g Protein103g Fat16g Saturated Fat20g Polyunsaturated Fat61g Monounsaturated Fat22mg Cholesterol1550mg Sodium407mg Potassium2g Fiber2g Sugar2128IU Vitamin A21mg Vitamin C366mg Calcium4mg Iron
Nutrition Facts
Basil Pesto Recipe (Pesto Sauce)
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.)