Southern Peach Bread Pudding

3/4 Pound Crusty Bread, Sliced into 1-Inch Cubes (About 7 - 8 Cups)
1 Tablespoon Arrowroot
1 1/2 Cups Fresh Peach Puree*
1 Cup Plain Non-Dairy Milk
3/4 Cup Coconut Sugar or Dark Brown Sugar, Firmly Packed
1/4 Cup Melted Coconut Oil
2 Teaspoons Ground Cinnamon
1 Teaspoon Ground Ginger
1/2 Teaspoon Salt
1 Cup Chopped Peaches
1/4 Cup Chopped Pecans

*To make peach puree, simply pit fresh peaches and toss them in your blender, processing until completely smooth. Peel the fruits first if the skins are particularly tough or your blender is a bit under-powered.

Preheat your oven to 350 degrees and lightly grease a 9 x 13 inch baking dish.

Toss the bread and arrowroot together in a large bowl, mixing well to coat the pieces with starch. Set aside.

Separately, combine the peach puree, non-dairy milk, oil, sugar, cinnamon, ginger, and salt, stirring until the mixture is homogeneous. Pour the liquid mix all over the bread, and let stand for about 10 minutes to soak in a bit. Gently fold in the chopped peaches, making sure that they're well distributed throughout.

Transfer to you prepared baking dish and sprinkle evenly with chopped pecans. Bake for 45 – 50 minutes, until golden brown all over. The edges should appear set, but the interior will remain quite soft and moist; be careful not to over bake it.

Let cool for at least 15 minutes before serving. You can either take the time to make nice, neat slices, or just grab a large spoon and scoop it out onto plates. Either way, it's best served warm, and with a generous serving of vanilla ice cream melting over the top.

Makes 10 - 14 Servings

©Hannah Kaminsky http://www.BitterSweetBlog.com