The BBC Good Food logo
Brazilian carrot cake cut into slices

Brazilian carrot cake

Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Serves 8-10

Love carrot cake? Try this Brazilian-inspired take on the baking favourite, with a chocolate drizzle topping which takes it to new levels of deliciousness

  • Vegetarian
Nutrition: Per serving (10)


  • 250ml vegetable oil, plus extra for the tin
  • 260g plain flour
  • 400g caster sugar
  • 1 tsp baking powder
  • 2 medium carrots (around 250g), peeled and roughly chopped
  • 2 eggs

For the chocolate drizzle

  • 250ml milk
  • 30g cocoa powder
  • 60g caster sugar


  • STEP 1

    Heat the oven to 180C/160C fan/ gas 4. Oil and line the base of a 20cm springform cake tin. Mix the flour, sugar and baking powder together in a large bowl and set aside. Tip the oil, carrots and eggs in a blender and blitz until smooth. Pour the wet ingredients into the dry, stirring until smooth.

  • STEP 2

    Pour the batter into the cake tin and give it a shake to get rid of air bubbles. Bake for 45 mins to 1 hr, until a clean knife or skewer inserted into the middle comes out clean. If the middle is sticky, put back in the oven for a further 5 mins. Remove from the oven and leave to cool in the tin.

  • STEP 3

    For the drizzle, heat the milk, cocoa and sugar in a saucepan over a low heat. Stir until the sugar dissolves (about 5 mins), creating a thick, shiny drizzle.

  • STEP 4

    Remove the cake from the tin and level the top using a serrated knife, then flip so the bottom becomes the top. Pierce all over using a knife or toothpick and put on a wire rack with a tray or large bowl underneath. Pour the drizzle over the cake in batches until it’s all absorbed. You can reuse any drizzle caught in the tray or bowl. Most of the drizzle should be absorbed.

Recipe from Good Food magazine, September 2022

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating


Sponsored content