Coconut Cupcakes with Fluffy Coconut Frosting

Tender coconut-infused cupcakes paired with creamy coconut buttercream frosting. These moist individual cakes feature shredded coconut throughout and a fluffy frosting layer. Perfect for dessert tables, celebrations, or everyday indulgence. The combination of coconut extract and shredded coconut delivers concentrated flavor without drying out the crumb.
Ingredients
- 1 cup white sugar
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 2 eggs
- ¼ cup neutral oil
- ½ cup milk
- 2 tablespoons milk
- 1 teaspoon coconut extract
- 2 teaspoons coconut extract
- 1 cup shredded coconut
- ½ cup shredded coconut, for topping(optional)
- ½ cup butter, softened
- 2 cups powdered sugar
- 3 cups powdered sugar, approximately
- mint leaf or flower, for garnish(optional)
Instructions
- 1
Preheat oven to 350F.
- 2
Combine sugar, flour, baking powder, baking soda, and salt in a large bowl. Mix until no lumps remain.
- 3
Add eggs one at a time, mixing after each addition.
- 4
Mix in oil, then milk and coconut extract.
- 5
Fold in shredded coconut until just combined.
- 6
Line cupcake pan with paper liners. Fill each cup just under halfway.
- 7
Bake until lightly golden, about 20 minutes. Cool completely.
- 8
For frosting: cream butter in a mixing bowl until softened. Add powdered sugar, milk, and coconut extract. Mix until combined.
- 9
Gradually add remaining powdered sugar while mixing.
- 10
Increase mixer speed and whip frosting until fluffy, 2-3 minutes.
- 11
Top cooled cupcakes with frosting. Sprinkle with shredded coconut. Garnish with mint leaf or flower if desired.
Tips
Fill cupcake liners only halfway to prevent overflow during baking and ensure even moisture distribution.
Whip frosting on high speed for 2-3 minutes after adding all sugar to achieve light, fluffy texture that spreads smoothly.
Toast additional coconut for garnish in a dry skillet over medium heat for 2-3 minutes to enhance nutty flavor and visual appeal.
Good to Know
Keep cupcakes in an airtight container at room temperature for up to 2 days, or refrigerate frosted cupcakes for up to 5 days.
Bake unfrosted cupcakes up to 1 day ahead and store in airtight container. Frosting can be made 1 day ahead and refrigerated; bring to room temperature and re-whip before using.
Serve at room temperature. These cupcakes pair well with coconut milk, coffee, or tropical beverages. Suitable for celebrations, potlucks, and casual gatherings.
Common Mistakes
Do not overmix batter to avoid tough, dense cupcakes with tunnels.
Do not skip cooling cupcakes completely before frosting to prevent melting and sliding frosting.
Do not use melted or cold butter for frosting; use softened butter for smooth creaming and proper texture.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make these cupcakes dairy-free?
Yes. Replace milk with unsweetened coconut milk or almond milk, use dairy-free butter for frosting, and verify your baking powder is aluminum-free. The recipe works well with these substitutions while maintaining coconut flavor.
How long do frosted cupcakes keep?
Refrigerate in an airtight container for up to 5 days. Unfrosted cupcakes last 2 days at room temperature. You can freeze unfrosted cupcakes for up to 3 months, thaw overnight in the refrigerator, then frost.
What if my frosting is too thick or thin?
If too thick, add milk 1 tablespoon at a time while mixing. If too thin, add powdered sugar 1/4 cup at a time. Ensure butter was properly softened before creaming; cold butter won't incorporate smoothly.