This Pesto Sauce Recipe is quick to prepare, bright with fresh flavor, and an easy way to elevate weeknight meals in minutes.

author’s note
The Pesto Recipe I Flew Home Thinking About!
I used to enjoy ordering pesto at restaurants but rarely found a homemade version that made me reach for another spoonful. On a trip to New Zealand I tasted a pesto that stopped the table in silence — it was that good. The chef generously shared the recipe, and I spent time at home refining the proportions and technique until I arrived at the version I make now.
Today I always keep fresh basil on hand because this pesto has become a go-to condiment. It instantly brightens simple dinners: toss with pasta, spread on sandwiches, spoon over grilled chicken, or enjoy straight from the spoon.

Pesto Sauce Recipe Ingredients
| Ingredient | Tips & Swaps |
|---|---|
| Fresh basil | Use fresh leaves for the best color and flavor; older basil can appear brown and bitter. |
| Pine nuts | Toast briefly for extra depth. Substitute walnuts, cashews, almonds, or sunflower seeds if desired. |
| Parmesan cheese | Grate from a block using small holes for the best texture and flavor. |
| Olive oil | Choose a good-quality olive oil since it’s prominent in the finished sauce. |
| Fresh lemon juice | Add more for brighter, punchier flavor. |
| Salt & pepper | Add gradually and taste as you go to balance the flavors. |
Get The Right Quantity Of Basil
Measuring basil by volume can be inconsistent because leaves compress differently. For consistent results, use a food scale. This recipe calls for 4 ounces (about 100–110 grams) of fresh basil leaves. If you don’t have a scale, purchase basil packaged with weight listed to ensure accuracy.

Variations
Switch Things Up
- Different greens: Substitute basil with arugula, spinach, kale, or parsley for a different but delicious flavor profile.
- Nut substitutes: Pine nuts are traditional, but walnuts, cashews, almonds, or hazelnuts make tasty alternatives.
- Allergy swap: If you have a nut allergy, try sunflower seeds for a similar texture and richness.

chelsea’s recipe tip
Tools You Can Use For This Pesto Sauce Recipe
Choose the tool that matches the batch size and texture you want:
- Food processor: Best for larger batches and a smooth but slightly textured pesto.
- Blender: Works well for big batches, though you may need to scrape the sides occasionally.
- Immersion blender: Good for small batches; texture will be a bit more rustic.
- Nut grinder: Ideal for finishing small batches to an extra-smooth consistency.

Storage
- Refrigerate in an airtight container for up to 3 days. To slow browning, cover the surface with a thin layer of olive oil.
- Freeze up to 3 months. Freeze portions in ice cube trays, then transfer cubes to a labeled freezer bag.
- Use from frozen by thawing in the fridge or adding cubes directly to hot pasta, soups, or sauces.
Use Pesto In One Of These Favorite Recipes:
Sandwiches
Pesto Chickpea Salad
Dinner
Pesto Rice
Dinner
Creamy Pesto Orzo (30 Minutes; ONE Pot!)
Lunch
Pesto Chicken Salad

Pesto Recipe
Equipment
-
Small pan
-
Food scale (recommended)
-
Food processor, blender, or nut grinder
Ingredients
- 2-1/2 tablespoons pine nuts
- 4 ounces fresh basil
- 11 tablespoons olive oil or 3/4 cup minus 1 tablespoon
- 1/3 cup freshly grated Parmesan cheese
- 2 tablespoons lemon juice
- Salt and pepper, to taste
Instructions
-
Preheat a small pan over medium-high heat (no oil). Add the pine nuts in an even layer and toast, stirring frequently, until lightly golden. Watch them closely—transfer to a bowl to cool as soon as they color.
-
Place the toasted pine nuts, basil, Parmesan, lemon juice, salt, and pepper into a food processor or blender. Pulse until the ingredients are finely chopped, scraping the sides as needed. I start with about 1/2 teaspoon salt and 1/4 teaspoon pepper and adjust later.
-
With the machine running, slowly stream in the olive oil until the pesto reaches your desired consistency. If the texture is still too coarse, transfer to a nut grinder or continue pulsing and scraping until smoother.
-
Taste and adjust: add a touch more salt if it tastes flat or bitter, more lemon for brightness, or more cheese for creaminess. The flavor is concentrated and will mellow when mixed into a dish. If you prefer a thinner sauce, add extra oil.
-
Use the pesto immediately or store as described. Try it tossed with pasta, spread on toast or sandwiches, or spooned over grilled meat or fish.
Recipe Notes
Nut grinder option: For an extra-smooth pesto, start in a food processor or blender and finish in a nut grinder.
Cheese: Freshly grate Parmesan from a block on the small holes of a grater. Prepackaged powdered Parmesan is too salty and won’t blend as well.
Storage: Keep pesto airtight in the fridge up to 3 days or freeze up to 3 months. Freeze portions in ice cube trays for convenient single-use portions.
Nutrition
| Calories: 238 kcal
| Carbohydrates: 1 g
| Protein: 2 g
| Fat: 25 g
Nutrition information is an approximation and should be used as a guideline.
How To Use This Pesto Sauce Recipe
- Toss with pasta: Stir into hot pasta for an easy weeknight meal or use in a pasta salad.
- Spread on toast, wraps, or sandwiches: Add to avocado toast, sandwiches, or wraps with fresh tomatoes and mozzarella.
- Use as a dip: Serve with raw vegetables, crackers, or breadsticks as a flavorful dip.
- Top grilled meat or fish: Spoon over grilled chicken, fish, or steak to finish with vibrant herb flavor.