Awesome Lemon and Pine Nut Stuffing

1/2 pound (5/6 slices) of fresh whole wheat bread 1/4 pound of butter 1 onion, finely chopped 1 large clove garlic, chopped 1 large sprig thyme and/or rosemary 6 leaves fresh sage or 1 Tbsp sage powder Grated zest of 1 large lemon 1 or 2 cups of cashew or pine nuts 3 tbsp fresh chopped parsley 1 tsp salt and freshly ground black pepper 1. Process the bread in a food processor to fine crumbs. 2. Melt the butter in a large frying pan. When it just melts gently sauté the onion and garlic for about 5 minutes until softened. 3. Strip the leaves from the sprigs of rosemary and thyme and finely chop along with the sage. Mix into the pan and sizzle for 1 minute. Gradually work in the breadcrumbs, stirring until all the butter is absorbed. 4. Mix in the lemon zest, pine nuts and seasoning. Stir over a medium heat for about 7 minutes until the crumbs start to brown and crisp. 5. Remove from the heat and mix in the parsley. Cool. Serve slightly warm with turkey or other poultry. Warning – this is utterly delicious! (6-8 servings)