In winter my cake batter turns into a hard ball as opposed to in warmer months. I always add more milk and try to bring it to the right consistency for baking. But I think this affects taste. If so what other tricks are there to solve this problem? The recipe is:

  • 225g Butter
  • 225g Castor sugar
  • 4 eggs
  • 2 teaspoons vanilla
  • 200g plain flour
  • 25g cocoa powder
  • 2 teaspoons baking powder
  • 2 tablespoons milk (I usually need more)
  • 1/2 teaspoon baking soda
  • 1
    This is very unusual, can you please post the complete recipe? Are you maybe working with butter which is kept in an unheated pantry?
    – rumtscho
    Aug 18, 2014 at 6:52
  • Posted the recipe. Since butter doesn't melt in cold weathers, I usually microwave it slightly. mmm well my kitchen is not separately heated, the whole house is on central heating. We on it rarely if temp goes down 10
    – voddy
    Aug 18, 2014 at 7:08

3 Answers 3


The temperature of the ingredients is very important when making cake. You will have problems if you start from cold ingredients. I'm afraid that there are no good solutions if you don't have a warm room, all work arounds are quite laborious.

Microwaving the butter is not a good solution. It is a very uneven method of heating. You always end up with too-hard spots and melted spots beside the somewhat softened butter.

The proper way to have butter at the correct consistency is to keep it for at least overnight in an environment which is between 20 and 30 degrees Celsius, and has ambient heat. Putting it on top of a working oven and similar is problematic. If you don't have a room in your house which is at that temperature, you might consider making a water bath for your butter. Warm a Dutch oven with water in the stove until it reaches 30 Celsius, pack the butter in a smaller container, float it in the Dutch oven. Pack the whole thing in a few blankets. It should soften the butter overnight without getting too cold (you said your room doesn't fall below 10 degrees).

A workaround is to cut up the butter into very thin pieces (2-3 mm) and then put cream them with the sugar more than usual. The friction from the mixer will warm it up. This can work well if you have a stand mixer, but if you are doing it with a hand mixer, you'll need to stand there for 15-20 minutes just beating the butter. A water bath might help, but you really have to pay lots of attention not to melt the butter.

You can also consider replacing the butter. Shortening and margarine are much more beatable at low temperatures than butter. You'll get worse taste though, and some change in texture. You have to use a solid fat, not an oil. If you use a margarine, use a full-fat one, not reduced-fat spreads.

The butter is your most obvious problem, but you'll never get perfect results if your eggs are cold. The texture might be good enough for you when you bake with cold eggs; I've seen many bakers who don't mind it. But if you are really picky about your cake quality, you also need to warm the eggs overnight. Alternatively, you can quickly warm them in a water bath after breaking.

Adding milk or other liquids is counterproductive. It will change the texture of the finished cake a lot. Your recipe is a slightly modified pound cake, standard pound cake recipes don't have liquid (and neither do many other cake types). The only reason for dairy I can imagine there would be to add some acid for the baking soda to work - but then it should be buttermilk or yogurt, not milk. The more liquid you add, the less cakelike and more quickbreadlike your result will be.

  • Thanks a lot for that nice answer or suggestions. I see now, how important it is to bring ingredients to room temperature in the correct way. Ya, they taste like quickbread :D. Thanks a lot
    – voddy
    Aug 18, 2014 at 23:11
  • I think it worked finally. I kept butter in our bedroom which we heat all night, and got eggs to room temp in luke warm water plus the day was sunny and my cake came out just fine. Can't be happier
    – voddy
    Aug 25, 2014 at 0:21

@rumtscho provides some excellent and very useful information. I would definitely suggest incorporating his methods/techniques into your cake making.

However, I looked at this from another angle. If your cake turns out to your liking in warmer weather and you only experience the issue during colder weather, humidity may be the culprit.

Where I live, in cool/cold weather, almost without fail the humidity is lower - sometimes unbelievably low. So what I am suggesting is that you place a small pan of water in your oven while baking your cake. I usually put the pan of water in when the oven is preheating and leave it in until I remove the cake. Do not put the pan of water directly under your cake as it can impede proper browning on the bottom.


I would suggest that you invest in an oven thermometer to make sure it is maintaining the correct temperature in cold weather as opposed to warm. A cake baked at too low a temperature will often not rise properly and be hard.

  • 1
    while the oven thermometer is a good idea, I think the OP's batter is a hard ball before baking
    – rumtscho
    Aug 18, 2014 at 19:30
  • Yes. I have an oven thermometer. I am now going to get a smart oven which controls equal temperature, cos i'm so sick of nursing the cake all along it's baking process. :|
    – voddy
    Aug 18, 2014 at 23:06
  • @voddy I'm not aware of such an oven. If you mean one which precisely controls the temperature, it would be something quite new and expensive, I wish you luck with it. But if you mean that you have been using an oven with constant energy output and switching to an oven with a thermostat, be aware that they are better than the constant output ones, but the temperature in them fluctuates quite a bit. So you still have to pay some attention to the cake.
    – rumtscho
    Aug 19, 2014 at 7:04
  • What I use now is an old gas oven a very basic one without a fan. What I am going to buy is Breville smart oven which is around $300 here. Fingers crossed, but I think it's worth a try.
    – voddy
    Aug 19, 2014 at 7:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.