¿Las vitaminas producen energía? Si es así, ¿por qué?

Las vitaminas no son nutrientes que dan energía pero se requieren para las diversas reacciones metabólicas en una célula o cuerpo humano que son catalizadas por varias enzimas.

Las vitaminas son parte de estas enzimas.
es decir, enzima (mejor llamada holoenzima) = apoenzima (parte de la proteína) + co-enzima (parte de la vitamina).

Las vitaminas son micronutrientes porque se requieren en cantidades muy pequeñas por día (<100 mg).

Ahora, las sustancias o nutrientes que producen energía directamente son carbohidratos, grasas y proteínas. Estos son macronutrientes.

Para producir energía, estos macronutrientes experimentan reacciones catabólicas (metabolismo) con la ayuda de enzimas.

Por lo tanto, las vitaminas que forman parte de una enzima ayudan a producir energía a partir de los macronutrientes, pero ellos mismos no producen energía.

Hay varias otras funciones de las vitaminas como vit.D en el metabolismo del calcio, vit.A para la visión, vit. C para la síntesis de colágeno, etc.

Las vitaminas del grupo del complejo B están principalmente involucradas en las reacciones de rendimiento energético de los macronutrientes.
por ejemplo, vit. B1 (tiamina), vit. B2 (riboflavina), vit B3 (niacina).

Espero que mi respuesta aclare tu duda.