Moist Chocolate Passion Fruit Cake

Introduction

There are flavor combinations that simply make sense the moment you taste them — and chocolate with passion fruit is one of the great ones. The deep, slightly bitter richness of good cocoa meets the bright, floral tartness of passion fruit, and the result is something that feels both indulgent and refreshing at the same time. This Moist Chocolate Passion Fruit Cake takes that pairing and builds it into a layered dessert that is as visually stunning as it is delicious.

The cake itself is soft and ultra-moist, enriched with a warm chocolate soak poured over it while still fresh from the oven — a technique that locks in moisture at every level and produces a crumb so tender it practically melts before you have finished the bite. Between the layers sits a thick, creamy passion fruit filling made from sweetened condensed milk and real passion fruit juice, cooked down into something that is simultaneously rich and tangy, sweet and bright. And over everything, a glossy chocolate ganache drapes down the sides in the kind of dramatic, photogenic way that stops people mid-scroll.

This is the cake for special occasions, celebration tables, and anyone who wants to serve something truly memorable. Rich, fruity, perfectly balanced — and exactly the kind of dessert that earns genuine silence at the table before the compliments begin.

Prep and Serving Details

  • Prep Time: 30 minutes
  • Bake Time: 35 to 40 minutes
  • Cooling and Assembly Time: 1 hour 30 minutes
  • Total Time: Approximately 2 hours 40 minutes
  • Servings: 10 to 12 slices
  • Difficulty: Intermediate
  • Method: Baking
  • Oven Temperature: 350°F (175°C)
  • Pan Size: 8 or 9-inch round cake pan

Ingredients

For the Chocolate Cake

  • 3 large eggs
  • ¾ cup granulated sugar
  • ½ cup neutral oil (vegetable or canola)
  • ¾ cup warm milk
  • 1½ cups all-purpose flour
  • ½ cup unsweetened cocoa powder
  • 1 tablespoon baking powder
  • Pinch of salt

For the Chocolate Soak

  • ⅔ cup whole milk
  • 1 tablespoon unsweetened cocoa powder
  • 1 tablespoon granulated sugar

For the Passion Fruit Filling

  • 1 can (14 oz) sweetened condensed milk
  • ¾ cup heavy whipping cream
  • ½ cup passion fruit juice or passion fruit puree
  • 1 tablespoon unsalted butter
  • 1 tablespoon cornstarch (optional, for a thicker filling)
  • Pulp from 1 fresh passion fruit (optional, for texture and extra flavor)

For the Chocolate Ganache

  • 7 oz semisweet chocolate, finely chopped
  • ¾ cup heavy whipping cream
  • 1 tablespoon unsalted butter (optional, for extra gloss)

Instructions

Step 1: Preheat and Prepare the Pan

Preheat your oven to 350°F (175°C). Grease an 8 or 9-inch round cake pan thoroughly and line the bottom with a circle of parchment paper. Set aside.

Step 2: Make the Cake Batter

In a large mixing bowl, whisk together the eggs and granulated sugar for 2 to 3 minutes until the mixture is slightly lighter in color and well combined. Whisk in the oil and warm milk until smooth. Sift the flour, cocoa powder, and salt directly into the wet ingredients and mix just until a smooth, lump-free batter forms. Finally, fold in the baking powder with a spatula — adding it at this stage and folding gently rather than whisking helps distribute it evenly without overworking the batter.

Step 3: Bake the Cake

Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 35 to 40 minutes, until a toothpick inserted into the center comes out with just a few moist crumbs attached. Do not overbake — a slightly underdone center that finishes setting during cooling is far preferable to an overbaked, dry crumb. The chocolate soak added in the next step also provides additional moisture, making it an important consideration.

Step 4: Make and Apply the Chocolate Soak

While the cake is baking, combine the milk, cocoa powder, and sugar in a small saucepan over low heat. Stir gently until the sugar dissolves completely and the mixture is smooth and uniform. Remove from the heat. As soon as the cake comes out of the oven — while it is still hot — use a fork, skewer, or toothpick to poke holes all over the surface, spacing them about an inch apart. Pour the warm chocolate soak slowly and evenly over the surface of the hot cake, allowing it to absorb completely into the holes. Let the cake rest in the pan until it has cooled to room temperature before slicing.

