My initial guess was it is due to absorption of water during cooking (role of heat is probably to accelerate this process). So to verify this I have left uncooked rice in water for two days but so far it hasn't softened noticably. May be for sufficient absorption of water for softening I have to leave it longer. Or may be my initial hypothesis is wrong altogether.

  • 8
    $\begingroup$ It is a nice question, but it probably better suited for cooking.SE. So I am voting to close this one here. $\endgroup$ Aug 22, 2017 at 6:42
  • $\begingroup$ Heat is definitely involved in speeding up the water absorption. In general, every 10 degrees C roughly doubles the reaction rate, so a reaction in 100°C water would be expected to run about 256 times faster than in 20°C water. It's not a perfect estimate, but it's probably good enough for cooking. I suspect that the exterior of your cold rice will turn mushy before the interior is soft though. $\endgroup$
    – user137
    Aug 22, 2017 at 6:46
  • 1
    $\begingroup$ @another'Homosapien' chemistry might be even better. $\endgroup$
    – John
    Aug 22, 2017 at 18:32

2 Answers 2


Short answer Hydrolysis

Cooking shortens many molecules, particularly carbohydrates and proteins although almost anything long is affected. By heating them in a aqueous environment (many foods supply their own water) we are inducing billions of hydrolysis reactions. This chops up long polymers into shorter ones.For proteins heat also causes them to unwind which makes them easier to digest. In effect we are outsourcing a major portion of the digestion. This is why cooking is believed to have evolved as a behavior in the first place – it greatly increases the nutrient availability of the food by putting it in a much more easily digested state. Without heat the number of hydrolysis reactions is negligible, although a few things like extreme PH or infusion of enzymes can be substituted for heat.

For most edible molecules shortening them also makes them softer (most macronutrients are polymers, after all) which is an additional benefit. This is also why there is a balance in cooking, cook too long or at too high a temprature and you start to get lots of other kinds of reactions that produce new indigestible molecules. Cook too short or too low a temp and you get few hydrolysis reactions and it essentially does nothing. Hydrolysis is one of the reasons cooking will also dry out foods, since water is being used up in hydrolysis.

enter image description here


The main reason to cook food is to break the cell wall. All plant cells have a cell wall, which is hard and tough. By cooking it you break the cell wall and your food will be softer and easier to digest.

For your rice example, of course the grain will need to absorb water to soften. By cooking it you break the cell wall, which is still intact in your uncooked rice in water. The cell wall here prevents the uncooked rice grain to absorb as much water as cooked grains (in which the cell wall was broken).

  • $\begingroup$ Then why do we cook meat? $\endgroup$
    – Kawin M
    Aug 22, 2017 at 9:32
  • 2
    $\begingroup$ Cooking meat is wise to do, because you kill bacteria with the heat. Also the heat will break tough filaments such as collagen, which makes it easier for us to digest. $\endgroup$
    – user35628
    Aug 22, 2017 at 9:47
  • $\begingroup$ Cooking meat also causes the proteins to unwind, making them much easier to digest meaning you end up absorbing a lot more of it, the estimates are between a 75-100% more calories for the same piece of meat. $\endgroup$
    – John
    Aug 23, 2017 at 22:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .