Moist Coconut Cupcakes with Creamy Coconut Frosting

These Coconut Cupcakes are moist, light, and fluffy with pronounced coconut flavor. The cupcakes get coconut from canned coconut milk, shredded coconut, and a touch of coconut extract. Top them with coconut cream cheese frosting and toasted coconut for a coconut lover’s dream.

Close-up side view of coconut cupcakes with coconut cream cheese frosting and toasted coconut on top.

Coconut Cupcakes

These homemade coconut cupcakes deliver concentrated coconut flavor without being heavy. Inside each cupcake you’ll find canned coconut milk, a hint of coconut extract, and finely chopped sweetened coconut flakes—three layers of coconut in the batter alone. Paired with a coconut cream cheese frosting and a sprinkle of toasted coconut, they’re irresistible.

Paper wrapper pulled down exposing the crumb of a coconut cupcake.

Coconut without the Lime

Coconut often pairs beautifully with lime, and you can find that combination in several desserts. In this recipe, though, I intentionally let coconut stand on its own so its flavor can shine. Without lime, these cupcakes highlight pure coconut enjoyment—soft, tender, and unmistakably tropical.

Top view of coconut cupcakes in a tin pan.

Cupcake Ingredients

The recipe uses common pantry staples with a few coconut-focused items. For best results use canned coconut milk and finely chopped sweetened coconut flakes.

Ingredients for Coconut Cupcakes: all-purpose flour, baking powder, baking soda, salt, granulated sugar, canola oil, eggs, coconut milk, coconut extract, and coconut flakes.
  • All-Purpose Flour
  • Baking Powder
  • Baking Soda
  • Salt
  • Granulated Sugar
  • Oil (Canola or Vegetable)
  • Eggs
  • Canned Coconut Milk
  • Coconut Extract
  • Sweetened Coconut Flakes (finely chopped)

How to Make Coconut Cupcakes

Steps to make coconut cupcakes. 1- Sift the dry ingredients. 2- Whisk the sugar and oil. 3- Mix in eggs one at a time. 4- Mix in the coconut milk, extract, and flakes. 5- Add the dry ingredients. 6- Mix completely.

Follow these steps for tender, coconut-forward cupcakes:

  1. Preheat the oven to 350°F (or 375°F for high altitude). Line a muffin tin with paper liners.
  2. Sift together the all-purpose flour, baking powder, baking soda, and salt. Set aside.
  3. In a separate bowl, whisk the granulated sugar and oil until combined. Add the eggs one at a time, whisking after each addition.
  4. Stir in the canned coconut milk, coconut extract, and the finely chopped sweetened coconut flakes.
  5. Add the dry ingredients to the wet ingredients and stir until just combined. Do not overmix.
  6. Use a #24 scoop to fill each paper-lined cup about two-thirds full.
  7. Bake 15–18 minutes at 350°F (or 375°F for high altitude) until the tops spring back or a toothpick comes out clean or with a few moist crumbs.
  8. Transfer the cupcakes to a wire rack and let cool completely before frosting.
Two image collage. Top: Batter inside of a paper lined muffin tin. Bottom: Baked coconut cupcakes in pan.

Coconut Frosting

The cupcakes are wonderful with a coconut cream cheese frosting, finished with either regular or toasted sweetened coconut flakes. Toasting the coconut adds a toasty crunch and deeper flavor.

To toast shredded coconut: Place sweetened coconut flakes in a dry skillet over medium-low heat. Stir constantly until the flakes turn golden brown, which happens quickly once they begin to color. Remove immediately and transfer to a cool dish to stop further browning.

Side view of coconut cupcakes topped with frosting and toasted coconut on a wire cooling rack.

Storage Tips

Store unfrosted cupcakes in an airtight container at room temperature for up to 5 days.

Cupcakes topped with cream cheese frosting should be refrigerated in an airtight container for 3–4 days. Bring refrigerated cupcakes to room temperature for at least 30 minutes before serving so the cake and frosting are soft and flavorful.

Close-up side view of a coconut cupcake with the paper wrapper pulled down.

More Coconut Desserts

  • Jello Coconut Cream Pie Recipe
  • Coconut Fruit Dip
  • Coconut Sugar Cookie Bars
  • Snowball Dessert
  • Cream of Coconut Ice Cream
Close-up side view of a coconut cupcake with the paper wrapper pulled down.
4.45 from 18 ratings

Coconut Cupcakes

Created by Amber Brady
Prep: 10 mins
Cook: 15 mins
Total: 25 mins
Easy homemade coconut cupcakes with triple the coconut flavor.
16 cupcakes

Ingredients

  • 1 ¼ cups (150 g) all-purpose flour (stir, spoon, & level)
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • ¾ cup (150 g) granulated sugar
  • ½ cup (118 ml) oil (canola or vegetable)
  • 2 large eggs
  • ¾ cup (177 ml) canned coconut milk
  • 2 tsp coconut extract
  • ⅓ cup (40 g) sweetened coconut flakes, chopped finely

Equipment

  • Whisk and mixing bowls
  • Muffin or cupcake pan
  • #24 scoop (or spoon) and wire rack

Instructions

  • Preheat oven to 350°F (375°F high altitude). Line muffin pans with paper cups.
  • Sift the flour, baking powder, baking soda, and salt together; set aside.
  • Whisk the sugar and oil in a bowl. Add eggs one at a time, whisking after each addition.
  • Mix in the canned coconut milk, coconut extract, and chopped sweetened coconut flakes.
  • Fold the dry ingredients into the wet ingredients until just combined. Do not overmix.
  • Scoop batter into liners, filling each about two-thirds full.
  • Bake 15–18 minutes at 350°F (or 375°F for high altitude), until tops spring back or a toothpick comes out clean.
  • Cool cupcakes on a wire rack, then frost and top with toasted or regular coconut as desired.

Notes

  • I topped these cupcakes with coconut cream cheese frosting.
  • To toast coconut: place sweetened coconut flakes in a dry skillet over medium-low heat, stir constantly until golden, then remove immediately to a cool dish.
  • Store unfrosted cupcakes in an airtight container at room temperature up to 5 days.
  • Frosted cupcakes with cream cheese frosting should be refrigerated up to 3–4 days. Allow cupcakes to sit at room temperature for about 30 minutes before serving.

Nutrition

Serving: 1 cupcake | Calories: 173 kcal | Carbohydrates: 18 g | Protein: 2 g | Fat: 11 g | Saturated Fat: 3 g | Cholesterol: 23 mg | Sodium: 159 mg | Sugar: 10 g

Disclaimer: Nutritional values are estimates.

Sharing this recipe with a link is encouraged. Content and photographs are copyright protected.

Did you make this?

Leave a rating below and share your results.