Preheat oven to 350 degrees F (175 degrees C). Line a 12 cup muffin tin with paper bake cups. Sift together the flour, baking powder, salt, and 1 teaspoon cinnamon.
In a large bowl, cream together 1/3 cup butter and white sugar until light and fluffy. Add the egg and vanilla and mix well. Pour in the flour mixture alternately with 3/4 cup milk; beat well. Fill the prepared muffin cups evenly, about half full.
Bake in the preheated oven until golden and the tops spring back when lightly pressed, 20 to 25 minutes. Remove from the oven and set aside to cool slightly.
Meanwhile, cream 1/4 cup butter with brown sugar until light and fluffy. Blend in 2 tablespoons milk until well combined and fold in the coconut, walnuts, and 1 teaspoon cinnamon.
With the warm cupcakes in the muffin pan, carefully spread about 2 teaspoons of the frosting on the center of each one. Do not spread the frosting all the way to the edge.
Preheat the oven's broiler and set the oven rack about 6 inches from the heat source.
Broil the tops of the cupcakes in the preheated oven until coconut is lightly browned, 2 to 3 minutes.
Nutritional Facts
Per 12 servings
Calories: 303
Carbohydrate: 38g
Fat: 16g
Fiber: 2g
Protein: 4g
Sugar: 26g
Related Recipes
Coconut Cupcakes with Almond Cream Frosting
Coconut Pancake
Apple and Coconut Milk Cupcakes
Coconut-Lime Cupcakes
Lemon Coconut Cupcakes
Coconut Cupcakes
Carrot Cupcake with Cinnamon Cream Cheese Frosting