Step 5: Make the Passion Fruit Filling

Combine the sweetened condensed milk, heavy cream, passion fruit juice or puree, butter, and cornstarch (if using) in a medium saucepan. Cook over low heat, stirring constantly with a whisk or silicone spatula, until the mixture thickens into a smooth, creamy, pourable filling — approximately 8 to 12 minutes. Do not rush this step with higher heat, as the condensed milk can scorch on the bottom of the pan. Remove from the heat and stir in the fresh passion fruit pulp if using — it adds beautiful texture and an intensely aromatic, tropical note. Transfer the filling to a bowl, press a piece of plastic wrap directly onto the surface to prevent a skin from forming, and allow it to cool completely to room temperature before assembling. The filling will continue to thicken as it cools.

Step 6: Make the Chocolate Ganache

Place the finely chopped semisweet chocolate in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until it just begins to steam and simmer — do not allow it to reach a full boil. Pour the hot cream over the chocolate and let the mixture sit completely undisturbed for 1 minute. Stir slowly from the center outward until the ganache is completely smooth, glossy, and unified. Add the tablespoon of butter if using and stir until fully melted and incorporated — it produces a beautiful mirror-like finish. Allow the ganache to cool at room temperature until it is thick enough to pour and drape dramatically over the cake without running off immediately. This takes approximately 20 to 30 minutes.

Step 7: Slice the Cake

Once the soaked cake has cooled completely, use a long, serrated knife to slice it horizontally into two even layers. A slow, steady sawing motion with the knife held level produces the cleanest, most even split. Place the bottom layer on a serving plate or cake stand.

Step 8: Assemble the Cake

Spread the cooled passion fruit filling generously and evenly over the bottom cake layer, reaching all the way to the edges. Use a spatula to create an even, level surface. Place the second cake layer carefully on top, pressing gently to level it without squeezing the filling out the sides.

Step 9: Apply the Ganache

Pour the cooled ganache slowly over the center of the top of the assembled cake, letting it flow naturally outward to the edges and drip down the sides in glossy, dramatic rivulets. Use an offset spatula to gently guide it if needed, but allow as much of the natural draping effect as possible — it is what makes the finished cake so visually stunning. Work relatively quickly before the ganache begins to set.

Step 10: Set and Serve

Allow the ganache to set at room temperature for 20 to 30 minutes, or refrigerate for 15 minutes for a faster set. Slice with a sharp knife run under hot water and wiped dry between each cut for the cleanest, most dramatic cross-section revealing the layers. Serve at room temperature for the richest flavor and the softest, most indulgent texture.

Pro Tips for the Best Results

  • Apply the chocolate soak while the cake is still hot. Hot cake absorbs the soak far more readily than cooled cake. Pour it slowly and evenly, giving it time to sink into each hole before adding more. This step is what takes the moisture of this cake from good to extraordinary.
  • Cook the passion fruit filling low and slow. Patience over low heat produces a silky, smooth filling. High heat risks scorching the condensed milk on the bottom of the pan, which introduces a bitter note that cannot be corrected. Stir constantly and do not rush.
  • Cool the filling completely before assembling. Warm filling will melt into the cake rather than sitting as a distinct, defined layer. A fully cooled, thickened filling produces the clean, dramatic cross-section that makes each slice so beautiful.
  • Use cornstarch for a firmer filling. The cornstarch is optional but recommended if you want a thicker filling that holds its shape more cleanly between the layers and does not flow when the cake is sliced. Without it, the filling is softer and more sauce-like — equally delicious but less defined in the cross-section.
  • Cool the ganache to the right consistency. Too warm and it runs completely off the cake. Too cool and it sets before it can drape. The ideal ganache consistency for pouring is thick enough to coat a spoon and flow slowly — similar to warm honey.
  • Let the assembled cake come to room temperature before serving. Refrigeration firms up the ganache and filling significantly. Removing the cake 20 to 30 minutes before slicing allows everything to soften back to its ideal texture and the flavors to fully open up.

