Suppose that one day I ate really a lot of sugar and junk food. So I made a high surplus of calories. Are all of those extra calories going to be stored as fat? Or does the body have a limit for that?

  • 1
    The body has an unlimited capacity to store bodyfat. But some of those calories will also be converted into muscle. Nov 11, 2014 at 16:15
  • @fitguy123 of course, what about "per day"
    – Jack Twain
    Nov 11, 2014 at 16:31
  • @JackTwain - It's not a one day thing. Diet and weight/gain loss is a long term thing. So when you ate those 5 bags of leftover Halloween candy, you're not automatically going to gain permanent weight. However, I have vtc your question as there is nothing fitness related.
    – JohnP
    Nov 11, 2014 at 16:51

1 Answer 1


It's a tough answer, and it's based around your endocrine system. Your body releases insulin to direct fat cells to increase their storage.

If you do not have an endocrine disorder (such as diabetes), your body will become more insulin sensitive as your body fat drops, therefore you will readily store more fat. The more insulin resistant you are, the less fat you will store.

Which sounds awesome except for the part where all that gunk is floating around in your blood stream, causing plaque.

Also, depending upon the food you ate, as much as 10% of the calories are simply excreted.

I disagree with the idea that the body has an unlimited capacity to store fat. If that was the cause, there would be no plaque and no strokes, because all fat would be readily absorbed into fatty tissues.

  • I thought if you are more insulin sensitive you will store LESS fat? Nov 13, 2014 at 14:48
  • @fitguy123 other way around (en.wikipedia.org/wiki/Insulin). I know it seems weird, because insulin resistance is associated with obesity. The endocrine system is really complex. FedUp (movie) does the best job explaining it that I know of.
    – Eric
    Nov 13, 2014 at 17:24

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