
This stuffing is exactly how all stuffing should be: flavorful, hearty, moist on the inside and perfectly crisp on the outside.
Preheat oven to 400 degrees F and lightly grease a glass 9x13 rectangular baking dish (or something similar). Set aside.
Cut bread into cubes and transfer to a baking sheet forming an even layer. Toast in the oven until slightly crunchy, about 10-15 minutes. Once the bread is done, remove from oven and set aside. Then, reduce the oven temperature to 350 degrees F.
In the meantime, finely chop the pecans. Set aside.
Heat the oil in a large frying pan over medium-high heat. Once the oil is hot, add the garlic, onion, mushrooms, celery, sage, thyme and rosemary. Season with salt and pepper and sauté until cooked through, about 10 minutes. Add the pecans and dried cherries 5 minutes into the cooking process.
Transfer the veggie mixture to a large bowl. Then add the flax-egg and the cubed bread to the bowl.
Pour the veggie stock over the bread. Mix until incorporated. Make sure all of the bread gets soaked in the veggie broth.
Pour stuffing into the prepared baking dish, cover tightly with aluminum foil, and bake until hot throughout, about 30 minutes. Remove foil and continue baking until golden brown and crisp on top, about 5-10 minutes longer.
Remove from oven, let cool for 5 minutes before serving and enjoy!! Store leftovers tightly covered in the refrigerator for up to 5 days.
To make flax eggs, whisk together 1 tbsp of ground flax seeds and 3 tbsp of water and let sit for 5-10 minutes.