Variations and Substitutions

  • Mango filling: Replace the passion fruit juice with mango puree for a sweeter, more tropical filling with a similar bright color and fruity freshness that pairs equally well with the chocolate layers.
  • Raspberry version: Substitute the passion fruit juice with strained fresh raspberry puree for a more classic chocolate-raspberry combination with a deeper red color and a sharper tartness.
  • Dark chocolate ganache: Use 70% dark chocolate in place of semisweet for a more intense, less sweet ganache that creates a bolder contrast against the fruity filling.
  • White chocolate drizzle: Once the main ganache has set, drizzle melted white chocolate across the top in thin lines for a visually striking contrast and an additional layer of sweetness.
  • Coconut chocolate version: Replace the warm milk in the cake batter with an equal quantity of coconut milk and add ½ cup of toasted shredded coconut to the passion fruit filling for a tropical coconut-passion fruit-chocolate combination.
  • Three-layer version: Bake the batter in two 8-inch pans to create thinner layers, then split each layer for a four-layer cake with three layers of passion fruit filling. Increase the filling and ganache quantities by 50% to compensate.
  • Individual mini cakes: Bake the batter in a muffin tin lined with parchment paper strips for individual round cakes. Reduce the bake time to 18 to 22 minutes and assemble each mini cake individually with a small amount of filling and a ganache drizzle on top.

Storage Instructions

Store the finished cake loosely covered in the refrigerator for up to 4 days. The passion fruit filling and ganache both require refrigeration. Remove the cake 20 to 30 minutes before serving to allow the flavors to develop fully and the ganache to soften to its ideal texture. Keep the cake away from strongly scented foods in the refrigerator, as the ganache can absorb odors.

The unsoaked, unfilled cake layer can be wrapped tightly in plastic wrap and frozen for up to 2 months. Thaw overnight in the refrigerator before applying the soak, filling, and ganache. The passion fruit filling can be made up to 2 days in advance and stored in an airtight container in the refrigerator — stir gently before using to restore its smooth consistency. The ganache can be made up to 1 week in advance and stored in the refrigerator, then gently reheated in 15-second microwave intervals, stirring between each, until it returns to a pourable consistency.

Frequently Asked Questions

Can I use canned passion fruit juice instead of fresh? Yes. Canned or bottled passion fruit juice works well and is often more readily available than fresh passion fruit, particularly outside of tropical regions. Choose a product made from 100% passion fruit juice without added sweeteners if possible — the sweetened condensed milk in the filling provides more than enough sweetness, and an unsweetened juice allows the natural tartness of the passion fruit to shine through more clearly.

My filling is too runny even after cooling — how do I fix it? Return the filling to the saucepan and cook over low heat for a few additional minutes, stirring constantly, until it reaches a thicker consistency. Adding the tablespoon of cornstarch dissolved in a teaspoon of cold water at this stage will help it thicken more quickly. Allow it to cool completely again before assembling.

Can I skip the chocolate soak? The chocolate soak is optional in the strictest sense, but it is what elevates this cake from moist to extraordinarily moist. It also adds a subtle cocoa depth to every layer of the cake, not just the crumb itself. Skipping it produces a good cake — applying it produces an exceptional one. It takes less than 5 minutes and the difference is clearly worth it.

How do I get the passion fruit filling to sit as a clean, defined layer without spilling over the sides? Two things help most: ensuring the filling is fully cooled and thickened before spreading, and leaving a small border of approximately half an inch around the edge of the cake layer before spreading the filling. The weight of the second cake layer will press the filling gently outward to the edge on its own. If the filling is still slightly soft, refrigerate the assembled cake for 20 minutes before applying the ganache to give the filling time to firm up.

Can I make this cake a day ahead? Absolutely — and it is recommended. The chocolate soak distributes more evenly overnight, the passion fruit filling firms up beautifully, and the flavors meld together into something more cohesive and developed than a freshly assembled cake. Make and fully assemble the cake the day before serving, refrigerate overnight, and remove it 30 minutes before slicing.

