
Orange Marble Loaf Cake with a hazelnut chocolate ganache that takes this already stunning bake completely over the top. Fragrant orange batter swirled with a rich cocoa chocolate layer, and finished with a nutty ganache that sets into the most beautiful topping. If you love citrus bakes, this recipe belongs on your list.
Why you will love this recipe?
This orange marble loaf cake is the kind of bake that looks far more impressive than the effort it actually takes. The orange and chocolate swirl bakes into something genuinely beautiful every time, and the flavour combination of bright citrus and rich dark chocolate is one of those pairings that just works every single time.


Expert Tips for Best Results!
- Use fresh orange juice and zest only – Fresh juice and freshly grated zest have a brightness and intensity that bottled juice simply cannot match. Use a fine grater and make sure you only take the orange outer layer of the skin, stopping before you hit the white pith underneath which turns bitter.
- Do not overmix once the flour goes in – From the moment the dry ingredients are added, handle the batter as little as possible. Fold gently with a spatula and stop as soon as everything is just combined. Overmixing at this stage develops the gluten and gives you a dense, tough loaf instead of the light, tender crumb you’re after.
- Watch the top during baking – Loaf cakes can catch on top before the centre is fully baked through. Keep an eye on it from around the 35 minute mark and if the top is browning too quickly, lay a loose piece of foil over it to protect it while the inside continues to cook. The toothpick test is your most reliable guide here.
- Get the ganache consistency right – After mixing, the ganache needs about 10 to 15 minutes to cool and thicken slightly before it goes on the loaf. You want it pourable but not so thin that it disappears straight down the sides. If it sets too firm before you’re ready, place the bowl briefly over a pan of warm water and stir gently until it loosens.
- Let the loaf cool completely before adding the ganache – Pouring ganache over a warm loaf means it will run straight off and pool around the base rather than sitting beautifully on top. Give it a full cool on a wire rack. It’s totally worth it.
How to make Orange Marble Loaf Cake?






Step 1: Prep your pan and oven
To start, preheat your oven to 170°C. Grease your loaf pan and line it with parchment paper, leaving a generous overhang on the long sides so you can lift the finished loaf out cleanly. An 8 inch pan gives you a taller, more domed loaf while a 9 inch pan gives a slightly wider, flatter result.
Step 2: Zest the sugar
Then, in a large bowl, combine the sugar and orange zest. Use your fingertips to rub them together for a minute or two until the sugar smells intensely fragrant and has taken on a light orange colour. This step is what gives this orange marble loaf cake its deep, distinctive citrus flavour throughout every bite.
Step 3: Mix the wet ingredients
Next, add the melted butter and oil to the zested sugar and whisk until well combined. Add the eggs one at a time, making sure to whisk thoroughly after each one before adding the next. Once fully incorporated, stir in the orange juice, vanilla extract and yogurt until the mixture is completely smooth and glossy.
Step 4: Add the dry ingredients
Sift the flour, baking powder, baking soda and salt directly into the wet mixture. Fold gently with a spatula until just combined and no dry streaks remain. As soon as the flour is incorporated, stop folding to avoid overmixing.
Step 5: Make the chocolate swirl
Now that the main batter is ready, scoop out roughly a third of it into a separate bowl. Add the cocoa powder (I always use The Cocoa Circle’s cocoa powder and it gives the most beautifully rich, deep colour every time) along with the warm milk or hot coffee and stir until the mixture is completely smooth and glossy with no lumps remaining. This chocolate mixture is what creates the beautiful marble swirl that makes this orange loaf cake so visually stunning when sliced.
Step 6: Layer and swirl
Spoon alternating layers of orange batter and chocolate batter into the prepared pan, starting and finishing with the orange batter. Once all the batter is in, use a skewer or butter knife to gently swirl through the layers a couple of times to create that beautiful marble effect throughout the loaf.
Step 7: Bake
Bake at 170°C for 50 to 60 minutes until the top is golden and domed and a toothpick inserted in the centre comes out clean or with just a few moist crumbs. If the top starts browning too quickly, tent loosely with foil after the 35 minute mark and continue baking until done.
Step 8: Cool
As soon as the loaf is out of the oven, Leave it to cool in the pan for 15 minutes, then lift it out using the parchment overhang and transfer it to a wire rack. Allow it to cool completely before moving on to the ganache. This step is important as adding ganache to a warm loaf will cause it to run off rather than set on top.
Step 9: Make the hazelnut chocolate ganache
Once the loaf is fully cooled, it’s time to make the ganache. Place the chopped dark chocolate (I used The Cocoa Circle’s cocoa drops for ganache and the result is consistently smooth, glossy and deeply flavoured) in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer, then immediately pour it over the chocolate and leave it completely undisturbed for 2 minutes. After that, stir gently from the centre outwards until the ganache is completely smooth, then stir in the hazelnut spread. Leave it to cool for 10 to 15 minutes until slightly thickened but still pourable.
Step 10: Finish and Serve
Finally, pour the ganache over the fully cooled loaf and let it drip naturally down the sides. Immediately scatter the chopped hazelnuts over the top before the ganache begins to set. Leave the Orange Marble Loaf Cake to set for 20 to 30 minutes before slicing and serving.
Frequently Asked Questions
Can I make this orange marble loaf cake ahead of time?
Yes, and this orange marble loaf cake actually tastes better the next day once the flavours have had time to develop and settle. Store it covered at room temperature for up to 2 days or in the fridge for up to 4 days. If refrigerating, bring it back to room temperature before serving for the best texture and flavour.
I don’t have hazelnuts. What can I use instead?
Roughly chopped almonds work beautifully and are probably the closest match in terms of flavour and texture. Walnuts or pecans are another great option and add a slightly more buttery, earthy note alongside the chocolate. Pistachios are worth considering too as their colour and mild flavour contrast really well with the dark ganache.
Why did my swirl disappear during baking?
Most likely the two batters were too similar in consistency or got mixed together too much during the swirling step. When layering, keep the scoops distinct and when swirling, do it gently with just 2 or 3 passes.
Can I freeze the orange marble loaf cake?
Yes. Wrap the fully cooled loaf tightly and freeze for up to 2 months. Thaw at room temperature, then make the ganache fresh and finish as usual. If you’ve already added the ganache, it can still be frozen but the texture of the topping may change slightly once thawed.
My ganache is too thin. What should I do?
Simply leave it to cool for a few more minutes and check it again. Ganache thickens as it cools and often just needs a little more time. If it has cooled completely and is still too thin, the ratio of cream to chocolate may have been slightly off. In that case, melt a small amount of extra chocolate and stir it through to bring the consistency back.
Watch How to Make it!
Video Coming Soon!
Recipe Card
Orange Marble Loaf Cake
This Orange Marble Loaf Cake is a stunning combination of bright, fragrant orange batter and a rich cocoa swirl baked into a perfectly domed loaf. Beautiful enough to serve at a dinner party and easy enough to make on a weekend afternoon at home.
Ingredients
- 183g Sugar (3/4 cup + 2 tsp)
- Fresh orange zest of 2 oranges
- 80g unsalted melted butter (1/3 cup)
- 50g neutral oil (3 1/2 tbsp)
- 3 Large eggs
- 35ml fresh orange juice (2 1/2 tbsp)
- 1 tsp vanilla extract
- 50ml plain yogurt (3 1/2 tbsp)
- 165g all-purpose flour (1 1/3 cups)
- 1 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
For the Chocolate Swirl:
- 1/3 portion of the prepared batter
- 2 tbsp cocoa powder
- 2 tbsp warm milk or hot coffee
For Hazelnut Chocolate Ganache:
- 150g chopped dark chocolate (5 oz)
- 180ml heavy cream (3/4 cup)
- 2 tbsp nutella or hazelnut spread
- 60g chopped hazelnuts, almonds, or nuts of choice (1/2 cup)
Instructions
- Preheat your oven to 170°C. Grease and line a 9x5 inch or 8x4 inch loaf pan with parchment paper, leaving an overhang on the long sides for easy removal.
- In a large bowl, combine the sugar and orange zest. Rub together with your fingertips until the sugar is fragrant and lightly orange tinted.
- Add the melted butter and oil and whisk until combined. Add the eggs one at a time, whisking well after each, then stir in the orange juice, vanilla and yogurt.
- Sift in the flour, baking powder, baking soda and salt. Fold gently with a spatula until just combined and no dry streaks remain. Do not overmix.
- Scoop out a third of the batter into a separate bowl. Add the cocoa powder (I swear by The Cocoa Circle's cocoa powder) for the best colour and flavour) and warm milk or hot coffee and stir until smooth and glossy.
- Spoon alternating layers of orange and chocolate batter into the prepared pan. Swirl gently with a skewer or knife 2 to 3 times to create the marble effect.
- Bake at 170°C for 50 to 60 minutes until golden on top and a toothpick inserted in the centre comes out clean or with a few moist crumbs. Tent with foil after 35 minutes if the top browns too quickly.
- Cool in the pan for 15 minutes, then transfer to a wire rack and leave to cool completely before adding the ganache.
- Place the chopped dark (this is the chocolate I always reach for The Cocoa Circle's cocoa drops when making ganache) in a heatproof bowl. Heat the cream until just simmering, pour over the chocolate and leave for 2 minutes. Stir from the centre outwards until smooth, then stir in the hazelnut spread. Cool for 10 to 15 minutes until slightly thickened.
- Pour the ganache over the cooled loaf, scatter the chopped nuts immediately over the top and leave to set for 20 to 30 minutes before slicing.
If you like Cake recipes like these, you should definitely check out my:
1) Orange Loaf Cake
2) Brown Sugar Load Cake
