Preheat oven to 350°. Spray a 4½-inch square cake pan with baking spray with flour.
In a large bowl, whisk together half-and-half, egg, melted butter, salt, vanilla bean paste, ginger, cloves, and allspice. Add bread, chocolate chips, and raisins, stirring until combined. Transfer mixture to prepared cake pan.
Bake until pudding is set and golden brown, 18 to 25 minutes. Let cool completely in pan on a wire rack. Cover with plastic wrap, and refrigerate overnight.
Preheat oven to 400°. Line a rimmed baking sheet with parchment paper.
Remove bread pudding from cake pan, place on prepared baking sheet, and cover bread pudding with foil.
Bake until bread pudding is warm and chocolate begins to melt, 5 to 8 minutes. Transfer bread pudding to a serving platter.
Drizzle bread pudding with Brown Sugar Glaze.
Garnish with navel orange slices, if desired. Serve immediately.
Recipe by TeaTime Magazine at https://teatimemagazine.com/chocolate-chip-raisin-challah-bread-pudding/