Some flavor combinations just make sense. Coconut and lime is one of them — like they were always meant to find each other. The moment that zesty lime frosting hits the soft, coconut-infused cupcake underneath, it’s a little bit of magic in every bite.
I first made these on a random Tuesday when I needed something to brighten up a dull week. One batch later, my family had gathered around the kitchen counter like moths to a flame. That’s the thing about these cupcakes — they don’t just taste good, they pull people together.
If you’re looking for a dessert that’s impressive enough for a party but easy enough for a weeknight bake, you just found it. Let’s get into it.
Why you’ll love this recipe
- The cupcakes are incredibly moist and fluffy thanks to coconut milk in the batter
- The lime frosting is bright, tangy, and perfectly balanced — not too sweet, not too tart
- You only need simple, easy-to-find ingredients
- They come together in under an hour, start to finish
- They look stunning with minimal decorating effort — toasted coconut flakes and a lime slice do all the heavy lifting
- They’re a guaranteed crowd-pleaser at birthdays, summer parties, or holiday gatherings
Ingredients with key notes
For the cupcakes
- 1 and 1/2 cups all-purpose flour — spoon and level it, don’t scoop directly from the bag or you’ll end up with dense cupcakes
- 1 and 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened — make sure it’s actually room temperature, not cold from the fridge
- 1 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 teaspoon coconut extract — this is what really drives home that tropical coconut flavor, don’t skip it
- 1/2 cup full-fat coconut milk — shake the can well before opening
- 1/2 cup shredded sweetened coconut — adds texture and extra coconut goodness to every bite
For the lime frosting
- 1 cup unsalted butter, softened
- 3 cups powdered sugar, sifted
- 2 tablespoons fresh lime juice — fresh is non-negotiable here, bottled lime juice just doesn’t hit the same
- 1 teaspoon lime zest — this is where most of the flavor and that gorgeous green tint comes from
- 1-2 tablespoons heavy cream — add more or less depending on how thick or spreadable you want the frosting
- Pinch of salt
For garnish
- Toasted coconut flakes
- Fresh lime slices or wedges
Step-by-step instructions
Step 1: Prep your station
Preheat your oven to 350 degrees F. Line a 12-cup muffin tin with cupcake liners and set it aside. Pull your butter and eggs out of the fridge if you haven’t already — room temperature ingredients make a real difference in texture.
Step 2: Mix the dry ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Give it a good whisk so everything is evenly distributed. Set this bowl aside.
Step 3: Cream the butter and sugar
In a large mixing bowl, beat the softened butter and sugar together on medium-high speed for about 3 minutes until it’s light, fluffy, and pale. This step matters — don’t rush it. Properly creamed butter and sugar is what gives these cupcakes their light texture.
Step 4: Add the eggs and extracts
Add the eggs one at a time, beating well after each addition. Then mix in the vanilla extract and coconut extract. The batter might look a little curdled at this point — that’s totally normal, don’t panic.
Step 5: Alternate wet and dry ingredients
With the mixer on low, add the dry ingredients in three parts, alternating with the coconut milk in two parts. Start and end with the dry ingredients. Mix just until combined — overmixing at this stage will make your cupcakes tough.
Step 6: Fold in the shredded coconut
Using a spatula, gently fold in the shredded coconut. This adds a nice subtle chew and extra coconut flavor throughout the cupcake.
Step 7: Fill and bake
Divide the batter evenly between the 12 cupcake liners, filling each about 2/3 full. Bake at 350 degrees F for 18-20 minutes, or until a toothpick inserted in the center comes out clean. Don’t overbake — check them at the 18-minute mark.
Step 8: Cool completely
Let the cupcakes cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely. And I mean completely. Frosting warm cupcakes is a recipe for a melty mess. FYI, this is the hardest part — waiting.
Step 9: Make the lime frosting
Beat the softened butter on medium speed for about 2 minutes until creamy. Add the sifted powdered sugar one cup at a time, mixing on low after each addition. Add the lime juice, lime zest, and a pinch of salt. Beat on medium-high for 2-3 minutes until fluffy and smooth. Add heavy cream one tablespoon at a time until you reach your desired consistency.
Step 10: Frost and garnish
Transfer the frosting to a piping bag fitted with your favorite tip — a large star tip gives you that beautiful swirl you see in the photos. Pipe the frosting onto each cooled cupcake. Sprinkle toasted coconut flakes over the top and finish with a fresh lime slice. Stand back and admire your work — you earned it.
Serving suggestions
These coconut lime cupcakes shine in so many settings. Here are a few ideas to take them to the next level:
- Serve them at a summer backyard barbecue as a light, refreshing dessert that cuts through all the heavy grilled food
- Pair them with a cold glass of coconut water or a tropical mocktail for a full-on island vibe
- Dress them up for a birthday party by adding edible flowers alongside the lime garnish
- Make a dessert board with these cupcakes as the centerpiece, surrounded by fresh tropical fruits like mango, pineapple, and kiwi
- Serve them slightly chilled on a hot day — the lime frosting tastes amazing cold
Storage tips
At room temperature: Store unfrosted cupcakes in an airtight container at room temperature for up to 2 days.
In the refrigerator: Once frosted, store the cupcakes in an airtight container in the fridge for up to 5 days. Let them sit at room temperature for about 20-30 minutes before serving so the frosting softens up.
Freezing the cupcakes: You can freeze the unfrosted cupcake bases for up to 2 months. Wrap each one individually in plastic wrap, then place them in a zip-lock freezer bag. Thaw overnight in the fridge and frost when ready to serve.
Freezing the frosting: The lime buttercream also freezes well. Store it in an airtight container for up to 1 month. Thaw in the fridge overnight, then bring to room temperature and re-whip before using.
Let’s wrap this up
These coconut cupcakes with lime frosting are the kind of recipe that becomes a staple. They’re easy enough to make on a random weekday but special enough to bring to any gathering and have people asking for the recipe before they’ve even finished the first bite.
Cooking has always been my way of creating something meaningful out of simple ingredients — and this recipe is no different. I hope it brings a little joy to your kitchen the way it did to mine.
If you make these, I’d love to hear how they turned out. Drop a comment below, share your photos on Pinterest, or tag me on Instagram. Now go bake something good. You’ve got this.
With love from my kitchen to yours, Kip
Coconut Cupcakes with Lime Frosting — Light, Fluffy & Bursting with Tropical Flavor
Description
These coconut cupcakes with lime frosting are light, fluffy, and packed with tropical flavor. The cupcake base uses coconut milk and shredded coconut for that deep, natural coconut flavor, while the lime buttercream on top brings a fresh citrusy zing that ties everything together beautifully. Finished with toasted coconut flakes and a fresh lime slice, these cupcakes are as beautiful as they are delicious.
Ingredients
For the cupcakes:
For the lime frosting:
For garnish:
Instructions
-
Preheat oven to 350 degrees F. Line a 12-cup muffin tin with liners.
-
Whisk together flour, baking powder, and salt in a medium bowl.
-
Beat butter and sugar on medium-high for 3 minutes until light and fluffy.
-
Add eggs one at a time, then mix in vanilla and coconut extract.
-
Alternate adding dry ingredients and coconut milk, starting and ending with dry ingredients.
-
Fold in shredded coconut.
-
Fill cupcake liners 2/3 full and bake for 18-20 minutes.
-
Cool completely on a wire rack.
-
Beat butter, powdered sugar, lime juice, zest, and cream together until fluffy.
-
Pipe frosting onto cooled cupcakes and garnish with toasted coconut and lime slices.
