Preheat oven to 325° and line a large baking sheet with parchment paper.
Cube the bread slices, then place them on the prepared baking sheet in an even layer. Bake in the preheated oven for 30 minutes.
Meanwhile, melt the butter over low heat in a medium saucepan. Stir in the rosemary, thyme, salt, chicken seasoning, parsley, pepper, and garlic powder until well combined.
Add the apple, celery, onion and dried cranberries and stir to combine. Bring the butter to a simmer, and simmer for 10 minutes.
Once the bread cubes are done toasting in the oven, transfer them to a 9x13 baking pan. Pour in the butter mixture and toss to combine. Cover with aluminum foil and move to step 6 OR to make ahead, store in the fridge for up to 24 hours. When ready to bake, move to step 6.
Preheat the oven to 425°. Stir the chicken broth in with the stuffing, tossing to combine. Cover and bake in the preheated oven for 20 minutes. After 20 minutes, uncover and continue to bake for another 15 minutes. Serve!