Basil Pesto Recipe

This basil pesto recipe is fresh, garlicky, bright green, and full of classic Italian-inspired flavor. It is made with fresh basil leaves, parmesan cheese, garlic, pine nuts, olive oil, lemon juice, salt, and pepper. The result is a rich, flavorful sauce you can use on pasta, sandwiches, pizza, chicken, fish, roasted vegetables, potatoes, eggs, and more.

Homemade basil pesto tastes much fresher than store-bought pesto. The basil flavor is stronger, the texture is creamier, and you can adjust the garlic, cheese, lemon, and olive oil exactly how you like it. It only takes a few minutes to make in a food processor or blender.

This recipe is perfect when you have extra fresh basil from the garden, farmers market, or grocery store. Basil wilts quickly, so turning it into pesto is one of the best ways to use it before it goes bad.

A good basil pesto should be bright, fresh, slightly nutty, savory, and smooth but not watery. It should coat pasta beautifully and also work as a spread, dip, drizzle, or marinade.

Why You’ll Love This Basil Pesto

You will love this basil pesto because it is fast, fresh, and useful in so many meals. You can make it in about 10 minutes and keep it in the fridge for quick dinners all week.

The flavor is bold but balanced. Fresh basil gives the pesto its signature taste, parmesan adds salty richness, garlic adds bite, pine nuts add nuttiness, olive oil makes it smooth, and lemon juice keeps everything bright.

This recipe is also easy to customize. You can use walnuts instead of pine nuts, add spinach for a milder flavor, make it extra garlicky, or thin it with pasta water for a creamy pasta sauce.

Homemade pesto is also great for meal prep. A small jar can turn plain pasta, grilled chicken, roasted potatoes, or a sandwich into something flavorful with almost no extra work.

Ingredients

  • 2 cups packed fresh basil leaves
  • 1/2 cup grated parmesan cheese
  • 1/3 cup pine nuts
  • 2 garlic cloves
  • 1/2 cup extra virgin olive oil
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Ingredient Notes

Fresh basil is the main ingredient. Use bright green basil leaves with no dark spots or slimy areas. Avoid using thick stems because they can taste bitter.

Parmesan cheese adds salty, savory flavor. Freshly grated parmesan gives the best texture and taste.

Pine nuts are traditional in pesto. Toasting them lightly can make the flavor richer, but raw pine nuts also work.

Garlic gives pesto its bold flavor. Start with 2 cloves and add more if you like stronger garlic.

Extra virgin olive oil makes the pesto smooth and rich. Use a good-quality olive oil because the flavor comes through.

Lemon juice is not always traditional, but it brightens the pesto and helps keep the color fresh.

Salt and pepper balance the sauce.

How To Make Basil Pesto

Step 1: Prepare The Basil

Wash the basil leaves gently and dry them very well. Extra water can make the pesto thin and dull.

Remove thick stems and keep mostly tender leaves.

Step 2: Add Ingredients To Food Processor

Add basil, parmesan, pine nuts, garlic, lemon juice, salt, and pepper to a food processor.

Pulse a few times until everything is roughly chopped.

Step 3: Add Olive Oil

With the food processor running, slowly drizzle in the olive oil.

Blend until the pesto is smooth but still has a little texture.

Step 4: Taste And Adjust

Taste the pesto. Add more salt, lemon juice, garlic, or parmesan if needed.

If the pesto is too thick, add a little more olive oil.

Step 5: Use Or Store

Use immediately, or transfer to a jar.

For storage, add a thin layer of olive oil on top to help prevent browning. Cover and refrigerate.

Tips For The Best Basil Pesto

Use very fresh basil for the brightest flavor.

Dry the basil well before blending.

Do not over-blend. Pesto should be smooth but still fresh, not overheated or pasty.

Use freshly grated parmesan if possible.

Toast pine nuts for deeper flavor.

Add olive oil slowly for the best texture.

Taste before serving because parmesan and salt levels can vary.

How To Keep Pesto Bright Green

Fresh pesto can darken as it sits. To keep pesto bright green, use fresh basil, add lemon juice, avoid over-blending, and cover the surface with a thin layer of olive oil before refrigerating.

You can also blanch basil leaves for a few seconds in boiling water, then cool them in ice water before blending. This helps preserve color, but it is optional.

What To Eat With Basil Pesto

