If you love the tropical sweet and tangy flavour of passionfruit, you’ll love these passionfruit cupcakes. Topped with a creamy coconut buttercream, you’ll love the tropical vibes. And who doesn’t love a cupcake with a surprise centre, in this case my homemade passionfruit curd which is so quick and easy to make and, dare I say, better than lemon curd …. gasp!
The tropical cupcakes have a super tender, light and fluffy cupcake base with a helping of both coconut milk and passionfruit juice. Subtle in it’s flavour, the real flavour punch comes from the curd filling and buttercream.
Fresh, frozen or jarred passionfruit pulp will work here so grab it whichever way you can get it and get baking.
If you love these, you’ll love this passionfruit sponge cake too and this passionfruit tart too.
This post was first published right here on January 10th, 2019. The recipe has been simplified (meringue top omitted) and made even better.

Never Miss a Recipe!
Get the latest recipes straight to your inbox.
Ingredients you’ll need

Jump to the recipe for full ingredients and instructions.
- Passionfruit pulp: Known as passionfruit pulp or passionfruit juice, this is the pure filling from the inside of a passionfruit (or lilikoi / maracuya). Discard the seeds for the cupcake but save some juice with the seeds for topping at the end.
- Sugar: Caster sugar (my preference) or granulated sugar are all you need here for both the cake and the frosting.
- Oil and butter: These cupcakes have a combination of both oil and butter. The butter adds richness of flavour while the oil makes these cupcakes moist and tender.
- Eggs: I use large eggs at room temperature.
- Flour: For these passion fruit cupcakes, I use cake flour. This is just a mixture of plain flour (all-purpose flour) and cornflour (US cornstarch), so if you can’t get cake flour, the details of how to create it with these two simple ingredients is in the recipe notes at the bottom of the post.
- Baking powder: Baking powder, not baking soda so don’t get them confused, gives the cakes their lift.
- Coconut milk: Full fat coconut milk, not coconut cream, is used in both the passionfruit cupcakes and coconut buttercream. Make sure to have the tin at room temperature and give it good shake before using so the solids and liquid combine.
- Vanilla extract: Stick to a pure vanilla extract for the best flavour. Don’t use vanilla essence (it’s synthetic).
How to make passionfruit cupcakes
I adore this coconut cupcake recipe. There is just enough coconut flavour without it being overpowering but the reason I love it most is these cupcakes turn out perfectly light, fluffy and moist – what every good cupcake should be.
Infact, I made these cupcakes for a new years celebration and one of the comments I got was from someone who doesn’t normally eat cupcakes because they are so dry but he loved these. Another comment was something along the lines of “foodgasm”. Pretty sure that’s a good thing.
Jump to the recipe for full ingredients and instructions.
1. Make the batter
Start by beating together the butter, oil and sugar until light and creamy. I melt my butter 50% for this- so not fully melted, still 50% soft chunks. I do this because it helps everything blend together nicely but still beats together enough to create airiness. I love that I can just use a handheld beater for this too.

Next, beat in the eggs, one at a time just until combined.

Finally, alternate the dry ingredients and the wet ingredients. Combine the flour, baking powder and salt in a bowl then add a third to the batter bowl and stir through with a spatula. Next, add the passionfruit juice, vanilla and half the coconut milk. Repeat with the rest in 3 instalments – flour, coconut milk, flour.

2. Portion and bake
That batter comes together in a matter of minutes – so quick. I like to portion it using a large ice cream scoop (⅓ cup volume) which makes the passion fruit cupcakes very evenly sized so they bake evenly. Use up all the batter between 12 cupcake liners in a standard muffin tin then bake them for around 18 minutes.

3. Make the coconut frosting
While the cupcakes bake, you can start immediately on the frosting. This is my absolute favourite style of buttercream to eat. It’s technical name is ermine frosting. It takes just a little (and I mean a little) more effort than a regular buttercream but the payoff is
- A silky smooth and cream like texture – no graininess like the regular kind
- A buttercream that is NOT super sweet like the icing / powdered sugar version
- A more stable buttercream
- You can just use regular granulated sugar which most everyone has on hand
Start by cooking flour, coconut milk and some sugar in a pan until it becomes a very thick paste. Tip this onto a flat bowl or plate, cover with plastic wrap and cool to room temperature. You can speed up the cooling in the fridge but make sure it’s room temperature when you use it.

Now, to make the buttercream, beat the butter and sugar together until creamy and light. Add the cooled flour paste one dessert spoon at a time and beat until fully combined with each addition. Once it’s all in, give it a good beat until completely smooth and it looks whipped.


4. Assembly
Now to assemble these passionfruit cupcakes.
Once they’re cool, cut a little hole in the top of each cupcake. I use a special tool called a cupcake corer for this but you can certainly just use a sharp knife or even the end of a metal piping tip. Fill it with some passionfruit curd

