Classic Basil Pesto Sauce Recipe — Fresh Homemade in Minutes

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

Overhead image of the Pesto recipe
chelsea

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.

Ingredient shot-- image of all the ingredients used in this Pesto Recipe

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.

Process shots-- images of the cheese being grated and the pine nuts being toasted

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.
Process shots of Pesto Recipe-- images of all the ingredients being combined in a food processor and it all being pulsed together

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.
Image showing how you can save the leftovers

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

img 257053 12
Pin
Print

Pesto Recipe

By Chelsea Lords
Inspired by a trip to New Zealand, this pesto is easy to make and full of bright, concentrated flavor — a simple way to transform meals.
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 8

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

Measure basil precisely: Weighing basil gives the most consistent results. If possible, use a food scale and follow the metric weight for accuracy.

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

Serving: 1 serving
| 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.