A simple and deliciously moist passionfruit yoghurt cake recipe perfect for morning tea or freezing for snacks and lunchboxes. 

Passionfruit yoghurt cake (simple delicious recipe)
Passionfruit yoghurt cake

Easy passionfruit yoghurt cake (moist & delicious)

I have an admission. 

I am a little embarrassed to say that I watched Desperate Housewives all the way to the end of the series and I loved it. 

I can’t be the only one or it wouldn’t have lasted as long as it did. 

One thing I love about it is guessing who people in my life would be if they were on the show. 

I think that I would be closest to Bree but with a hint of Lynette. 

Bree would be the most likely to fly with a freshly-baked passion fruit cake to visit a friend. 

I’m definitely not as prim and proper and well dressed at all times as Bree (that’s the hint of Lynette) but I do love homemade goodies and throwing dinner parties. 

Passionfruit yoghurt cake

It was a little tricky to transport but last weekend when I visited my friend Kristin in Sydney I arrived with cake in hand. 

It got a little bit beaten up in the overhead locker (they’re not lying when they say items move around) but it survived. 

I knew I wanted to use some of the fresh passionfruit that I got from a friend’s passion fruit tree the week before and thought they’d go quite nicely with yoghurt. 

A quick Google search came up with a Donna Hay lemon zest cake

It was perfect. 

I adjusted the sugar a little bit so it wasn’t too sweet and replaced the icing with my own creation and the passionfruit yoghurt cake was born. 

It was very tasty and the perfect afternoon tea enjoyed with a cup of tea while Kristin and I had a girlie catch up session on Saturday afternoon.

Why choose this yogurt cake recipe?

  1. ​It’s delicious! 
  2. It’s really simple to make & not much cleaning up involved. 
  3. If you love passionfruit you will really enjoy the passionfruit flavour. 
  4. It has a lovely moist crumb thanks to the yoghurt. 

Ingredients for Passionfruit cake with yoghurt


  • Oil – I used olive oil but you could also use coconut oil
  • Eggs – at room temperature 
  • Passionfruit pulp – use fresh passionfruit or tinned passionfruit syrup/passion fruit puree
  • Plain yogurt – I used Greek yogurt
  • Caster sugar – aka superfine sugar
  • Self-raising flour – or spelt flour. Here’s how to make your own self-raising flour. Or use cake flour with baking powder added.  



If you didn’t want to use yoghurt you could use cream with a bit of lemon juice added or the coconut cream also with lemon juice added. 

Yoghurt, oil, sugar, eggs and passionfruit

How to make passionfruit yogurt cake

This yogurt cake with passionfruit glaze is seriously easy to make. 

I managed to whip it up in the morning and it was ready before we had to leave for our flight at midday. 

There are just two steps: 

Step one: throw the eggs, passionfruit, yoghurt, sugar and oil (aka all the wet ingredients) in a large mixing bowl and whisk them all together.

Really there’s a step before this one that’s to preheat the oven and grease and flour your cake pan. 

I used a ring tin for this but a bundt tin would be perfect too. 

​Or use a large loaf tin. The type you’d use for banana bread. 

The dry ingredients

Step two: sift the flour into the bowl and stir it through.

Cake batter

See, I told you it was seriously simple.

Ready for baking

Spread the batter into the prepared pan. 

Bake the cake at 180C fan-forced for 35 minutes or until a cake tester comes out clean.

You could also make this in a loaf tin to make passionfruit yoghurt loaf (it would need to be a big loaf tin). 


Leave the baked cake to rest in the tin for 5 minutes.

Such a perfect bottom

Turn the cake out onto a wire cooling rack. 

I had to pause and take a photo of the cake while it was upside down. 

The inside was just so smooth and perfect.

Just chilling

Leave the cake to cool on the tray for about half an hour. 

There are my compulsory little versions chilling next to the big mamma. 

I always put a little bit of cake batter in a cupcake tin so I can taste it before serving to others. 

Just in case my brain has gone a little crazy and I’ve done something crazy like mix up the sugar and sea salt! 

This recipe works well for cupcakes too.

Passionfruit yoghurt cake (simple delicious recipe) - with passionfruit drizzle
All dressed up

How to make the passion fruit drizzle

Make the icing by mixing the icing sugar into the passionfruit. 

If you don’t want to have passion fruit seeds you can strain the pulp with a fine mesh sieve and just use the fresh passionfruit juice. 

You may need another passionfruit or two to get the right consistency. 

Drizzle it over the top of the cake while it’s still a little warm.

Passionfruit yoghurt cake

Serve the cake warm if you can but otherwise at room temperature it’s just as delicious. 

A little bit of whipped cream on the side wouldn’t hurt either. 

Store the cake in an airtight container. 


So what about you? 

Which character from Desperate Housewives are you?

Or am I really showing my age and you’ve actually never heard of Desperate Housewives? 

Connect with Claire K Creations! 

Be sure to follow me on my social media, so you never miss a post!

Facebook | Pinterest | instagram

Be sure to follow me on Instagram and tag @clairekcreations so I can see all the wonderful Claire K Creations recipes and creations YOU make!

I created a fun little group on facebook and I’d love for you to join in! It’s a place where you can share YOUR favorite recipes, tips, tricks and tools for making life simpler, more natural and more connected and see what’s new around here (so that you never miss a new recipe, tip or trick)! If you’d like to check it out, you can request to join HERE.

Passionfruit yoghurt cake
The desperate housewife's passionfruit yoghurt cake

The desperate housewife's passionfruit yoghurt cake



  • ¾ cup (180ml) vegetable oil - I used olive oil
  • 2 eggs
  • 1/4 cup passionfruit pulp
  • 1 cup thick natural yoghurt - I used Greek yoghurt
  • 1 cup caster (superfine) sugar
  • 2 cups (300g) self-raising flour


  • 1/4 cup passionfruit pulp
  • approximately 3 tbsp icing sugar


  1. Pre-heat the oven to 180C fan-forced. Grease a ring-tin with butter or oil and then flour it well.
  2. In a large bowl, whisk together the oil, eggs, passionfruit, yoghurt and sugar.
  3. Sift the flour into the mixture and then gently stir it in until the batter is smooth.
  4. Spread the batter into the prepared tin.
  5. Bake the cake for 35 minutes or until a cake-tester inserted in the middle comes out clean.
  6. Leave the cake to rest in the tin for 5 minutes before transferring it to a wire rack to cool for 20 minutes
  7. Make the icing by combining the passionfruit with the icing sugar.
  8. Drizzle it over the warm cake.
  9. Serve warm.

About The Author

Skip to Recipe