Next, pipe a ring of that gorgeous coconut buttercream around the outside of that filling, then just pipe a little dot in the centre – you’re aiming to cover the curd but still have a little dent in the middle of the frosting for more curd to go in.

Scatter some shredded coconut over the frosting around the edge, then add another little dob of curd in the centre. Spoon over a drizzle of passionfruit pulp and they’re ready!

Storage and making ahead
You can actually make the passionfruit curd up to 2 weeks in advance, so long as you store it in a sterilised jar in the fridge and leave it sealed right up until you fill the cupcakes.
The cupcakes (cake base) can be made ahead of time too and stored in the freezer for up to 3 months. They thaw very well.
The buttercream is best made when you are ready to frost the cupcakes.
Store your assembled passionfruit cupcakes in an airtight container in the refrigerator for 2-3 days. Take out of the fridge ½ an hour before serving time.
The finished passionfruit cupcakes are all kinds of Summer and fun and bright flavours. Tangy, creamy, soft and airy and just the perfect treat.

⭐⭐⭐⭐⭐
Did you try this passionfruit cupcakes recipe? Leaving a rating and comment below the recipe is so helpful!
Hungry for more?
- Subscribe via Email, Facebook, Pinterest and Instagram.
- Add Sugar Salt Magic as a Google Preferred Source.

Ingredients
- 195 g cake flour 1 ½ cups, see notes
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 57 g unsalted butter 50% melted (notes)
- ¼ cup neutral flavoured vegetable oil
- 1 cup caster sugar or white granulated sugar (200g /7oz)
- 2 large eggs room temperature
- ½ cup coconut milk room temp & shaken well (125ml)
- ¼ cup strained passionfruit pulp seeds removed
- 1 ½ teaspoons vanilla extract
FOR THE COCONUT BUTTERCREAM
- ¾ cup caster sugar or white granulated sugar (150g / oz)
- ¾ cup full fat coconut milk shaken well (180ml)
- 2 ¼ tablespoons plain flour (all purp flour) (9tsp, notes 1)
- 170 g unsalted butter softened (½ cup / 4oz / 1 stick)
- ½ cup passionfruit curd store-bought or homemade (notes)
- shredded coconut optional
For best results, always weigh ingredients where a weight is provided
Equipment
- Saucepan
- cupcake corer useful but not essential
- Regular muffin pan
Instructions
- FOR THE COCONUT PASSIONFRUIT CUPCAKES:Preheat the oven to 180C (160C fan forced) / 350F. Line 12 hole muffin pan with paper liners. Set aside.
- In a medium mixing bowl, whisk together the cake flour, baking powder, and salt to lighten and evenly disperse. Set aside.
- Using a large mixing bowl and handheld electric beater (or stand mixer with paddle attachment), beat together the butter, oil and sugar on medium speed until well combined
- Add the eggs, one at a time, beating each until the mixture is smooth. Scrape down the sides of the bowl from time to time.
- Add ⅓ of the flour mixture to the butter and egg mix. Stir with a spatula to until just combined. Now, add half the coconut milk, the passionfruit juice and the vanilla. Stir gently to combine. Repeat these additions in three more parts, stirring each time until only just combined – flour, coconut milk, flour.
- Divide the batter evenly between the muffin pans to about ⅔-¾ full.
- Bake for around 18-20 minutes. They’re done when the toothpick comes out with just a crumb or two attached.
- Let them cool for 5 minutes in the pan, then transfer to a wire rack to cool completely.
- FOR THE COCONUT BUTTERCREAM:In a small saucepan whisk together the milk, flour and half the sugar until smooth. Heat over low heat for 5-6 minutes until the sugar dissolves and the mixture thickens to a very thick paste. It's thick enough when you can see the lines of the whisk in the paste and the smell of uncooked flour has disappeared.
- Pour into a bowl, cover with plastic wrap making sure the plastic wrap is touching the paste (this will stop the top from forming a skin), then place in the fridge to cool completely.
- Once the milk paste is completely cool, beat together the butter and remaining sugar until really creamy (about 5 minutes). Make sure to regularly scrape down the sides of the bowl.
- Add the milk / flour paste and salt and beat on medium high for 5-7 minutes. If it looks like it separates at the start, don’t worry, keep on beating and it will beat up into an almost whipped cream consistency.
- ASSEMBLY:Use a knife or cupcake corer to cut roughly a ¾ inch hole in the top centre of the cupcake then fill with just over a teaspoon of passionfruit curd.
- Pipe a ring of buttercream around the top of each cupcake, then pipe a dot into the centre to cover the curd but still leave a dent. Add a little more curd to the dent.
- If using, scatter some shredded coconut over the frosting, then finish off with a little drizzle of passionfruit pulp if you have some on hand.
- Please take a moment to leave a comment & rating. It's appreciated and so helpful.
Notes
- Tablespoons: I use a standard Australian 20ml tablespoon (equal to 4 teaspoons). Check yours before measuring.
- Cake flour is a combination of plain flour (all purpose flour) and cornflour (US cornstarch). If you can’t find cake flour, use 165g of plain flour and 30g of cornflour.
- For the 50% melted butter, just place your butter in a microwave safe bowl and melt in two bursts of 15-20 seconds until about 50% of the butter is melted while the other half is not without mixing it up. See image in post. If you don’t have a microwave, do this in a small bowl set over simmering water. It just helps everything blend together easier while still being able to create some fluffiness in the batter. Regular softened butter is fine too.
- This recipe has been altered slightly since it was first posted here. It originally had a little plain meringue sitting on top. If you’d like to add the meringues use this recipe, leaving out the peppermint and chocolate.
- This is my Passionfruit Curd recipe
- For best results you should always weigh ingredients like flour and sugar. Kitchen scales like these are relatively cheap but if you can’t weigh the ingredients, use the spoon and level method (don’t scoop).
- Nutrition details are approximate only – scroll below the recipe to find the full nutritional information.
This post may contain affiliate links that earn me a small commission for my referral, at no extra cost to you. Thank you for supporting Sugar Salt Magic.


