Bright, garlicky, and so easy, this basil pesto recipe comes together in minutes and tastes amazing on pasta, sandwiches, and more. It is the quick flavor boost your dinner will love that will remind you that homemade is better when it comes to pesto.

What makes this version special is the classic combo of fresh basil, pine nuts, Parmesan, and olive oil, with a touch of lemon for balance. The texture is creamy, the color stays vibrant, and the flavor is restaurant-worthy with simple steps. Having fresh pesto on hand is super convenient so I like to make big batches of this yummy pesto and freeze most of it to use on pasta, paninis, sandwiches, pizza, breakfast foods, and more.

If you love our homemade pesto recipe, try these other favorites Pesto Pasta, Baked Pesto Chicken, and Chicken Pesto Meatballs.

Why we think you’ll love it:

  • Speed. Five-minute prep in a food processor, great for busy nights.
  • Versatile. Family-friendly flavor that pairs with pasta, chicken, and sandwiches.
  • Freezable. Perfect for hosting, make ahead, and freeze in portions for easy meals.
Ingredients to make basil pesto on a kitchen counter.

Homemade Pesto Ingredients

  • Fresh basil leaves (4 cups, packed) – Fresh basil leaves bring sweet herb flavor and that signature green color.
  • Fresh parsley (ยผ cup) – Parsley rounds out the basil with a mild, clean note and helps keep the color bright.
  • Minced garlic (2 teaspoons) – Garlic adds savory warmth and aroma so the pesto tastes lively, not flat.
  • Pine nuts (1 cup) – Pine nuts give buttery richness and body, helping the sauce emulsify for a creamy texture.
  • Parmigiano-Reggiano cheese, shredded (1 ยฝ cups) – Parmigiano-Reggiano cheese adds salty, nutty depth and helps thicken the sauce.
  • Lemon juice (1 tablespoon) – Lemon juice lifts the flavors with gentle acidity and helps preserve color. You can use store-bought or freshly squeezed juice.
  • Extra virgin olive oil (โ…” cup) – Olive oil is the silky base that carries flavor and creates a smooth, spoonable sauce.
  • Salt (1 teaspoon) – Salt enhances every ingredient so the basil and cheese shine.
  • Black pepper (ยฝ teaspoon) – Pepper provides gentle heat that balances the richness.

How to Make Homemade Pesto

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 altogether).

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!

A bowl of basil pesto with a serving spoon.

Kristyn’s Recipe Tips

  • Make sure you have fresh herbs for this recipe. It will make all the difference!
  • Pulse, do not puree, short bursts keep the pesto bright.
  • Adjust thickness, add a splash more oil for drizzling or a bit more cheese for spreading.
  • Freeze in ice cube trays, then bag the cubes for quick single meal portions.
Fresh and homemade basil pesto recipe.
5 from 1 vote

Homemade Pesto Recipe

Fresh homemade pesto is easy and quick to make. From pasta to sandwiches, it will be a family favorite you use all week!
Servings: 2 cups
Prep: 15 minutes
Total: 15 minutes

Ingredients 

  • 4 cups fresh basil leaves, packed
  • ยผ cup parsley
  • 2 teaspoon minced garlic
  • 1 cup pine nuts
  • 1 ยฝ cups Parmigiano-Reggiano cheese, shredded
  • 1 tablespoon lemon juice
  • โ…” cup extra virgin olive oil
  • 1 teaspoon salt
  • ยฝ teaspoon pepper

Instructions 

  • 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.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Tips.
  • Make sure you have fresh herbs for this recipe. It will make all the difference!
  • Pulse, do not puree, short bursts keep the pesto bright.
  • Adjust thickness, add a splash more oil for drizzling or a bit more cheese for spreading.
  • Freeze in ice cube trays, then bag the cubes for quick single meal portions.
Store in an airtight container in the fridge for up to a week, or in the freezer for up to 3 months.ย Let it thaw in the refrigerator overnight, stir it, and add more cheese or olive oil if needed.
For more substitutions and tips, check out the full recipe post

Nutrition

Serving: 2g, Calories: 1405kcal, Carbohydrates: 14g, Protein: 38g, Fat: 138g, Saturated Fat: 26g, Cholesterol: 51mg, Sodium: 1211mg, Potassium: 676mg, Fiber: 4g, Sugar: 3g, Vitamin A: 3770IU, Vitamin C: 23mg, Calcium: 1001mg, Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Adapted from Cooking Ny Times.

Recipe FAQ

How to store?

Store in an airtight container in the fridge for up to a week, or in the freezer for up to 3 months.ย Let it thaw in the refrigerator overnight, stir it, and add more cheese or olive oil if needed.

This post was originally published July 2018.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipesโ€”each one tested in her kitchenโ€”that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 1 vote

Leave a comment

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

Recipe Rating




4 Comments

  1. Ana Maria says:

    5 stars
    Best pesto sauce out there

  2. Zeina says:

    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.

  3. April Driggers says:

    OH my goodness, I can’t wait to try this!

    1. Kristyn Merkley says:

      It is so good!! Let me know what you think ๐Ÿ™‚