Prepare Your Ingredients: Wash and pat dry your basil leaves. Mince the garlic and have your olive oil and seasonings ready.
Blend the Basil and Nuts: Add the basil leaves and walnuts (or pecans) to your food processor. Pulse a few times to break them down slightly.
Add Garlic and Lemon Juice: Add the minced garlic and a splash of lemon juice, then pulse again to mix it all together.
Slowly Add Olive Oil: With the food processor running, slowly pour in the olive oil until the mixture becomes a smooth, creamy paste. You may need to stop and scrape down the sides with a spatula a couple of times to ensure everything is well blended.
Season and Adjust: Taste your pesto and add salt, pepper, or more lemon juice if desired. Pulse a few more times to combine.
Short-Term Storage: If you plan to use your pesto in a few days, store it in an airtight container in the fridge. For extra freshness, drizzle a thin layer of olive oil on top before sealing.
Long-Term Storage (Freezing): Freezing is the best option for longer storage. You can either freeze your pesto in small jars (I prefer half pint jars) or ice cube trays. If you only plan to use small amounts here and there, ice cube trays will be best. However, if you like to make pesto heavy dishes like pesto based salad dressings, Salmon with pesto ranch or chicken pesto pasta, where you will need at least a cup of pesto, freezing your pesto in a half pint jar will work better.