Ruoanvaihtoluettelo on järjestelmä, jolla määritetään päivittäinen ruokasuunnitelma eri elintarviketyyppien yksiköiden tai vaihtojen perusteella. Luettelon kunkin kohteen ravintoainepitoisuus lasketaan annoskoon mukaan, joten saman luokan tuotteilla on suunnilleen sama ravintoarvo. Yksi luokan elintarvikkeen annoskoko voidaan vaihtaa yhden annoskoon kanssa mihin tahansa muuhun saman luokan ruokaan, minkä vuoksi annosta kutsutaan vaihtoksi.
Yksi ensimmäisistä ja laajimmin hyväksytyistä vaihtojärjestelmistä on diabeettisten elintarvikkeiden vaihto -luettelo, mutta menetelmää käytetään useissa suosituissa ruokavaliosuunnitelmissa. Yhdysvaltain maatalousministeriön elintarvikeoppaan pyramidi (nykyään MyPyramid) on vaihtojärjestelmä. Monet Euroopan unionin maat suosittelevat myös vaihtopohjaisia ruokapyramideja. Vaihtojärjestelmiä voidaan säätää eri kaloritasoille, yleensä 1200–2000 kaloria, joten ne voidaan helposti mukauttaa eri ruokavalioihin.
Tyypillisessä diabeetikoiden vaihtolistassa luokat sisältävät lihaa ja lihan korvikkeita, tärkkelyksiä, hedelmiä, vihanneksia, maitoa ja rasvaa. Muilla ruokavalioilla voi olla eri luokkien nimet ja ne voivat sisältää erilaisia kohteita, kuten luokan elintarvikkeille, joita tulisi syödä säästeliäästi tai harvoin. Jotkut elintarvikkeet voivat kuulua useampaan kuin yhteen luokkaan tai olla eri luokassa yhdessä elintarvikeluettelossa kuin toisessa. Esimerkiksi pavut ovat joissakin ohjelmissa proteiinin- tai lihanvaihtoa, mutta toisissa ohjelmissa ne kuuluvat eri luokkaan papuille ja palkokasveille. Juusto on luokiteltu lihan korvikkeeksi diabeettisen ruoanvaihtoluettelossa, mutta meijerivaihtona muissa suunnitelmissa.
Lihanvaihto voi olla lihaa, siipikarjaa tai kalaa, yleensä yhden unssin annoskokoina. Ne voivat sisältää myös muita kuin lihan proteiinilähteitä, kuten papuja tai maapähkinävoita. Diabeettisessa vaihtojärjestelmässä liha jaetaan edelleen sen rasvan määrän mukaan, ja rasvattomampia lähteitä syödään harvemmin.
Hiilihydraatti- tai tärkkelysvaihdot sisältävät yleensä jyviä, leipää, viljaa ja tärkkelyspitoisia vihanneksia, kuten perunoita. Joissakin vaihto -luetteloissa hiilihydraatit voidaan jakaa useampaan kuin yhteen luokkaan. Viljat, vilja ja pasta yhdistetään usein yhteen vaihtoluokkaan, joka voi sisältää leivän tai ei.
Tarjoilukoko vihannesvaihdossa on yleensä noin 0.5 kuppia (125 ml) kypsennettynä tai 1 kuppi (250 ml) raakoja vihanneksia. Hedelmävaihdot ovat usein pienempiä kuin mitä useimmat ihmiset Yhdysvalloissa ajattelevat annoskokoina: esimerkiksi puoli keskikokoista banaania on yksi annos. Useimmat suunnitelmat edellyttävät runsaasti hedelmien ja vihannesten vaihtoa, koska ne ovat yleensä vähäkalorisia.
Vaihtojärjestelmät ovat joustavia ja helppoja seurata useimmille ihmisille. Vaihtojärjestelmän noudattamisen avain on tarkkailla annoskokoja eikä ylittää suositeltua vaihtojen määrää. Kuka tahansa voi seurata vaihtojärjestelmää, mutta diabeetikoiden tulisi neuvotella ravitsemusterapeutin, mieluiten diabetekseen erikoistuneen, kanssa löytääkseen parhaan ruoanvaihtoluettelon tarpeisiinsa.