Skip to main content

Join The Table to earn rewards.

Already a member?

Passion Fruit

Toasted Coconut Cupcakes with Passion Fruit Curd

April 15, 2025
4.5 4.5 out of 5 stars /
2 Ratings4.5 total ratings /
Photo by Nea Arentzen
  • Prep time 30 minutes
  • Cook time 1 hour
  • makes 12 cucpcakes
Author Notes

These cupcakes are everything I want in a spring (or Easter) dessert—light, fruity, and a little unexpected. The base is a tender coconut cupcake, topped with a fluffy coconut cream cheese frosting, a spoonful of not-too-tart passion fruit curd, and a halo of toasted coconut around the edges.

While there are multiple components to these cupcakes, you can make both the curd and cupcakes ahead of time, then quickly assemble them the day of. They’re great for Easter brunch (especially since they resemble little eggs) or if you just want something bright and bakery-worthy for spring.

Tips & Tricks:
• If your cream cheese isn't super softened, you can microwave it for a few seconds. This will ensure it's soft enough to combine into the frosting quickly without having to whip it too much.

• If you don’t have piping bags or a piping tip, spoon the frosting onto the cupcakes then use a spatula to smooth it out.

• To toast coconut flakes in a skillet, add them to a dry pan over medium-low heat and stir frequently until they’re golden and fragrant, about 3 to 5 minutes. Once toasted, immediately transfer them to a bowl to cool.

Nea Arentzen

What You'll Need
Ingredients
  • Cupcakes
  • 1/2 cup (113 grams) unsalted butter, softened
  • 3/4 cup (150 grams) granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup (120 grams) all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon kosher salt
  • 1/2 cup coconut milk
  • PASSION FRUIT CURD
  • 3 to 4 small passion fruits (or 2 very large)
  • 1 teaspoon lemon juice
  • 1/4 cup (50 grams) granulated sugar
  • 2 egg yolks
  • 1/8 teaspoon kosher salt
  • 3 tablespoons unsalted butter
  • Frosting
  • 1/2 cup (113 grams) unsalted butter, softened
  • 2 cups (227 grams) powdered sugar
  • 3 to 4 tablespoons coconut milk
  • 1/4 teaspoon kosher salt
  • 2 ounces cream cheese, very softened (see tip)
  • 1 cup coconut flakes, toasted (see tip)
Directions
  1. Make the cupcakes: Heat the oven to 350ºF and position a rack in the center. Line a 12-cup muffin tin with cupcake liners.
  2. In a large bowl with an electric mixer, cream the butter and sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition, then stir in the vanilla. In a separate bowl, whisk together the flour, baking powder, and salt. Using a spatula, fold half of the dry ingredients into the butter mixture until just combined, then stir in the coconut milk. Fold in the remaining dry ingredients until the batter is smooth and no visible flour remains.
  3. Divide the batter evenly among the lined cupcake cups and bake for 18 to 20 minutes, until puffed and a toothpick inserted in the center comes out mostly clean. Let the cupcakes cool on a wire rack.
  4. Make the passionfruit curd: While the cupcakes bake, slice the passion fruits in half and scoop the flesh and seeds into a blender or food processor. Pulse just until the membrane around the seeds separates—don’t break down the seeds too much. Strain through a fine-mesh sieve into a measuring cup, discarding the solids. You should have about ⅓ cup of juice.
  5. In a small saucepan, combine the passion fruit juice, lemon juice, sugar, and egg yolks. Cook over medium heat, stirring constantly, until the sugar dissolves and the mixture thickens enough to coat the back of a spoon. Remove from the heat and whisk in the butter until fully melted, then stir in the salt. Transfer to a bowl and press a piece of parchment or plastic wrap directly onto the surface to prevent a skin from forming. Let cool completely.
  6. Make the frosting: Once the cupcakes have cooled, whip the butter in a large bowl with an electric mixer until pale and fluffy. Add the powdered sugar, coconut milk, and salt, then whip on high speed for 2 to 3 minutes until light and airy—the longer you whip, the fluffier it gets.
  7. Add the cream cheese last and mix just until incorporated and smooth, with no visible lumps. Avoid overmixing, as it can cause the frosting to become too soft. Transfer the frosting to a piping bag fitted with a plain round tip (½-inch recommended). (See tip.)
  8. Hold the piping bag upright, directly over the cupcake, with the tip just above the surface. Squeeze with steady pressure to let the frosting build into a smooth mound or dome. Stop squeezing and gently lift the bag straight up—no swirling or moving, just one steady puff. Use a spoon or spatula to gently create a small divot in the center of each mound for the curd.
  9. Gently crush the toasted coconut in a bowl. Press the coconut onto the sides of the frosting using your hands. Spoon the passion fruit curd into the center divot of each cupcake.

See what other Food52ers are saying.

  • Alice H
    Alice H
  • Isabella
    Isabella
Nea Arentzen

Recipe by: Nea Arentzen

Test Kitchen Content Creator & Recipe Developer at Food52

2 Reviews

Alice H. April 21, 2025
These were delicious. I made them into mini cupcakes which yielded more than 24x for just one batch. The coconut cream cheese frosting was very gloopy after adding in the coconut milk. I would try coconut cream instead if I make these again. Loved how tart the passion fruit curd was. I cooked that in a bain-marie instead of directly in the pan and still needed to pour it through a mesh sieve to filter out the cooked egg bits.
 
Isabella April 19, 2025
The passionfruit curd was the perfect touch and the cupcakes were overall very tasty.
Could have been a tad more coconut flavor, but will definitely make again!
 

This website uses cookies to ensure you get the best experience.

When you visit our website, we collect and use personal information about you using cookies. You may opt out of selling, sharing, or disclosure of personal data for targeted advertising (called "Do Not Sell or Share" in California) by enabling the Global Privacy Control on a compatible browser. See our Privacy Policy for further information.