Preheat oven to 350 degrees.
Cut bread into 1/2 inch cubes. Spread bread cubes onto a baking sheet in a single layer, more than one baking sheet may be needed. Bake for 6 to 8 minutes, stirring halfway, until lightly toasted. Remove from oven and cool.
In a large skillet, heat oil on medium heat. Add onion, carrot, celery, and garlic. Cook, stirring occasionally until tender and onions are translucent. Stir in thyme, sage, rosemary, apples, and maple syrup. Stir well to combine.
In a large bowl, mix together bread cubes, fresh sage, and apple mixture. Toss to combine. Stir in broth, about 1/4 cup at a time. Stuffing should be moist, not wet or mushy. Spoon into a 9"x13" casserole dish sprayed with nonstick spray. Bake for about 20 minutes until top is light brown and crunchy.