Cube sliced bread and place on baking sheet. Do not overcrowd, and use two baking pans if necessary. Bake for 15-20 minutes until golden.
Let cool and then place in a large mixing bowl.
Preheat sauté pan over medium heat. Once pan is hot, sauté apple, onion, garlic, herbs, salt and pepper for 5 minutes.
Add chicken stock to apple-onion mixture and bring to a simmer.
Remove from heat and pour over bread cubes. Mix thoroughly, making sure that the liquid absorbs into the bread. Place stuffing in a baking dish and set aside.