In a medium bowl, stir together the sugar, milk, oil, egg and vanilla. In a separate bowl, combine the flour, baking powder and salt. Add the dry ingredients to the wet ingredients and stir until just combined.
Drain the maraschino cherries and discard juice. Coarsely chop the cherries in a food processor or with a knife. Gently fold the cherries and the mini chocolate chips into the batter.
Pour the bread batter into a greased 9"x5" bread pan. Bake at 350 degrees for 50-55 minutes. A toothpick inserted in the center of the bread should come out clean.
Allow the bread to cool for 10 minutes, then remove the bread to a wire rack to cool completely.
To make the ganache, heat the heavy cream until it is very hot, but not boiling.
Place the chocolate chips in a small mixing bowl and pour the heavy cream over the chocolate. Put a plate over the bowl to lock in the heat. Allow this to sit for 3-4 minutes to allow the chocolate to melt.
Stir or whisk the ganache until all of the chocolate is melted and it is completely smooth.
Allow the ganache to sit for 10 minutes so that it firms up slightly. If you pour it on the bread right away it might all run off.
Once the bread is cool, spread the ganache on top of the bread.
Allow the ganache to set.
Slice and serve. Freezes well!
The calories shown are based on the bread being sliced into 12 pieces, with 1 serving being 1 slice of bread. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**