This bread pudding includes Swiss chard, ground flax seeds and ground almonds which add a nice subtle yet extraordinary flavor to this sweet butternut squash. You simply can't go wrong with this recipe.
Gently toss squash with 2 Tbsp. olive oil; set on a baking sheet. Sprinkle with ground almonds, ground flax seeds, sea salt, and chili powder; bake until squash is tender approximately 25-30 minutes.
In a large mixing bowl, whisk eggs. Add almond milk, balsamic vinegar, mustard, and a sprinkle of sea salt; whisk to blend. Add soft honey wheat bread pieces; gently fold into egg mixture. Set aside for 40 minutes, stirring occasionally.
Meanwhile, heat 2 Tbsp. oil in large pot over medium-high heat. Add shallots and sauté until soft, approximately about 5 minutes. Add rainbow Swiss chard; cover and cook 2 minutes. Uncover and stir until Swiss chard is wilted, approximately 5 minutes.
Reduce oven temperature to 350°F. Prepare a baking dish with nonstick baking spray. Transfer half of bread from egg mixture to the prepared baking dish, arranging to cover most of dish. Spoon half of Swiss chard over bread. Spoon half of squash over bread and Swiss chard; sprinkle with half of the goat cheese. Repeat with remaining bread, Swiss chard, squash, and goat cheese. Pour remaining egg mixture over bread pudding.
Preheat broiler; broil pudding for 2 minutes. Remove from broiler and sprinkle with fresh basil. Cool and serve. Enjoy!