Skip to main content

Energy Deficit

Meaning

“Energy Deficit” refers to a physiological state where caloric intake consistently falls below total energy expended for basal metabolism, physical activity, and thermogenesis. This imbalance compels the body to mobilize endogenous energy reserves, primarily from adipose tissue and, if prolonged, from muscle protein, to meet metabolic demands.