Best Answer: ATP and NADPH are both produced by the mitochondria. SImple sugars (carbon chains) are dismantled and broken down to create ATP and NADPH. Glycolsis (simple sugars) are used to create the NAD molecules and the ATP. Produces Nadph.