Soft Coconut Cupcakes Recipe

Soft Coconut Cupcakes Recipe

How To Make Soft Coconut Cupcakes

Treat yourself to these moist coconut cupcakes that are ready in an hour! The soft coconut base is topped with creamy frosting and shredded coconut.

Preparation: 25 minutes
Cooking: 20 minutes
Total: 45 minutes



For Cupcakes:

  • 1cupunsweetened coconut milk,canned
  • 2tbsplemon juice,from 1 lemon
  • 2cupsall purpose flour,spooned into measuring cup and leveled off
  • ¼cupcornstarch
  • ½tspsalt
  • ½tspbaking soda
  • 1cupunsalted butter,(2 sticks), at room temperature
  • 2cupssugar
  • 2tspvanilla extract
  • 4large eggs,at room temperature
  • 1cupsweetened coconut,shredded

For Frosting:

  • ½cupunsalted butter,(1 stick), at room temperature
  • 6ozcream cheese,at room temperature
  • 4cupsconfectioners’ sugar
  • ½tspvanilla extract
  • ¼cupunsweetened coconut milk,canned
  • 1pinchsalt
  • cupssweetened coconut,shredded, for topping


  1. Preheat the oven to 350 degrees F and set an oven rack in the middle position. Line 2 cupcake pans with paper liners. Lightly spray the top of the pans with a nonstick cooking spray with flour.


  1. In a small bowl, whisk together the coconut milk and lemon juice. Set aside.

  2. In a medium bowl, whisk together the flour, cornstarch, salt, and baking soda. Set aside.

  3. In the bowl of an electric mixer fitted with the paddle attachment, beat the butter and granulated sugar on medium speed for about 3 minutes until light and fluffy.

  4. Beat in the vanilla, then beat in the eggs, one at a time, scraping down the sides of the bowl as necessary.

  5. Turn the speed down to low and beat in ⅓ of the flour mixture, followed by ½ of the coconut milk–lemon juice mixture. Scrape down the sides of the bowl. Add another ⅓ of the flour mixture, followed by the remaining coconut milk–lemon juice mixture.

  6. Beat in the remaining flour mixture, then scrape down the bowl and beat again until the batter is just combined. Quickly mix in the shredded coconut; do not overmix.

  7. Spoon the batter into the prepared cupcake pans, filling each cup about ¾ full. Bake for 20 to 23 minutes, until the cupcakes are set, lightly golden, and a toothpick or cake tester inserted into the center of a cupcake comes out clean.

  8. Let cool in the pans for about 10 minutes, then transfer to a wire rack to cool completely.


  1. In the bowl of an electric mixer fitted with the paddle attachment, beat the butter and cream cheese until creamy and well combined. Gradually beat in the confectioners’ sugar, and then beat in the vanilla, coconut milk, and salt.

  2. When the cupcakes are completely cooled, use a butter knife or small offset spatula to swirl the frosting lavishly over the top.

  3. Sprinkle with the shredded coconut, pressing it gently so it adheres, and serve.


  • Calories: 377.40kcal
  • Fat: 20.13g
  • Saturated Fat: 13.63g
  • Trans Fat: 0.47g
  • Monounsaturated Fat: 4.13g
  • Polyunsaturated Fat: 0.79g
  • Carbohydrates: 47.88g
  • Fiber: 1.05g
  • Sugar: 37.10g
  • Protein: 3.19g
  • Cholesterol: 69.30mg
  • Sodium: 124.21mg
  • Calcium: 20.42mg
  • Potassium: 94.13mg
  • Iron: 1.28mg
  • Vitamin A: 136.32µg
  • Vitamin C: 0.88mg
Share your thoughts and experiences with the Soft Coconut Cupcakes Recipe in the Baking and Desserts forum section. Let's discuss any tips, variations, or questions you may have about this delightful treat!

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!