Immediate source of energy is HomeBiomolecules MCQsImmediate source of energy isQ. Immediate source of energy isATPGlucoseNADHPyruvic acid.Answer: ATP.