What is the best way to slice the cake horizontally into even layers? Use a long serrated bread knife and mark the halfway point around the circumference of the cake with toothpicks before cutting — they serve as a visual guide to keep your knife level throughout the cut. Rotate the cake slowly toward you as you cut, making shallow passes rather than cutting all the way through in one motion. This produces the most even, level split.

Nutrition Estimate

Per slice (1 of 10): Calories: approximately 530 kcal | Carbohydrates: 58g | Protein: 8g | Fat: 30g | Saturated Fat: 15g | Sugar: 42g | Fiber: 3g | Cholesterol: 105mg | Sodium: 210mg

Values are approximate and will vary based on specific brands, passion fruit juice concentration, and portion sizes used.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moist Chocolate Passion Fruit Cake


  • Author: Sophia

Ingredients

Scale

For the Chocolate Cake

  • 3 large eggs
  • ¾ cup granulated sugar
  • ½ cup neutral oil (vegetable or canola)
  • ¾ cup warm milk
  • 1½ cups all-purpose flour
  • ½ cup unsweetened cocoa powder
  • 1 tablespoon baking powder
  • Pinch of salt

For the Chocolate Soak

  • ⅔ cup whole milk
  • 1 tablespoon unsweetened cocoa powder
  • 1 tablespoon granulated sugar

For the Passion Fruit Filling

  • 1 can (14 oz) sweetened condensed milk
  • ¾ cup heavy whipping cream
  • ½ cup passion fruit juice or passion fruit puree
  • 1 tablespoon unsalted butter
  • 1 tablespoon cornstarch (optional, for a thicker filling)
  • Pulp from 1 fresh passion fruit (optional, for texture and extra flavor)

For the Chocolate Ganache

 

  • 7 oz semisweet chocolate, finely chopped
  • ¾ cup heavy whipping cream
  • 1 tablespoon unsalted butter (optional, for extra gloss)

Instructions

Step 1: Preheat and Prepare the Pan

Preheat your oven to 350°F (175°C). Grease an 8 or 9-inch round cake pan thoroughly and line the bottom with a circle of parchment paper. Set aside.

Step 2: Make the Cake Batter

In a large mixing bowl, whisk together the eggs and granulated sugar for 2 to 3 minutes until the mixture is slightly lighter in color and well combined. Whisk in the oil and warm milk until smooth. Sift the flour, cocoa powder, and salt directly into the wet ingredients and mix just until a smooth, lump-free batter forms. Finally, fold in the baking powder with a spatula — adding it at this stage and folding gently rather than whisking helps distribute it evenly without overworking the batter.

Step 3: Bake the Cake

Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 35 to 40 minutes, until a toothpick inserted into the center comes out with just a few moist crumbs attached. Do not overbake — a slightly underdone center that finishes setting during cooling is far preferable to an overbaked, dry crumb. The chocolate soak added in the next step also provides additional moisture, making it an important consideration.

Step 4: Make and Apply the Chocolate Soak

While the cake is baking, combine the milk, cocoa powder, and sugar in a small saucepan over low heat. Stir gently until the sugar dissolves completely and the mixture is smooth and uniform. Remove from the heat. As soon as the cake comes out of the oven — while it is still hot — use a fork, skewer, or toothpick to poke holes all over the surface, spacing them about an inch apart. Pour the warm chocolate soak slowly and evenly over the surface of the hot cake, allowing it to absorb completely into the holes. Let the cake rest in the pan until it has cooled to room temperature before slicing.

Step 5: Make the Passion Fruit Filling

Combine the sweetened condensed milk, heavy cream, passion fruit juice or puree, butter, and cornstarch (if using) in a medium saucepan. Cook over low heat, stirring constantly with a whisk or silicone spatula, until the mixture thickens into a smooth, creamy, pourable filling — approximately 8 to 12 minutes. Do not rush this step with higher heat, as the condensed milk can scorch on the bottom of the pan. Remove from the heat and stir in the fresh passion fruit pulp if using — it adds beautiful texture and an intensely aromatic, tropical note. Transfer the filling to a bowl, press a piece of plastic wrap directly onto the surface to prevent a skin from forming, and allow it to cool completely to room temperature before assembling. The filling will continue to thicken as it cools.

