Makes 1 1/2 cups, enough for 6-8 servings of pasta
1/2 cup chopped walnuts
8 ounces kale, trimmed, rinsed and chopped (or mix and match kale, arugula, or spinach)
1 cup shredded Parmesan cheese
1/2 cup extra-virgin olive oil
4 cloves garlic, chopped
2 teaspoons lemon juice
1 teaspoon salt
1/2 teaspoon pepper
Preheat the oven to 350°F. Spread the nuts in a single layer on a rimmed baking sheet and roast them in the oven until they are golden and fragrant, about 10 minutes
Meanwhile, bring a large pot of salted water to boil. Have a large bowl of cold water ready. Drop the chopped kale into the boiling water. When the water returns to a boil, swirl the kale around a few times until it becomes limp.
Drain the kale and plunge it into the cold water. Drain again, then place the kale on a clean dishtowel and blot away the moisture.
Place the nuts, kale, Parmesan, olive oil, garlic, lemon juice, salt and pepper in a blender and puree until uniformly smooth. You may need to add more olive oil to reach desired consistency.
To refrigerate, cover with plastic wrap directly on the surface of the pesto. Will stay fresh for up to 3 days. To freeze, place desired portions in small containers with plastic directly on the surface of the pesto, or place in plastic freezer bags, and freeze for up to two months.