Well, okay, it's an almond cake but it's the fourth time I've tried this and I'm going mad.
The recipe I'm using is for a six inch round tin:
150 g butter (room temp)
150g sugar (can't get caster sugar where I live)
112g plain flour (can't get self raising flour either)
38g ground almond
1.375 teaspoons baking powder (or 7g)
3 eggs (I measure them and made sure they were 150g)
.5 teaspoon vanilla extract
couple of drops of almond essence
I am using a kitchenaid mixer and the paddle attachment and am beating butter and sugar until light and fluffy, adding egs one at a time and beating well after each addition, sifting the flour in and then mixing it in using the lowest speed, adding vanilla and almond extract and then putting in the oven.
Am baking at 160 degrees. I have an electric fan oven, but with option to turn the fan off and use it as a conventional oven, which I am doing. Oven has an internal thermometer so I know it's 160 when I put the cake in. Baking time says 50 minutes, but I'm not opening the door until after an hour (first time I peeked at 50 minutes and thought that was the problem). Same thing happens every time - it rises spectacularly until about 45 minutes and then flops dramatically. Not just a little bit sad, massively flopped and unsalvageable.
What am I doing wrong?