Suurin osa suklaatuotteista on valmistettu yhdistelmästä kaakaolipeää, sokeria ja monia muita ainesosia. Tämä viina valmistetaan sekoittamalla kaakaopavun kaksi peruskomponenttia keskenään. Nämä komponentit voivat olla rasvaisia, kaakaovoin muodossa tai kuivia kaakaokuiva -aineina. Näiden kahden komponentin tarkka suhde voi vaikuttaa kaikkeen lopputuotteen mausta ravitsemukselliseen sisältöön. Jotkut elintarvikealan viranomaiset vaativat tuotteessa myös vähimmäismäärän kaakaota tai voita, ennen kuin se voidaan laillisesti merkitä suklaataksi.
Kaakaojauhe on yksi puhtaimmista kaakaokuiva -aineista. Tämä jauhe ei sisällä rasva -aineita eli kaakaovoi. Tavallinen kaakaojauhe on hyvin katkera, ja siinä on voimakas suklaan maku. Kuluttajat tuntevat todennäköisesti enemmän alkalista tai hollantilaista kaakaojauhetta, joka on vähemmän katkera ja maultaan miedompi. Näitä jauhemaisia kiintoaineita käytetään leivontaan tai kuuman suklaan valmistukseen.
Kaakaon kiintoaineita lisätään myös suklaapatukoihin ja muihin karkkeihin, ja eri tuotteisiin liittyy usein tietty kaakaokuiva -ainepitoisuus. Esimerkiksi katkera ja puolimakea suklaa sisältävät tyypillisesti vähintään 35 prosenttia kiintoaineita, kun taas tumma suklaa voi sisältää 40 prosenttia tai enemmän. Maitosuklaa sisältää vain kymmenen prosenttia kaakaota, kun taas valkoinen suklaa ei sisällä lainkaan. Makeuttamattomat leivosuklaat ovat sekoitus puolikiinteistä aineista ja puoliksi kaakaovoi. Vaikka monet kuluttajat uskovat, että korkeammat kiinteät prosenttiosuudet tarkoittavat parempaa suklaata, tämä ei välttämättä aina pidä paikkaansa.
Kaakaopavun kuivat kiinteät aineet antavat suklaalle sen ainutlaatuisen maun ja ovat myös suurimman osan ravintoarvon lähteestä. Kaakaovoi sitä vastoin antaa suklaalle oikean tekstuurin ja hallitsee sen sulamispistettä. Tuotteet, joissa on liian vähän kaakaovoita, tuntuvat usein vahamaisilta, kun taas laadukkaimmat tangot sisältävät usein suuren määrän kaakaokuiva -aineita. Vaihtamalla näiden kahden ainesosan suhdetta valmistajat voivat luoda suklaata, jolla on hyvin erilaisia makuja ja tekstuureja.
Kaakaovoi sisältää erittäin paljon rasvaa sekä epäterveellisiä tyydyttyneitä rasvoja. Kaakaon kiintoaineet sisältävät vähän rasvaa ja ovat käytännöllisesti katsoen tyydyttymättömiä rasvoja. Nämä kiinteät aineet sisältävät monia samoja antioksidantteja tai flavenoideja, joita löytyy punaviinistä. Ne ovat myös runsaasti vitamiineja ja kivennäisaineita, ja niiden sanotaan usein antavan ihmisille henkistä tai emotionaalista kohotusta lisäämällä serotoniinin tuotantoa.