Cakes

Coconut Cake with Passionfruit Compote

Soft, plush coconut cake layered with a bright, tangy passionfruit compote and finished with lightly sweet cream cheese frosting. Tropical without being over the top, this cake is equal parts cozy and fresh. It's perfect for celebrations, spring baking, or anytime you want something a little special.

Prep
1 hour, 15 minutes
Cook
40 minutes
Total
2 hours
Serves
12
giant cookies
Coconut Cake with Passionfruit Compote

Ingredients

Coconut Cake

  • 380 g cake flour (3 ¼ cups)
  • 1 ¼ tsp baking soda
  • 1 ¾ tsp salt
  • 1 ¾ tbsp vanilla bean paste
    (or 1 ¾ tsp vanilla extract)
  • ⅓ tsp almond extract
  • 320 g buttermilk (1 ¼ cups)
  • 2 ½ large eggs (2 eggs + 1 extra yolk)
  • 210 g avocado oil (¾ cup + 2 tbsp)
  • 190 g melted coconut oil (¾ cup + 2 tbsp)
  • 425 g granulated sugar (2 cups)
  • 45 g hot water (3 tbsp)
  • 110 g sweetened shredded coconut (1 ¼ cups)

Passionfruit Compote

  • 170 g passionfruit pulp (fresh or frozen; seeds optional)
  • 65–80 g granulated sugar (⅓–⅖ cup), to taste
  • 15 g fresh lemon or lime juice (1 tbsp)
  • 4 g cornstarch (1 ½ tsp)

Cream Cheese Frosting

  • 113 g unsalted butter, softened (½ cup / 1 stick)
  • 226 g cream cheese, softened (1 cup / 1 block)
  • ¼ tsp salt
  • ½ tsp coconut extract (optional, use sparingly)
  • 1 tbsp vanilla bean paste (or 1 tsp vanilla extract)
  • 360–480 g powdered sugar (3–4 cups), to taste and consistency
Cooking in kitchen at stove

About me

Lorem ipsum dolor sit amet consectetur. Enim eros odio neque hendrerit neque. Elit consequat tempus nulla nisl.

Directions

Coconut Cake

  1. Preheat the oven to 350°F / 175°C. Grease and flour two 9-inch round cake pans and line the bottoms with parchment paper.
  2. In a medium bowl, whisk together the cake flour, baking soda, and salt. Set aside.
  3. In a large mixing bowl, combine the vanilla, almond extract, buttermilk, eggs, avocado oil, and melted coconut oil. Whisk until smooth.
  4. Add the granulated sugar and mix until fully incorporated.
  5. Add the dry ingredients to the wet ingredients and stir just until combined, being careful not to overmix.
  6. Gently mix in the hot water. The batter will be very thin which is expected.
  7. Fold in the shredded coconut until evenly distributed.
  8. Divide the batter evenly between the prepared pans. Bake for 35–45 minutes, checking at 35 minutes, until a toothpick inserted into the center comes out clean or with a few moist crumbs.
  9. Let the cakes cool in the pans for 10–15 minutes, then turn out onto a wire rack and cool completely before assembling.

Passionfruit Compote

  1. In a small saucepan, combine the passionfruit pulp, sugar and lemon or lime juice
  2. Place over medium heat and cook, stirring frequently, until the mixture begins to gently bubble.
  3. In a small bowl, whisk the cornstarch with 1–2 teaspoons of water until smooth, then stir it into the saucepan.
  4. Continue cooking for 1–2 minutes, stirring constantly, until thickened and glossy.
  5. Remove from the heat and let cool completely. The compote will thicken further as it cools.

Cream Cheese Frosting

  1. In a large bowl, beat the butter and cream cheese together until smooth and creamy.
  2. Add the salt, vanilla, and coconut extract (if using) and mix until combined.
  3. Gradually add the powdered sugar, starting with 360 g (3 cups), and beat until smooth. Add more as needed until the frosting reaches your desired thickness.
  4. Beat for another 1–2 minutes until light and fluffy.

Why You’ll Love This Cake

  • The combination of cake flour, buttermilk, and oil makes this cake incredibly tender and stays moist for days.
  • Sweet coconut, subtle almond, and vanilla pair beautifully with the bright, tangy passionfruit nothing is overpowering.
  • Each component can be prepared in advance, making this cake great for entertaining or celebrations.
  • The passionfruit compote adds a beautiful pop of color and flavor that makes every slice feel a little fancy.

Notes

  • Thin batter is normal: This cake batter is very thin, but don’t worry, it bakes up perfectly soft and even.
  • Passionfruit seeds: You can leave the seeds in for texture or strain them out for a smoother compote.
  • Go easy on coconut extract: If using it in the frosting, keep it subtle (½ tsp or less) to avoid an artificial flavor.
  • Chill before slicing: Refrigerate the assembled cake for 30 minutes before cutting for cleaner slices.
  • Storage: Store the frosted cake covered in the refrigerator for up to 4 days. Bring to room temperature before serving.
  • Freezing: Cake layers (unfrosted) freeze well for up to 2 months. Wrap tightly and thaw completely before assembling.
  • Extra compote: Any leftover passionfruit compote is delicious swirled into yogurt, spooned over pancakes, or served with ice cream.
Cooking in kitchen at stove

About me

Lorem ipsum dolor sit amet consectetur. Enim eros odio neque hendrerit neque. Elit consequat tempus nulla nisl.