Homemade Pesto is a fresh, vibrant sauce made with basil, Parmesan, garlic, and olive oil. It’s quick to prepare and perfect for tossing in a bow-tie pesto pasta salad, spreading on sandwiches, spooning over grilled meats, or using as a flavorful dip.

basil Homemade Pesto in a bowl

Recipe Highlights: Homemade Pesto

  • Flavor: This pesto has a fresh, herby flavor with rich Parmesan, nutty pine nuts, fragrant garlic, and a smooth olive oil finish.
  • Tools: Make quick work of this pesto with a food processor.
  • Serving Suggestions: This versatile pesto can be tossed with hot pasta, spread on sandwiches, spooned over your favorite meats, like grilled chicken or baked fish, drizzled onto pizza, and so much more!

Prep Time: 3 minutes Yield: 8 ounces Cooking Method: Food Processor

Ingredient Notes

parmesan , oil , pepper , garlic , salt , basil , pine nuts with labels to make Homemade Pesto
  • Fresh Basil: Choose bright green, fragrant leaves without black spots or wilted edges for the best flavor. Remove the thick stems, though small tender stems can be blended.
  • Olive Oil: Use a mild or medium-fruity olive oil so the fresh basil remains the star of the sauce. A very bitter or intensely peppery olive oil can overpower the pesto and make its flavor taste sharper.
  • Freshly Grated Parmesan: Freshly grated Parmesan blends more smoothly into the olive oil and provides a richer, fresher flavor than shelf-stable grated Parmesan.
  • Pine Nuts (Optional): Toasting the pine nuts enhances their rich, nutty flavor and adds extra depth to the pesto. Let them cool completely before blending so they don’t warm or wilt the fresh basil. Swap for walnuts, almonds, cashews, or sunflower seeds.

How to Make Homemade Pesto

  1. Prepare the basil (full recipe below).
  2. Blend all ingredients together.

Serve your homemade pesto fresh or store it for up to a week (find more about storing below).

Homemade Pesto Tips That Work

  • Keep the Basil Dry: Pat the basil dry after washing to prevent watery pesto and preserve its fresh flavor.
  • Don’t Overblend: Blend until the pesto reaches your desired texture. Overprocessing can make it too smooth.
  • Adjust the Consistency: Keep the pesto thick for sandwiches and pizza, or thin it with olive oil or warm pasta water for tossing with pasta.
  • Prevent Browning: Press plastic wrap directly onto the surface of the pesto or cover it with a thin layer of olive oil before sealing the container.

Toasting Pine Nuts

If adding pine nuts to your pesto (optional but I strongly encourage adding them), be sure to toast them and let them fully cool before adding to the pesto.

  1. Add the pine nuts to a dry skillet over medium heat.
  2. Stir frequently until they begin to brown, then continue to stir constantly until lightly toasted.
  3. Immediately transfer them to a plate or bowl to stop the cooking and prevent them from burning.
taking a spoonful of Homemade Pesto out of the bowl

Easy Storage Tips

  • Keep pesto in an airtight container in the refrigerator for up to 1 week.
  • Freeze pesto in tablespoon portions, small silicone trays like souper cubes, or ice cube trays, then transfer individual portions to a freezer bag or container.
  • Thaw overnight in the refrigerator or add a frozen portion directly to a warm sauce, soup, or skillet dish.

Favorite Ways to Use Homemade Pesto

Did you enjoy this Homemade Pesto Recipe? Leave a comment and rating below.

close up of Homemade Pesto
No ratings yet↑ Click stars to rate now!
Or to leave a comment, click here!

Homemade Pesto

Fresh basil, Parmesan, garlic, and olive oil blend into a vibrant homemade pesto in just three minutes. Use it for pasta, chicken, pizza, sandwiches, and more.
Prep Time 3 minutes
Cook Time 0 minutes
Total Time 3 minutes
Servings 8 ounces
Author Candace

Ingredients  

  • 2 cups fresh basil
  • ½ cup olive oil
  • ¼ cup pine nuts toasted (optional)
  • ¼ cup freshly grated parmesan
  • 1 Tablespoon minced garlic
  • teaspoon salt
  • teaspoon pepper

Instructions 

  • Remove the stems from the basil.
  • To the bowl of the food processor, add all ingredients
  • Blend until smooth and pesto reaches desired consistency.

Notes

Store in an airtight container, in the refrigerator, for up to 1 week.
No ratings yet↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 164 | Carbohydrates: 1g | Protein: 2g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 3mg | Sodium: 92mg | Potassium: 53mg | Fiber: 0.3g | Sugar: 0.2g | Vitamin A: 345IU | Vitamin C: 1mg | Calcium: 41mg | Iron: 1mg

Nutrition information does not include optional ingredients or garnish and is an estimate. It may change based on actual ingredients and cooking methods used.

Course Condiments
Cuisine Italian

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

REPIN this Homemade Pesto Recipe

easy to make Homemade Pesto with writing
Homemade Pesto in a bowl and on a spoon with a title
taking a spoonful of Homemade Pesto out of the dish with a title
basil Homemade Pesto on a spoon with a title
close up of basil Homemade Pesto in a bowl with writing
fresh Homemade Pesto with writing

Categories:

, ,

Recipes you'll love

About the author

I am a wife, mother of two, and professional accountant. I love fantastic food, and it is so often the center of our lives, from everyday dinner, to family gatherings, and special evenings at fabulous restaurants. I have always loved cooking and baking, with my mom and grandma, and now, with my daughter and son. I love trying new recipes while enjoying my favorites too. I’m so happy to share them with you.
See more posts by Candace

Leave a Reply

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

Recipe Rating