24 Comments on “Passionfruit Cupcakes with Coconut Buttercream”
Hi can you please help me I have made these cupcakes many times but the ones that I made have the little meringue’s on the top. The picture of the recipe in my saved Pinterest is with the meringue on top but when I open the recipe there is no meringue.
Thank you
Hello Leanne. You can find the old recipe on Wayback Machine, here.
Hi there! I really want to try these but unfortunately there’s no fresh passion fruit where I live. Just wondering if the measurements for frozen passion fruit would be the same?? Thanks!
Hello Emma. Yes, that will work fine as long as it’s pure passionfruit.
I have just made these and taken them to afternoon tea and everyone loved them. Mine don’t look as pretty as yours
I’m so happy everyone loved them, Lynn. I’m sure they looked beautiful 🙂
Hello Marie
I am interest in trying the Passionfruit Cupcake recipe. Can you tell me if you have ever tried it as one round cake. I didn’t know if cupcake recipes can be cooked as one whole cake. thank you
Hi Helen. Not all cupcake recipes convert to full cakes well. I haven’t tested with these so I can’t say. However, you could swap the lime in this lime and coconut cake for passionfruit and add a passionfruit icing instead.
These look amazing wondering if you can make cupcakes ahead of time and freeze then thaw and add other components day of serving?
Hello Sharyn. Yes you can. They’ll freeze well for 2-3 months.
Hi Marie,
Wondering how you got the meringues to not crack in the oven? I put my oven on 250° And they cracked about 30 minutes in. And how are they supposed to be at the end? Mine are like stiff little flavorless pieces of styrofoam. Not terrible, but lost their prettiness after they cracked.
Hi Megan. First up, did you make sure to add the cream of tartar. Providing you did then another cause for the cracked shells could be overbeating. As for the styrofoam look, this can happen if you add the sugar too quickly. At the end, they should be crisp and just sweet as we don’t add any flavour to these ones. Feel free to add 1 teaspoon of vanilla to the mixture at the end of the beating.
Hi Marie,
I just had a question, in your passionfruit curd you can substitute the butter for a vegetable butter version can you also do that with the cupcakes? to make those more dairy free?
Hi Jenn, I haven’t tested this with the cupcakes, I’m sorry, so I can’t say with certainty.
Hi Marie.. I have a question.. I am going to be making these for a rather informal wedding and I don’t know if people will necessarily be seated at the time they eat so I don’t want any mishaps..when eating these, will the filling run out (and all over their clothes)..?. If so, is there a way to thicken it without losing the flavor..?.maybe even mixing it with the unbaked meringue and filling the cupcake with that..?
Hello Debby, It doesn’t really run but you could leave it out altogether or you could make it thicker using a little cornflour / cornstarch. Mix a couple of teaspoons of cornflour with the same of water, then pour it into the curd while still cooking until it thickens up. It will thicken up more as it cools.
Hi Marie
These cupcakes are amazing, can they be made with gluten free flour
Thank you
Hi Leanne, I haven’t tested these and I don’t have expertise in GF baking. My apologies.
These are the best cupcake whenever I make them people just rave about them.
That’s so great to hear Leanne. So happy everyone loves them.
Wow! These are just beautiful and they sound tasty! I have never tried passionfruit. I love the mini pavlova on top! Take care. 🙂
Hello Stacey, thank you and you neeeeeed to try passionfruit. It’s a gorgeous flavour. Tangy and sweet and perfect paired with these flavours.
OMG these look amazing Marie!! You know how much I love the tropical vibe, love!!!
Thanks Trang, you’re the first person I think of whenever I make something tropical 🙂