In a large bowl, add the flour, cocoa powder, baking powder, ground cinnamon and salt. Mix together with a fork or whisk and set aside.
In another large bowl, beat the butter on high until smooth using a handheld or stand mixer. Add in the sugar and mix for 1-2 minutes, until the butter and sugar have fully come together. Add in the egg, milk and vanilla extract. Mix for 30 seconds until combined.
With the mixer on low, slowly add the dry ingredients to the wet ingredients by adding a little, mixing it in and then adding some more until the wet and dry ingredients have been combined.
Add in the chopped cherries and gently fold in until fully incorporated.
Evenly pour the batter into the liners up to about 2/3 full and bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
Important: Remove the cupcakes from the oven and allow to cool completely before frosting.
For the cinnamon cream cheese frosting
In a large bowl, add the butter and cream cheese. Mix together until completely smooth using a handheld or stand mixer.
Add in the vanilla extract, ground cinnamon and pinch of salt. Mix together for about 30 seconds, until combined.
With the mixer on low, slowly add in the powdered sugar by adding a little, mixing it in and then adding some more until the wet and dry ingredients have been combined.
Frost the cupcakes and garnish with some more ground cinnamon if desired.
The frosting recipe makes 1 1/2 cups and is enough to decorate 12 cupcakes.Nutritional information does not include frosting.
Cherry Chocolate Cupcakes with Cinnamon Cream Cheese Frosting https://www.isabeleats.com/cherry-chocolate-cupcakes-cinnamon-cream-cheese-frosting/