Majoritatea ATP pentru respirația aerobă este produsă în timpul ciclului Krebs, numit și ciclul acidului citric, care descompune piruvatul, produsul final al glicolizei, pentru a produce ATP. Acest proces este duplicat de două ori, astfel încât să producă de două ori mai multe ATP decât ciclurile care vin înaintea lui.
Glicoliza produce între șase și opt ATP în primul ciclu, care produce, de asemenea, piruvat, care este transformat în acetil COA. Aceste COA sunt procesate pentru a produce alte șase ATP înainte ca resturile COA să fie prelucrate în ciclul acidului citric. Ciclul produce șase NADH, două FADH2 și două ATP. NADH produce 18 ATP pe cont propriu, apoi FADH2 produce încă patru pentru a merge cu celelalte două ATP produse în acest ciclu.