Preheat an oven to 350 F. Prepare a 12 count cupcake pan with liners. Combine the dry ingredients (almond flour, sweetener, kosher salt, and baking powder) together in a medium mixing bowl.
Melt the butter in the microwave until completely melted. Add the eggs and vanilla extract.
Heat the almond milk until very hot. Add the almond milk to the dry ingredients.
Divide batter into 12 cupcake tins sprayed with nonstick cooking spray and bake for 23-25 minutes until the cupcakes are lightly browned on top and cooked through.
Remove from the oven and allow to cool completely.
In the meantime, heat the heavy cream in the microwave until starting to boil. Pour the hot cream over the chocolate chips. If using a chocolate bar, chop the chocolate into very small pieces. Allow chocolate and cream to sit for 5 minutes. Then stir to combine, adding ¼ teaspoon of cinnamon and ⅛ teaspoon of cayenne pepper. Allow ganache to cool to slightly above room temperature but still flowable.
Remove the cakes from the cupcake pan and invert them. Spoon cooled ganache over the tops of the cakes and allow the ganache to drip down the sides. Serve immediately!