При цукровому діабеті 2-го типу дієта допомагає стабілізувати рівень цукру у крові. Алкоголь може викликати його коливання: як зниження, так і підвищення. Все залежить від типу спиртного напою та випитої його кількості. Високовуглеводні напої, такі як пиво, коктейлі, лікери та десертні вина, можуть викликати різкий «стрибок» цукру в крові. З цієї причини не слід змішувати спиртні напої з соками чи газованої водою. Міцні напої — горілка, віскі, джин — можуть викликати зниження рівня цукру в крові, особливо при вживанні спиртного на голодний шлунок. Це пояснюється тим, що алкоголь пригнічує функцію печінки у підтримці стабільного рівня цукру на крові. Сухі вина та шампанське містять менше цукру у порівнянні з солодкими спиртними напоями, тому їх вплив на рівень глюкози в крові може бути помірним.