Q:

Why does butter have more energy than sugar

Answer

Butter provides more energy than sugar because butter is high in fat, and fat is a concentrated source of energy. Thanks for using ChaCha!