Basil pesto is very versatile. Use it with:

  • Pasta
  • Gnocchi
  • Grilled chicken
  • Salmon
  • Shrimp
  • Pizza
  • Sandwiches
  • Wraps
  • Garlic bread
  • Toast
  • Roasted potatoes
  • Roasted vegetables
  • Eggs
  • Pasta salad
  • Caprese salad
  • Rice bowls
  • Soup drizzle
  • Burgers
  • Flatbread

Basil Pesto Pasta

For pesto pasta, cook pasta until al dente. Reserve some pasta water before draining.

Toss hot pasta with pesto and a splash of pasta water. The pasta water helps loosen the pesto and makes it coat the noodles smoothly.

Add grilled chicken, shrimp, cherry tomatoes, mozzarella, spinach, or roasted vegetables for a full meal.

Basil Pesto Variations

Walnut Basil Pesto

Use walnuts instead of pine nuts for a budget-friendly pesto.

Spinach Basil Pesto

Replace 1 cup basil with fresh spinach for a milder flavor and extra greens.

Lemon Basil Pesto

Add extra lemon juice and lemon zest for a brighter pesto.

Spicy Basil Pesto

Add red pepper flakes for heat.

Almond Basil Pesto

Use almonds instead of pine nuts for a slightly different nutty flavor.

Nut-Free Basil Pesto

Skip the nuts or use sunflower seeds if you need a nut-free version.

Creamy Basil Pesto

Stir pesto into a little cream, Greek yogurt, or cream cheese for a creamy sauce.

How To Store Basil Pesto

Store pesto in an airtight jar in the refrigerator for up to 5 days.

Pour a thin layer of olive oil over the top before sealing to help reduce browning.

Stir before using.

Can You Freeze Basil Pesto?

Yes. Basil pesto freezes very well. Spoon pesto into an ice cube tray and freeze until solid. Transfer cubes to a freezer bag.

Freeze for up to 3 months.

Use frozen pesto cubes in pasta, soups, sauces, marinades, and skillet meals.

Common Mistakes To Avoid

Do not use wet basil leaves.

Do not over-blend the pesto.

Do not use too much garlic at first. You can always add more.

Do not skip tasting and adjusting.

Do not store pesto uncovered because it can darken quickly.

Do not heat pesto too aggressively. Add it at the end of cooking for best flavor.

Frequently Asked Questions

Can I make pesto without pine nuts?

Yes. Use walnuts, almonds, cashews, sunflower seeds, or skip the nuts.

Can I make pesto without parmesan?

Yes. You can use nutritional yeast for a dairy-free version or leave it out and adjust salt.

Why is my pesto bitter?

Pesto can taste bitter if the basil is old, the stems are too thick, the olive oil is over-blended, or too much garlic is used.

Can I use a blender?

Yes, but a food processor is easier. If using a blender, stop and scrape often.

Should pesto be cooked?

No. Pesto is best added after cooking or gently warmed with pasta water. High heat can dull the flavor.

How long does pesto last?

Fresh pesto lasts about 5 days in the refrigerator or up to 3 months in the freezer.

Recipe Card

Basil Pesto Recipe

This basil pesto is fresh, garlicky, bright, and easy to make with basil, parmesan, garlic, pine nuts, olive oil, and lemon juice.

Prep Time

10 minutes

Total Time

10 minutes

Servings

About 1 cup

Ingredients

  • 2 cups packed fresh basil leaves
  • 1/2 cup grated parmesan cheese
  • 1/3 cup pine nuts
  • 2 garlic cloves
  • 1/2 cup extra virgin olive oil
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Instructions

  1. Wash basil leaves and dry very well.
  2. Add basil, parmesan, pine nuts, garlic, lemon juice, salt, and pepper to a food processor.
  3. Pulse until roughly chopped.
  4. Slowly drizzle in olive oil while blending.
  5. Blend until smooth but slightly textured.
  6. Taste and adjust salt, lemon, garlic, or parmesan as needed.
  7. Use immediately or store in a jar with a thin layer of olive oil on top.
  8. Refrigerate for up to 5 days or freeze for up to 3 months.

Notes

For a budget-friendly version, use walnuts instead of pine nuts. For nut-free pesto, skip the nuts or use sunflower seeds. Add pasta water when tossing pesto with pasta for a smooth sauce.

Final Thoughts

This basil pesto recipe is one of the easiest ways to turn fresh basil into a flavorful sauce. It is bright, garlicky, savory, and useful in pasta, sandwiches, chicken, pizza, vegetables, and more.

Keep a jar in the fridge or freeze pesto cubes for quick meals whenever you need fresh flavor fast.

Similar Posts