Preheat your pellet smoker 265°F, using hickory, oak, mesquite pellets or a pellet blend.
Lay the cubed brioche out on a baking sheet and season with homemade or store bought turkey rub.
Smoke the bread for one hour or until crispy.
Add the bacon to a skillet on medium heat. Begin to cook and then add the onion, celery, carrot, shallot, garlic, and herbs, and cook until they start to brown.
Add the butter. Reduce the heat to a low and add 2 cups of turkey stock. Simmer for 30 minutes then remove from heat and let cool.
Add 1 egg and whisk through thoroughly.
Place the brioche cubes into a grill safe casserole dish and pour the stuffing mixture over the top. I recommend pouring a little at a time, and mixing together as you go. I like to leave some some full size cubes.
Increase the temperature of your smoker to 325°F and bake for 45 minutes to one hour or until golden brown. Garnish with fresh herbs.