Step 6: Make the Chocolate Ganache

Place the finely chopped semisweet chocolate in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until it just begins to steam and simmer — do not allow it to reach a full boil. Pour the hot cream over the chocolate and let the mixture sit completely undisturbed for 1 minute. Stir slowly from the center outward until the ganache is completely smooth, glossy, and unified. Add the tablespoon of butter if using and stir until fully melted and incorporated — it produces a beautiful mirror-like finish. Allow the ganache to cool at room temperature until it is thick enough to pour and drape dramatically over the cake without running off immediately. This takes approximately 20 to 30 minutes.

Step 7: Slice the Cake

Once the soaked cake has cooled completely, use a long, serrated knife to slice it horizontally into two even layers. A slow, steady sawing motion with the knife held level produces the cleanest, most even split. Place the bottom layer on a serving plate or cake stand.

Step 8: Assemble the Cake

Spread the cooled passion fruit filling generously and evenly over the bottom cake layer, reaching all the way to the edges. Use a spatula to create an even, level surface. Place the second cake layer carefully on top, pressing gently to level it without squeezing the filling out the sides.

Step 9: Apply the Ganache

Pour the cooled ganache slowly over the center of the top of the assembled cake, letting it flow naturally outward to the edges and drip down the sides in glossy, dramatic rivulets. Use an offset spatula to gently guide it if needed, but allow as much of the natural draping effect as possible — it is what makes the finished cake so visually stunning. Work relatively quickly before the ganache begins to set.

Step 10: Set and Serve

 

Allow the ganache to set at room temperature for 20 to 30 minutes, or refrigerate for 15 minutes for a faster set. Slice with a sharp knife run under hot water and wiped dry between each cut for the cleanest, most dramatic cross-section revealing the layers. Serve at room temperature for the richest flavor and the softest, most indulgent texture.

Latest

Caramel Pecan Ice Cream Sandwich Cake

IntroductionSome of the most impressive desserts are also the...

Chocolate Milk Cake with Vanilla Cream

IntroductionSome cakes are good. Some cakes are great. And...

Magic Lemon Cobbler

IntroductionThere are recipes that surprise you — and this...

Raspberry Swirl Buttercream Cake

IntroductionThere is something about a cake with swirls of...

Newsletter

spot_img

Don't miss

Caramel Pecan Ice Cream Sandwich Cake

IntroductionSome of the most impressive desserts are also the...

Chocolate Milk Cake with Vanilla Cream

IntroductionSome cakes are good. Some cakes are great. And...

Magic Lemon Cobbler

IntroductionThere are recipes that surprise you — and this...

Raspberry Swirl Buttercream Cake

IntroductionThere is something about a cake with swirls of...

No-Bake Coconut Cake: Creamy, Easy, and Absolutely Irresistible

IntroductionSome of the most memorable desserts are the ones...

Our printable Keto E-Books

Sale!

7-Day Keto Meal Plan Printable | Low-Carb Meals & Snacks

Original price was: 4,99 $.Current price is: 3,99 $.
Sale!

Easy Keto Breakfast: 15 Low-Carb Morning Recipes

Original price was: 7,99 $.Current price is: 6,99 $.
Sale!

Keto Meal Planner Printable Bundle | 7-Page Keto Food Guide

Original price was: 5,99 $.Current price is: 4,99 $.

Latest recipes

spot_imgspot_img

Moist Chocolate Passion Fruit Cake

IntroductionThere are flavor combinations that simply make sense the moment you taste them — and chocolate with passion fruit is one of the great...

Caramel Pecan Ice Cream Sandwich Cake

IntroductionSome of the most impressive desserts are also the easiest ones to make — and this Caramel Pecan Ice Cream Sandwich Cake is the...

Chocolate Milk Cake with Vanilla Cream

IntroductionSome cakes are good. Some cakes are great. And then there are cakes like this one — the kind that make a table go...

Our printable Keto E-Books