Use room-temperature butter, eggs, sour cream, and buttermilk for the smoothest batter. Toast the coconut in a dry skillet over medium heat for 2-3 minutes until golden. For an even more tender crumb, substitute cake flour for all-purpose flour. Store covered at room temperature for up to 3 days or freeze for up to 3 months.