Make the doughnuts...
1 Preheat your oven to 350 degrees
2 In a large bowl, combine 1/2 cup of sour cream, 1 egg, 1/3 cup of canola oil, 1 teaspoon of vanilla extract, 1/4 cup of granulated sugar and 1/4 cup of brown sugar and whisk until fully incorporated
3 Place a mesh sifter over the bowl and add 1 1/3 cup of all purpose flour, 1 teaspoon of baking powder, 1/4 teaspoon of baking soda, 1/4 teaspoon of ground cinnamon and 1/8 teaspoon of salt into the sifter and sift the dry ingredients into the bowl
4 Mix until all of the ingredients are just combined
5 Grease a doughnut pan with non-stick spray
6 Fill each cavity half way with batter
7 Bake the doughnuts in a 350 degree oven for about 8 minutes or until the doughnuts feel springy to the touch
8 Transfer the doughnuts onto a cooling rack to cool completely before topping
9 Leave the oven set to 350 degrees to toast the coconut
Make the chocolate glaze...
1 Combine 1 1/4 cup of confectioners sugar with 2 tablespoons of unsweetened cocoa powder in a small bowl
2 Whisk in 2 tablespoons of canola oil, 1 teaspoon of vanilla extract and enough hot water to develop a thick textured glaze (between 2-3 tablespoons)
3 Dip the underside of each cooled doughnut in the chocolate glaze and return them (glazed side up) onto the cooling rack to allow the chocolate to set
4 Set the remaining chocolate glaze aside and stir occasionally to prevent it from setting
Make the caramel coconut topping...
1 Place 2 cups of sweetened coconut flakes on a baking sheet and toast them in a 350 degree oven, stirring them several times, until they are lightly golden brown (around 8 minutes)
2 While the coconut is toasting, combine 10 ounces of unwrapped caramels and 2 tablespoons of whole milk in a small microwave safe bowl
3 Microwave in 30 second increments until the caramels are melted
4 Add a pinch of salt and stir until smooth
5 Add the toasted coconut and stir until combined
Assemble the doughnuts...
1 Once the chocolate glaze has set on the underside of the doughnuts, flip them over and frost the top with the caramel coconut topping
2 Drizzle the remaining chocolate glaze over the doughnuts
3 Enjoy!!