Thank you for letting us know. We added it to the known issues and a fix is in the works.
It would be good to know if you cooked/ate them one after the other, or if you ate them straight in a row.
There are a couple of things to unpack here, it does not work as you describe it.
Primarily, there is a difference between the energy that the character has and the volume of the stomach that is filled. As it is in reality, food first fills your stomach, then it gets converted into energy.
The 20,000 you mention was the maximum energy in the past updates (this was lowered with 1.10, as you see in the changelog "Lowered the maximum energy buffer of the player"). But it does not mean that you can eat until this is filled, there is a separate value for stomach capacity. So to have a precise examples, two fried cow steaks eaten right after another should be able to fill your stomach, or one piece of lard, but you will have to eat way more to completely fill your energy reserves. Meaning, you will have to have a couple of breaks while eating. The stomach is currently processing food pretty quickly, but we might adjust that in the future.