Chocolate orange cake recipe

(1857 ratings)

This more-ish chocolate orange cake is great for making with the kids in the holidays. Make sure you get first dibs on licking the chocolate bowl though!

Chocolate orange cake
(Image credit: TI Media Limited/Essentials)
Preparation Time15 mins plus cooling
Cooking Time20 mins -25
Nutrition Per PortionRDA
Calories575 Kcal29%
Sugar50.5 g56%
Fat29.4 g42%
Saturated Fat11.3 g57%
Salt0.31 g
Protein8.5 g17%
Carbohydrates68.3 g26%
Salt0.31 g

This chocolate orange cake is the perfect way to explore everyone’s new favourite flavour combination. 

The world has gone wild for chocolate and orange and this recipe will take you through the steps to make your own chocolate and orange cake, with dark and milk chocolate buttercream icing. We’ve used two whole oranges, cocoa powder, plus two different types of chocolate to really bring the flavours to life. While the presentation of this cake makes it perfect for a birthday or special event, our chocolate orange cake takes just 40 minutes to make so it’s ideal for any event.


  • 4 large eggs
  • 150g caster sugar
  • 190g plain flour
  • 50g cocoa powder
  • 1 rounded tsp baking powder
  • 100ml mild, light olive oil
  • Grated zest of 2 oranges
  • Juice of 1 orange

For the icing:

  • 75g softened butter
  • 175g icing sugar, sifted
  • 100g plain chocolate, melted
  • 25g plain chocolate, chopped
  • Orange zest to decorate (if desired)




  1. Preheat the oven to 180ºC/Fan 160ºF/350ºF/gas mark 4. Line a 20cm (8-inch) round cake tin with lightly oiled baking parchment paper.
  2. Place the eggs and sugar in a large bowl, over a pan of simmering water. Use an electric whisk to whisk the eggs until creamy and thick, enough to leave a trail when the whisk heads are lifted from the mixture.
  3. Sift over the flour, cocoa and baking powder and gently fold in. When the flour is almost mixed in, add the olive oil, orange zest and juice and gently fold in.
  4. Pour into the prepared tin and bake for 20-25 mins or until the cake is risen and spongy - the sponge should bounce back when lightly touched in the centre. Cool in the tin for 10 mins before transferring to a wire rack to cool.
  5. For the icing, cream the butter and icing sugar together with an electric whisk until fluffy. Add the chocolate and whisk again until smooth.
  6. Spread the icing over the top of the cold cake, then decorate with the chopped chocolate. Serve in wedges decorated with orange zest if desired.

Tips for making chocolate orange cake:

If you want to impress, swap the butter for double cream and turn the buttercream icing into ganache. Make sure you heat the cream to about 100 degrees celsius and add in the chocolate whole, allowing it to melt into the cream. 

Not sure how to line  your cake tin? Our how to line a round cake tin video (opens in new tab) is sure to help you! It's so simple once you know how. Greaseproof paper at the ready!

You might also like...

Mary Berry's chocolate cake (opens in new tab)
Chocolate orange cheesecake (opens in new tab)

Chocolate orange brownies (opens in new tab)

Jessica Dady
Jessica Dady

Jessica Dady is Senior Content Editor at and has over 10 years of experience as a digital journalist, specialising in all things food, recipes, and SEO. From the best food hampers to cookbooks, from the best cake stands to baking sets, Jessica has a wealth of knowledge when it comes to must-have food products. A passionate baker, she spends much of her time creating celebration cakes for friends and family - particularly for her two lucky children.