01 -
Preheat oven to 350°F and lightly grease a donut pan to prevent sticking.
02 -
In a medium bowl, whisk together flour, cornstarch, baking powder, baking soda, nutmeg, and sugar until evenly combined.
03 -
Add milk, sour cream, egg, melted butter, and vanilla to the dry mixture and stir until smooth and lump-free.
04 -
Transfer batter into a piping bag and pipe evenly into prepared donut pan, filling each cavity about two-thirds full.
05 -
Bake for 9–10 minutes until tops spring back lightly. Remove and cool completely on a wire rack.
06 -
Melt chocolate wafers in a microwave-safe bowl in 20-second intervals, stirring between each. Dip donut bottoms into chocolate and set aside chocolate side up.
07 -
Melt caramels with milk in the microwave until smooth. Stir in salt and toasted coconut until evenly coated.
08 -
Spread caramel coconut mixture over the top of each donut. Drizzle remaining melted chocolate in zigzag lines across tops.
09 -
Allow toppings to set completely before serving or storing in an airtight container at room temperature.