from Simply Recipes
I have made this recipe for every holiday party in the last three years and it is always my favorite! It's got a great blend of fall flavors and is so easy. It's a perfect side when you want to feed a lot of people.
1 loaf day old French bread, cut into 3/4 inch cubes (about 10-12 cups bread cubes)
1 cup walnuts (I have also used hazelnuts)
2 cups onion
2 cups celery
6 Tbsp butter
1 green apple, peeled, cored and chopped
3/4 cup raisins
1/2 cup chopped olives (martini olives, the ones with the pimento)
1-2 cups turkey or chicken stock
1/4 cup chopped fresh parsley
1 tsp ground sage
salt and pepper to taste
Toast the nuts on medium high heat until browned, about a minute or two. Let them cool and then chop them roughly.
Heat a large saute pan on medium heat. Melt 3 Tbsp (about half) of the butter in the pan and then pour in the bread cubes, coating them with melted butter. Let them toast; only turn them when they begin to turn brown. (It's best if the bread is already a bit dried out. If it's still moist, lay the cubes in a baking pan and put them in a hot oven for 10 minutes or your stuffing will turn out mushy.)
In a large pot, saute onions and celery on medium high heat with the other half of the butter (about 3 Tablespoons) until cooked through, about 5-10 minutes. Add the bread, chopped nuts, apple, raisins, olives and parsley. Add one cup of stock, the rest of the seasonings and salt and pepper.
Cover. Turn the heat to low and cook for an hour or until the apples are cooked through. Check every 10 minutes or so to add water if the stuffing starts to dry out and stick to the bottom of the pan.