Easy Vegan Passionfruit Coconut Cake which only takes 10 minutes to prepare. The cake is fluffy, tastes like a tropical holiday and is super versatile!
Ingredients you'll need
This vegan passion fruit cake uses only common ingredients including:
Notes about the ingredients
All-purpose flour (plain flour) is best for this recipe. Whole wheat or spelt flour will also work but will make your cake less fluffy.
Granulated sugar (regular sugar). Coconut sugar can be used but will make the cake slightly darker.
Fine shredded (desiccated coconut) for flavor and texture! A high amount of passionfruit in the cake makes it a little chewy and dense but adding coconut helps keep the cake fluffy and moist.
Passionfruit pulp and seeds. If you don't like eating the seeds of passionfruit, you can remove them using a strainer. However, I kept the seeds for texture and I think they're a key characteristic of anything flavored with passionfruit!
Lemon juice enhances the tartness of the passionfruit and the crumb of the cake.
Baking powder to help the vegan passionfruit cake rise. I added a little more than usual to counteract the high amount of passionfruit (a high amount of fruit in cakes makes the crumb denser, just like banana bread).
The full list of ingredient quantities and instructions are in the gray recipe card at the bottom of this post.
A surprising egg replacer!
Did you know that passionfruit pulp can be used as an egg substitute in vegan baking?! The viscous texture of passionfruit is similar to eggs and helps ingredients 'stick together' in baking.
Understandably, this is not common vegan baking 101 fact because passionfruit has a strong taste and is full of seeds!
I discovered this when trialing recipes for my first cookbook, which includes a recipe for a vegan passionfruit banana cake. The more passionfruit in a cake, the chewier it is! That means this vegan passionfruit cake doesn't need an egg replacer.
How to make vegan passionfruit cake
This is a really easy cake to make! Simply add all dry ingredients to a large mixing bowl and mix until there are no lumps apart from the coconut.
Add all the wet ingredients including the passionfruit pulp and mix until combined.
I recommend using a 20 cm (8 inches) loaf tin to bake the passion fruit cake. As there's a lot of fruit in it, it takes a little longer to bake than other cakes. So we need a long tin so it doesn't take toooo long to bake.
If you don't have a cake tin of that size, I'd recommend using a larger tin.
Decorating and serving the cake
This vegan passionfruit coconut cake is excellent with an easy simple icing. It makes the cake very pretty and presentable!
I made the icing using powdered sugar, passionfruit pulp and a little vegan butter (or coconut oil). The ratios in the recipe make a thick frosting so it won't run/melt everywhere. However, you can add more passionfruit pulp (or dairy-free milk) for a runnier frosting.
Alternatively, you can also top the cake with:
- Coconut or dairy free yogurt and passionfruit puree (pictured below is the passionfruit banana cake from my cookbook.)
- Vegan buttercream such as the one in my vegan pina colada cake recipe. I'd recommend using only half of the buttercream recipe
- Vegan cream cheese frosting such as in my carrot cake cupcake recipe.
Or skip the icing or frosting and serve the slices warm with dairy-free ice cream or vegan custard!
Other delicious quick bread recipes
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!
Vegan Passionfruit Cake
Ingredients
Dry cake ingredients
- 2 cups (250g) all-purpose plain flour, (note 1 for gluten-free option)
- ½ cup (100g) granulated sugar, or coconut sugar
- 1 cup (80g) fine shredded coconut / desiccated coconut
- 3 teaspoons baking powder
Wet cake ingredients
- ¾ cup (190g) passionfruit pulp, (~6 medium size passionfruit, note 2)
- ⅔ cup (165g) dairy-free milk
- ⅓ cup (85g) neutral flavored oil
- 2 tablespoons (30g) lemon juice, or apple cider vinegar
Passionfruit icing
- 1 ½ cups (150g) powdered sugar / icing sugar
- 2-3 tablespoons passionfruit pulp, (~1 passionfruit)
- 1 tablespoon vegan butter or margarine, optional for a firmer frosting
Instructions
- Note: For the best results, I'd recommend using a scale to weigh your ingredients rather than using cups. Adding too much dry or wet ingredients to this cake will make the cake overly dry or moist.
- Preheat the oven to 180°C (350°F). Line a 20 cm (8 inches) or larger loaf tin with baking paper. The larger your tin, the shorter amount of time it'll take to bake the passionfruit cake.
To make the cake:
- Add all dry ingredients to a large mixing bowl. Mix until combined and there are no lumps.
- Add all wet ingredients including the passionfruit pulp to the bowl and mix until just combined. The batter should be thick. Some lumps are fine, as long as they aren't lumps of flour. Overmixing the batter will result in an unpleasant cake.
- Pour the cake batter into the lined baking tin.
- Bake the cake for around 50 minutes or until a skewer can be inserted into the cake and it comes out clean.
To make the icing:
- Add all ingredients to a bowl and mix until combined. Add more powdered sugar for a firmer frosting or more passionfruit pulp for a runnier frosting
- When the cake has fully cooled, spread the icing on top of the cake allowing it to drip down the sides.
- The cake can be stored in an airtight container at room temperature for 1 day or in the fridge for 3 days.
Video
Notes
- To make the cake gluten-free, substitute the plain flour with 125g almond flour (blanched almond meal) and 125g all-purpose gluten-free flour. For the wet ingredients, start with only 65g of milk and add more (if needed) until the cake batter is thick and just pourable (like the pictures above).
- Fresh, frozen or canned passionfruit pulp will work. If there are any 'strands' of fiber in your pulp, break them up using a spoon. If you don't like eating the passionfruit seeds, sieve them using a small strainer.
Nutrition
This recipe and post was first published in 2019 and updated in 2021. This recipe is also on the Harris Farm Market website.
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.
Liz says
I made this... Oooooh it was so so good 😋 thank you. I have tons of freshly grown passion fruit 😀. I am definitely making it again.
Anthea says
Hi Liz, I'm thrilled that you loved this cake! And I'm envious of your fresh passion fruit too 😍. Thanks so much for your lovely feedback 🙂
Rachel says
Really yum! Made it tonight with Yaiyais passionfruits and the coconut with it is yummio.
Any idea whether it freezes well?
Anthea says
So glad that you enjoyed it!! And yes, it freezes really well, without the icing. Hope that helps 🙂
Liz says
Oooooh boy, I froze it with icing
Anthea says
Aw, it will be okay, it might just separate a little 🙂
Kirsty Hughes says
We love the crunch! That’s what make passionfruits passionfruit! Great recipe and easy enough for my teenage son to make pretty much on his own. Thank you.
Anthea says
Hi Kirsty, I absolutely agree - passionfruit isn't the same without the seeds! I'm so happy that your son found this cake approachable and that you enjoyed the cake. Thanks so much for your feedback!
Sophie says
Made this and it was awesome! I even added some blueberries so its more like a fruit bread i can toast in the morning with a tad bit of butter
Anthea says
Hi Sophie, that sounds soooo delicious!! I'm so glad that you've enjoyed this cake/quick bread 🙂
Sapna says
Can we use millet or wholewheat flour n what needs to be changed
Anthea says
Hi Sapna, wholewheat flour will work similarly, but I just suggest adding an extra dash of milk as it's more absorbent. Millet flour works very differently so you'll have to do some experimentation to get the ratios right.
Simone says
Have made this twice now. First time was for work to cater for the dairy free and vegans. I accidentally cooked it a lower temp because I was cooking cheesecake at the same time, but it worked. I had so many compliments!
2nd time I cooked it at normal temp. Not quite as moist, go figure, but still delish! For the icing I added coconut oil because the pulp wasn’t syrupy enough. Even better with this!
Such an easy and delicious recipe! Thanks Anthea! X
Anthea says
Hi Simone! I'm thrilled that you and everyone else enjoyed this cake! It's so interesting that the cake was a little drier when you tried it at the normal temperature. It sounds like your oven might have been running a little hotter than what it says (which happens to everyone), but I'm so glad that you still enjoyed the cake! Thanks so much for your feedback xx
Gabriela says
Hello Anthea,
I'd love to try your recipe as cupcakes but with whole wheat flour . Do you think I have to adjust the recipe with more liquid (water) or passion fruit pulp or can I just follow it as you described? 🙂 Thanks!
Anthea says
Hi Gabriela, sorry for the late reply! If using whole wheat flour, I'd add just an extra splash of milk (around 2 tablespoons). I haven't tested it, but I imagine it'd work. Hope that helps!
Charu says
I used whole wheat flour instead of all purpose flour, and I needed to more than double the amount of passionfruit pulp, since my cake mixture was too dry... but the taste is intensely passion-fruity and coconutty.
Cassie says
This cake is so delicious!! I used scales as per the recommendation and the cake turned out perfectly. I opted for a lemon drizzle on top rather than thick icing. It's so fluffy and sweet! Will be making this again for sure.
Anthea says
Aw that's amazing to hear Cassie! I love that you paired it with a lemon drizzle too. Thanks so so much for your feedback 🙂
Claire says
Fantastic and surprisingly forgiving recipe. I made a rookie mistake and didn’t check that I had all the ingredients before starting... no vinegar so I subbed for 3 TBS vegan Mayo, reduced the oil to about 1 TBS, didn’t have regular flour either so I subbed a 1:1 gf blend I had stored away and used almond flour in place of desiccated coconut. Made 12 cupcakes and they turned out great - fluffy and tender!
I know it’s not really your recipe as written because of the amount of substitutions but your article and advice in the notes and comments got me out of a real pickle and the cupcakes are a real treat!
Thank you!
*****
Anthea says
Ooh I'm glad the cake worked with gluten free flour and all of those substitutions! And good idea to use almond flour instead of the coconut. Thanks so much for all of the detailed info and for your feedback Claire! I really appreciate it :).