這些有助減肥的食物有的可抑制食欲,這與它們所含的成分有關,比如茶和咖啡中的黃嘌呤、可樂中的可可堿和膠質、酪蛋白中的有阿片樣活性的小肽類等。有報道發現,連續2周以大蒜佐食可減少輕度和中度高膽固醇癥患者的脂肪和碳水化合物攝入,在一定程度上起到控制體重的作用。
有的帶刺激味的食物是以增加能量消耗來達到減肥效果的。如辣椒或紅胡椒中的辣椒素可增加產熱和散熱(主要通過血管擴張來實現),而含咖啡因的食品能興奮中樞神經系統和心臟,也導致熱量消耗增加。最近,國外有人專門研究了辣椒素和咖啡因對能量平衡的影響,受試者吃的食物不限,實驗組加食紅胡椒和咖啡,對照組兩者都不吃,結果食紅胡椒和咖啡者每天可減少400卡的熱量。令研究者驚奇的是引起這一差異的重要原因是熱量攝取的減少而非消耗的增加,也就是說,飲食中加入茶、咖啡及辣椒等食物有助于能量平衡,能阻止過多熱量攝入而起到減肥的效果。