Allow cut bread to dry out on the counter for at least 24 hours or bake in the oven at 300°F for about 20 minutes, or until hardened.
Heat 1 Tbsp. oil in a large sauté pan over medium heat. Add carrots, celery, onion and garlic. Cook 8 minutes, stirring occasionally, until vegetables are tender.
Preheat oven to 375°F.
Add bread, cooked vegetables, kale, cranberries, walnuts, sage and thyme to 8x10-inch pan. Season with salt and pepper. Mix until evenly combined. Add stock and mix to evenly coat. Drizzle with 1 tablespoon olive oil.
Bake 30 minutes, or until golden (or use as stuffing for the turkey).
Try the sweet and crunchy Cranberry Walnut Stuffing recipe this year and you will never use stuffing from a box again.