Preheat the oven to 350 degrees.
Place the dried cherries in hot water and let sit to rehydrate about 15-20 minutes.
Once the cherries are plump, drain off any excess liquid and chop, then set aside.
In a large bowl, mix together the flour, baking powder, salt and sugar with a whisk.
In another bowl, mix together the eggs, milk or soy milk, oil and vanilla.
Add the liquid ingredients to the flour mixture and stir until just combined, being careful not to over mix.
Stir in the chocolate chips and chopped cherries.
Grease the mini loaf pan and then add the batter filling about 2/3 full.
Bake in the middle of the oven for 28 minutes or until golden brown on top and baked through.
Let cool in the pans for about 5 minutes then lift the loaves out.
Let cool completely on a wire rack.