Több okra is visszavezethető kialakulása, rizikófaktorai közé tartozik az előrehaladott anyai életkor, a túlsúly, de a terhesség alatt bekövetkező hormonális változások is ide sorolhatóak. Egyik elsőszámú felelős a babát ellátó méhlepény, amely bizonyos szempontból a mama ellen dolgozik a várandósság alatt; olyan anyagokat termel, amelyek lebontják az inzulint, mielőtt az működésbe léphetne. Az általános hormonális változások is nagymértékben hozzájárulhatnak a terhességi cukorbaj megjelenéséhez; a babavárás alatt módosul azon hormonok szintje, amelyek befolyásolják a vércukorszintet, illetve a nemi hormonok aránya is más ilyenkor, ez szintén hatással van a cukoranyagcserére.
Nyilvánvaló, hogy bizonyos kockázati tényezők védhetetlennek bizonyulnak, az anyai életkor vagy a várandósság alatt bekövetkező hormonális változások ellen lehetetlen lenne tenni, azonban a körültekintően összeállított, egészséges étrend, az ebből adódó megfelelő testsúly vagy a testmozgás jelentően csökkenti a betegség kialakulásának valószínűségét.
Természetesen az a legideálisabb, ha nincsenek plusz kilók a leendő édesanyán, de kutatások igazolják, hogy a már túlsúlyos kismamáknál is rendkívül kedvezően befolyásolja a mozgás a vércukorszintet. Megfigyelések szerint a pocakos időszakban végzett rendszeres, nem megterhelő aerob mozgás pozitív hatással van a már túlsúllyal rendelkező nők glükóz-rezisztenciájára is.
Az egészséges, magas rosttartalmú, többnyire szénidrátszegény, ámde vitamindús táplálkozás segítségével, illetve az ebből adódó megfelelő időarányos gyarapodással jelentősen csökkenthető a betegség kialakulásának rizikója. Az alapvető étkezési szabályok betartásán kívül érdemes még odafigyelnünk az egyes élelmiszerek glikémiás indexére, és egyéb más, a súlygyarapodás szempontjából meghatározó tulajdonságára. Bizonyos termékek nagy meglepetéseket okozhatnak, egyes liht készítményekben például - bár zsírt nyilvánvalóan nem tartalmaznak - jelentős mennyiségű szénhidrát található, stb.
Előnyben a magas rosttartalmú ételek:
Nem csak a szénhidráttartalom, de az egyes ételek glikémiás indexe is számít:
Óvatosan a "light" termékekkel:
Édesítőszert még véletlenül se: