Gluten Free Chocolate Brownies with Peanut Buttercream & Chocolate Truffle Icing by Phil Vickery

  • Total Time

    3h 50m
    • Prep Time

      2h 20m
    • Bake Time

      1h 30m
  • Makes


  • Skill Level

  • Dietary Needs

    • Dairy free
    • Gluten free
  • 1 Review

    1 star rating

Dark, rich and divine - these brownies make irresistible treats. The chopped chocolate melts into the fudgy sponge and a double topping of peanut buttercream and chocolate truffle ganache is the icing on the cake. They're more of a dessert than a cake you can, of course, leave the brownies unadorned. The brownie will probably crack on top as it bakes and then sink down after you take it out of the oven.


  1. Preheat the oven to 180°c/170°c fan/gas mark 4. Line an 18cm square tin with baking paper.

    • 225g Butter (unsalted)
    • 145g Butter (unsalted)
  2. In a small pan, melt the butter with 50g of the chocolate, then set aside to cool. Chop the remaining 100g chocolate into rough chunks.

  3. In a separate bowl, prepare the flour mixture by combining the gluten free rice flour, the potato starch and gluten free tapioca flour. Sift together very thoroughly or put into a food-processor and pulse until mixed. Set this aside.

  4. In a separate large bowl, beat together the sugar with the eggs and vanilla. Sift the flour mix with the baking powder and mix this into the eggs and sugar. Stir in the cooled, melted chocolate mixture, add the chocolate chunks and mix until combined, then pour the mixture into the tin.

  5. Bake for about 30 minutes, until the brownie begins to shrink from the sides of the tin and has a crust on top. It should still be soft and a little wobbly in the centre. Take it out of the oven and leave it to cool in the tin. If you’re not adding the toppings, cut into squares and serve. If you are, chill it in the fridge.

  6. To make the peanut buttercream, put the butter and peanut butter into a bowl and beat with an electric mixer. Gradually mix in the icing sugar, and when it starts to thicken, incorporate the coconut milk, 1 tablespoon at a time, until all the sugar is mixed in, and the icing is thick and spreadable. Beat for about 3 minutes until fluffy. Once the brownie is cold, top with a thin layer of the smooth peanut buttercream, return to the fridge to chill.

  7. To make the ganache, melt the chocolate with the knob of butter and cream in a heavy-based pan over a low heat. Stir and make sure the mixture doesn’t get too hot – you don’t want it to boil. Just before the chocolate has finished melting, take it off the heat and stir until smooth, thick and glossy. Pour into a bowl to cool.

  8. Once the brownie has chilled, pour a thin layer of chocolate truffle ganache over the top. Return to the fridge to set, then cut into squares. Eat at room temperature.

Let's Bake

The easiest way to follow a recipe

Nutritional Information

Per 100g per 55g serving
Energy 1264kJ / 301kcal 695kJ / 166kcal
Fat 12.2g 6.7g
Saturated Fat 3.5g 1.9g


  1. 1 star rating

    You have missed off amount of peanut butter for buttercream - chopped chocolate on ingredients twice
    Hi, many thanks for pointing this out, we have now amended this, :)

Leave Your Thoughts

We use cookies to provide you with the best browsing experience. By continuing to use this site you are agreeing to our use of cookies. To find out more, please read our cookie policy.

At Baking Mad we love cookies. We even place them on your computer. These ones don't contain chocolate chips, but they do allow us to provide you with the best experience. By continuing to use this site you are agreeing to our use of cookies. To find out more, please read our cookie policy. To bake some of your own, visit our cookie recipes page!