PREHEAT oven to 350°F and grease a baking sheet with non-stick cooking spray. PREPARE THE BAGUETTES: Combine the almond flour, coconut flour, flax meal, psyllium husk powder, baking soda, and salt in the bowl of a stand mixer or using a dough blade with a food processor.
IN a separate bowl, whisk together the egg whites, egg, and almond milk mixture until smooth. With mixer/processor on low, slowly add the egg mixture and mix until just combined. Add the apple cider vinegar and water and continue mixing until well combined. (The dough will be slightly wet and sticky.)
DIVIDE the dough into three equal parts and shape, on the baking sheet, into small loaves about 2” in width and 5-6” in length. Bake for 30-40 minutes, until golden brown. Remove from the oven and allow to cool.
ONCE cooled, dice the baguettes into cubes about ½” in size. Place on a baking sheet and bake at 200°F for about 2 hours, until completely dried and crisp. (Steps 1-7 can be done a day or two beforehand.) I also found you could bake these at more like 325 degrees for like ½ hour and it seemed to harden them into croutons pretty well also.
PREPARE THE STUFFING: Heat the olive oil in a large skillet over medium-high heat. Add the diced onions and mushrooms and sauté for about 5 minutes, until softened and lightly browned. Add the celery, whole cranberries, salt, pepper, and spices and continue sauteing for 3-5 minutes, until the celery has softened and the cranberries begin to pop. Remove from the heat and allow to cool slightly.
PREHEAT the oven to 350°F and grease an 8 x 8” baking dish with non-stick cooking spray. In a large bowl, combine the dried bread cubes and vegetable mixture and toss to combine. Whisk together the egg whites and chicken stock until light and frothy then pour over the stuffing mixture and mix well. Let the mixture to stand for about 5 minutes to allow the bread cubes to soak up the wet ingredients.
TRANSFER the stuffing mixture to the prepared baking dish and bake, uncovered, for 30-40 minutes, until golden brown. Remove from the oven and cover with aluminum foil to keep warm until ready to serve.