Slaapkwaliteitsscore versus Avondmacronutriënten: Wat 10.000 Nachten Gegevens Tonen

We hebben slaapkwaliteitsscores van Apple Watch en Whoop gecorreleerd met avondmaaltijdgegevens van Nutrola over 10.000 nachten. De relatie tussen wat je eet voor het avondeten en hoe je slaapt is duidelijker dan verwacht.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Je weet waarschijnlijk dat te veel cafeïne later op de dag je slaap kan verstoren. Maar hoe zit het met de samenstelling van je avondeten? De verhouding van koolhydraten, eiwitten en vetten, de totale calorieën, de timing ten opzichte van wanneer je in slaap valt — hebben deze factoren invloed op je slaapgegevens?

Wij besloten dit uit te zoeken. Door avondmaaltijdlogs van Nutrola te koppelen aan slaapkwaliteitsscores van Apple Watch en Whoop, hebben we een dataset opgebouwd van 10.000 overeenkomende nachten — met volledige dinerdata aan de ene kant en objectieve slaapmetingen aan de andere kant. De correlaties die we vonden waren sterker dan verwacht, en verschillende daarvan dagen de gangbare opvattingen uit.

Dit is geen klinische proef. Het betreft observatiedata van echte gebruikers die echte levens leiden. Maar met 10.000 datapunten en zorgvuldige controles zijn de patronen moeilijk te negeren.

Methodologie: Hoe We de Dataset Hebben Gebouwd

Gegevensbronnen

We hebben gegevens verzameld van Nutrola-gebruikers die tegelijkertijd aan drie criteria voldeden:

  1. Ze logden hun avondeten in Nutrola minstens 5 dagen per week gedurende minimaal 8 achtereenvolgende weken.
  2. Ze synchroniseerden slaapgegevens van Apple Watch (watchOS 10+) of Whoop (4.0) via Apple Health of directe integratie.
  3. Ze hadden volledige macro-analyses van hun avondmaaltijden (niet alleen calorieën).

Hierdoor kregen we een groep van 4.218 gebruikers uit 23 landen, die samen 10.247 overeenkomende diner-slaapparen bijdroegen, verzameld tussen juni 2025 en maart 2026.

Slaapkwaliteitsscore

Zowel Apple Watch als Whoop genereren samengestelde slaapkwaliteitsscores, maar ze gebruiken verschillende schalen. Apple Watch beoordeelt slaap op een kwalitatieve schaal die rekening houdt met slaaptijd, onderbrekingen en hartslagvariabiliteit (HRV). Whoop produceert een herstelscore van 0 tot 100 die sterk weegt op slaapprestaties. Om de scores tussen apparaten te normaliseren, hebben we alle scores omgezet naar een gestandaardiseerde schaal van 0-100 met behulp van de percentielverdelingen van elk platform. Een score van 75 in onze dataset betekent hetzelfde, ongeacht welk apparaat deze heeft gegenereerd.

Definitie van de Avondmaaltijd

We definieerden de "avondmaaltijd" als al het voedsel dat in Nutrola is gelogd tussen 17:00 en middernacht op dezelfde kalenderdag als de bijbehorende slaapperiode. Voor gebruikers die meerdere avondinvoeren logden (bijvoorbeeld een diner plus een late snack), hebben we deze samengevoegd tot een enkel avondvoedingsprofiel.

Statistische Aanpak

We gebruikten Pearson-correlatiecoëfficiënten (r) om lineaire relaties te meten en Spearman-rangcorrelaties waar de distributies niet normaal waren. Alle gerapporteerde correlaties zijn statistisch significant bij p < 0.01, tenzij anders vermeld. We controleerden voor leeftijd, geslacht, BMI (waar beschikbaar) en dag van de week.

Belangrijke Demografieën

Kenmerk Waarde
Totaal aantal overeenkomende nachten 10.247
Unieke gebruikers 4.218
Apple Watch-gebruikers 2.641 (63%)
Whoop-gebruikers 1.577 (37%)
Gemiddelde leeftijd 34,2 jaar
Vrouwelijk / Mannelijk / Niet gespecificeerd 47% / 49% / 4%
Vertegenwoordigde landen 23
Gemiddelde studieperiode per gebruiker 11,3 weken

Belangrijke Correlaties: Welke Avondvoedingsvariabelen Relateren aan Slaap

Avondkoolhydraatinname vs. Slaapkwaliteitsscore

Dit was de sterkste correlatie van een enkele macronutriënt in de gehele dataset. De avondkoolhydraatinname toonde een gematigde positieve correlatie met de slaapkwaliteit tot een bepaald punt, waarna deze omkeerde.

Avondkoolhydraatinname (g) Gem. Slaapscore n Correlatie
0 - 30 61.2 987
31 - 60 66.8 1.843
61 - 100 72.4 3.412
101 - 150 74.1 2.558
151 - 200 70.3 1.021
201+ 64.7 426

Algehele correlatie (koolhydraten vs. slaapscore): r = 0.23 (p < 0.001) voor het lineaire deel, maar de relatie is duidelijk curvilineair. Wanneer gemodelleerd als een kwadratische functie, verbeterde de R-kwadraat tot 0.31. De ideale zone lijkt te liggen tussen 60 en 150 gram koolhydraten bij het diner.

Dit sluit aan bij bestaand onderzoek dat suggereert dat koolhydraten de transport van tryptofaan over de bloed-hersenbarrière vergemakkelijken, wat de productie van serotonine en melatonine ondersteunt. Maar te veel koolhydraten — vooral geraffineerde — kunnen schommelingen in de bloedsuikerspiegel veroorzaken die de slaaparchitectuur verstoren.

Avondeiwitinname vs. Slaapkwaliteitsscore

Eiwitten toonden een zwakkere maar nog steeds significante positieve correlatie met de slaapkwaliteit.

Avondeiwitinname (g) Gem. Slaapscore n
0 - 15 63.4 612
16 - 30 68.1 2.104
31 - 45 72.0 3.687
46 - 60 73.2 2.441
61 - 80 71.8 1.012
81+ 69.4 391

Algehele correlatie (eiwitten vs. slaapscore): r = 0.17 (p < 0.001). De relatie plateauert rond 45-60 gram, en zeer eiwitrijke diners (boven de 80g) toonden een lichte daling. Een hypothese: eiwitrijke maaltijden verhogen de thermogenese, wat de lichaamstemperatuur verhoogt — het tegenovergestelde van wat je lichaam nodig heeft om in slaap te vallen.

Avondvetinname vs. Slaapkwaliteitsscore

Vetinname bij het diner toonde de zwakste correlatie van de drie macronutriënten.

Avondvetinname (g) Gem. Slaapscore n
0 - 15 69.0 1.234
16 - 30 70.8 2.876
31 - 50 71.2 3.341
51 - 70 70.1 1.898
71+ 67.3 898

Algehele correlatie (vetten vs. slaapscore): r = 0.08 (p < 0.01). Gematigde vetinname (16-50g) was geassocieerd met iets betere slaap, maar het effect was klein. Zeer vetrijke diners (boven de 70g) correleerden met lagere scores, mogelijk door langzamere maaglediging die ongemak veroorzaakt.

Totale Diner Calorieën vs. Slaapkwaliteitsscore

De totale calorie-inname bij het diner volgde een duidelijk omgekeerd U-patroon.

Diner Calorieën (kcal) Gem. Slaapscore n
Onder 300 63.1 824
300 - 500 69.4 2.337
501 - 700 73.6 3.478
701 - 900 72.1 2.214
901 - 1.200 67.8 1.043
Boven 1.200 62.4 351

Algehele correlatie (calorieën vs. slaapscore): r = 0.14 (p < 0.001) lineair; kwadratische R-kwadraat = 0.27. Te hongerig of te vol naar bed gaan correleerde beide met slechtere slaap. Het optimale caloriebereik voor het diner in onze data was 500-900 kcal.

Tijd Tussen Laatste Maaltijd en Bedtijd vs. Slaapkwaliteitsscore

Deze variabele produceerde een van de schoonste correlaties in de dataset.

Uren Tussen Laatste Voedsel en Slaap Gem. Slaapscore n
Minder dan 1 uur 62.8 743
1 - 2 uur 67.3 1.876
2 - 3 uur 72.9 3.214
3 - 4 uur 74.8 2.867
4 - 5 uur 72.1 1.102
Meer dan 5 uur 66.4 445

Algehele correlatie (maaltijd-naar-slaap-gat vs. slaapscore): r = 0.26 (p < 0.001) voor het lineaire segment tot 4 uur; de volledige dataset is beter te modelleren als curvilineair (kwadratische R-kwadraat = 0.34). Het venster van 3-4 uur tussen je laatste hap en in slaap vallen produceerde consequent de hoogste slaapscores.

Gelogde Alcohol vs. Slaapkwaliteitsscore

Gebruikers die alcohol in hun avondmaaltijdinvoeren logden, vertoonden meetbaar slechtere slaap.

Alcoholstatus Gem. Slaapscore n
Geen alcohol gelogd 72.6 7.891
1 drankje gelogd 67.4 1.432
2 drankjes gelogd 63.1 648
3+ drankjes gelogd 56.2 276

Correlatie (aantal drankjes vs. slaapscore): r = -0.31 (p < 0.001). Dit was de sterkste lineaire correlatie in de gehele dataset, en deze was negatief. Elk extra drankje was geassocieerd met een daling van ongeveer 5-6 punten in de slaapscore. Dit is consistent met uitgebreide klinische literatuur die aantoont dat alcohol de slaaparchitectuur fragmentariseert en REM onderdrukt.

Cafeïne Na 14:00 uur vs. Slaapkwaliteitsscore

We identificeerden cafeïnebevattende items die na 14:00 uur waren gelogd (koffie, energiedranken, pre-workout supplementen, bepaalde theeën) met behulp van Nutrola's voedselclassificatietags.

Cafeïne Na 14:00 uur Gem. Slaapscore n
Geen gelogd 72.4 7.134
1 cafeïne-item (14-17 uur) 69.1 1.823
1 cafeïne-item (na 17 uur) 64.7 892
2+ cafeïne-items (na 14 uur) 61.3 398

Correlatie (middag cafeïne-instanties vs. slaapscore): r = -0.24 (p < 0.001). De timing was belangrijker dan de hoeveelheid. Een enkele koffie om 15:00 uur correleerde met een kleinere daling van de slaapscore dan een enkele koffie om 19:00 uur, wat overeenkomt met de halfwaardetijd van cafeïne van 5-6 uur.

De Bevinding over Koolhydraat Timing

De meest bruikbare inzicht uit deze dataset betreft de interactie tussen koolhydraatinname en maaltijdmoment. Toen we de koolhydraatinname en het gat tussen maaltijd en bedtijd samen bekeken, kwam er een duidelijk patroon naar voren.

Koolhydraatrange (g) Maaltijd-naar-bedgat Gem. Slaapscore n
60 - 150 3 - 4 uur 77.3 1.241
60 - 150 2 - 3 uur 74.1 1.087
60 - 150 1 - 2 uur 68.2 643
Onder 60 3 - 4 uur 70.4 578
Boven 150 3 - 4 uur 68.9 412
Boven 150 Minder dan 2 uur 61.4 298

De combinatie van gematigde koolhydraten (60-150g) gegeten 3-4 uur voor bedtijd produceerde de hoogste gemiddelde slaapscores in de dataset: 77.3 uit 100. Dit was 16 punten hoger dan de slechtste combinatie (hoge koolhydraten gegeten minder dan 2 uur voor bedtijd).

Het mechanisme houdt waarschijnlijk verband met de rol van insuline bij het vergemakkelijken van de opname van tryptofaan. Koolhydraten triggeren de afgifte van insuline, die concurrerende grote neutrale aminozuren uit de bloedbaan verwijdert, waardoor meer tryptofaan de hersenen kan binnenkomen. Tryptofaan is de voorloper van serotonine, dat vervolgens wordt omgezet in melatonine. Maar dit proces kost tijd — het eten van koolhydraten te dicht bij bedtijd kan voorkomen dat de volledige cascade voltooid is voordat je in slaap valt.

De Eiwit-Slaap Verbinding: Tryptofaan-Rijke Bronnen

Niet alle eiwitbronnen correleerden evenredig met de slaapkwaliteit. Toen we de avondeiwitten per type voedsel analyseerden, vielen bepaalde categorieën op.

Eiwitbron bij Diner Gem. Slaapscore n
Kalkoen 75.8 487
Zalm / vette vis 75.2 623
Kipfilet 72.1 1.876
Eieren 73.4 912
Griekse yoghurt 74.1 534
Tofu / tempeh 73.0 389
Rood vlees (rund, lam) 70.4 1.102
Wei-eiwitshake 68.7 445
Geen noemenswaardige eiwitbron 65.3 1.214

Kalkoen en vette vis stonden bovenaan de lijst. Kalkoen is beroemd om zijn hoge tryptofaangehalte per gram eiwit (hoewel de mythe van de slaperigheid na Thanksgiving dit te veel vereenvoudigt). Vette vis zoals zalm biedt de extra voordelen van omega-3-vetzuren en vitamine D, die beide onafhankelijk zijn gekoppeld aan de slaapkwaliteit in klinisch onderzoek.

De relatief lagere score voor wei-eiwitshakes is opmerkelijk. Vloeibare eiwitbronnen kunnen te snel worden verteerd, en het consumeren van een shake dicht bij bedtijd was gebruikelijk in deze subgroep — 61% van de eiwitshake-invoeren werd gelogd binnen 2 uur voor de slaap.

Wat Blijkbaar Niet Belangrijk Is

Sommige variabelen waarvan we verwachtten dat ze een correlatie met de slaapkwaliteit zouden vertonen, deden dat simpelweg niet, althans niet in deze dataset.

Variabele Correlatie met Slaapscore p-waarde Interpretatie
Vezelinname bij diner r = 0.04 p = 0.12 Niet significant
Natriuminname bij diner r = -0.03 p = 0.18 Niet significant
Suiker vs. complexe koolhydraten ratio r = 0.06 p = 0.03 Marginaal significant
Aantal verschillende voedingsmiddelen bij diner r = 0.02 p = 0.41 Niet significant
Organisch vs. niet-organisch gelabelde items r = 0.01 p = 0.67 Niet significant

De bevinding over vezels was verrassend. Meerdere studies hebben hogere dagelijkse vezelinname gekoppeld aan betere slaap, maar in onze data had avondvezel specifiek geen effect. Het is mogelijk dat de totale dagelijkse vezelinname belangrijker is dan de vezels bij het diner, of dat onze steekproefgrootte binnen deze specifieke variabele niet groot genoeg was om een klein effect te detecteren.

De suiker versus complexe koolhydraten ratio toonde slechts marginale significantie (p = 0.03), wat betekent dat het type koolhydraat bij het diner minder belangrijk was dan de totale hoeveelheid. Dit staat in contrast met sommige klinische bevindingen en vereist verdere onderzoek.

Beperkingen en Voorbehouden

We willen transparant zijn over wat deze gegevens wel en niet kunnen vertellen.

Correlatie is geen causaliteit. Dit zijn observatiedata. We kunnen niet zeggen dat het eten van 100 gram koolhydraten 3 uur voor bedtijd betere slaap veroorzaakt. Het is mogelijk dat mensen die gebalanceerde diners op redelijke tijden eten ook andere gewoonten hebben — regelmatige lichaamsbeweging, consistente schema's, minder stress — die onafhankelijk de slaap verbeteren. We hebben voor enkele verstorende factoren gecontroleerd (leeftijd, geslacht, BMI, dag van de week), maar ongemeten variabelen bestaan zeker.

Zelfgerapporteerde voedingsgegevens hebben inherente fouten. Zelfs met AI-ondersteunde logging zijn schattingen van portiegrootte van 10-20% typisch. Nutrola's fotorecognitie helpt, maar elimineert dit niet.

Slaap scores van wearables zijn schattingen. Apple Watch en Whoop gebruiken accelerometrie, hartslag en HRV om de slaapkwaliteit af te leiden, maar ze zijn geen polysomnografie. Deze scores zijn nuttige benaderingen, geen klinisch-waardige metingen.

Selectiebias. Gebruikers die consistent maaltijden loggen en slaaptrackers dragen, zijn niet representatief voor de algemene bevolking. Ze zijn meestal gezonder, jonger en meer tech-savvy. Onze bevindingen zijn mogelijk niet generaliseerbaar naar alle populaties.

Geen controle voor timing van lichaamsbeweging. Avondtraining beïnvloedt zowel de eetlust als de slaap, en we hebben dit in deze analyse niet gecontroleerd.

Culturele en dieetpatroon verstorende factoren. Gebruikers uit verschillende regio's eten verschillende soorten voedsel op verschillende tijden, en ze kunnen ook cultureel beïnvloede slaapgewoonten hebben. We hebben deze effecten niet volledig gescheiden.

Praktische Diner Richtlijnen Gebaseerd op de Gegevens

Op basis van de patronen die we hebben waargenomen, ziet een slaap-geoptimaliseerd diner er als volgt uit in onze dataset:

Parameter Optimale Range
Totale calorieën 500 - 900 kcal
Koolhydraten 60 - 150 g
Eiwitten 30 - 60 g
Vetten 15 - 50 g
Maaltijd-naar-bedtijd gat 3 - 4 uur
Alcohol Geen
Cafeïne na 14:00 uur Geen

Beste Avondvoedsel voor Slaapkwaliteit (op basis van gemiddelde slaapscore in onze data)

Voedsel Gem. Slaapscore Bij Inclusie Frequentie in Dataset
Zalm 75.2 623 nachten
Kalkoen 75.8 487 nachten
Zoete aardappel 74.6 534 nachten
Volkorenrijst 74.2 891 nachten
Griekse yoghurt (avondtussendoortje) 74.1 534 nachten
Eieren 73.4 912 nachten
Quinoa 73.8 312 nachten
Bananen (avondtussendoortje) 73.1 278 nachten

Slechtste Avondvoedsel voor Slaapkwaliteit (op basis van gemiddelde slaapscore in onze data)

Voedsel Gem. Slaapscore Bij Inclusie Frequentie in Dataset
Pizza (afhaal/bevroren) 64.3 876 nachten
Burgers (fastfood) 63.8 534 nachten
IJs (grote portie 200g+) 65.1 412 nachten
Energiedranken (avond) 59.4 187 nachten
Gefrituurde kip 65.7 345 nachten
Chips (avondtussendoortje) 66.2 567 nachten

Belangrijke kanttekening: deze voedselniveau correlaties dragen alle eerder genoemde verstorende factoren. Mensen die fastfoodpizza voor het diner eten, gaan mogelijk ook later naar bed, drinken meer alcohol of hebben stressvollere dagen. Het voedsel zelf is mogelijk niet de directe oorzaak van lagere slaapscores.

Hoe Nutrola en Wearable Integratie Persoonlijk Inzicht Mogelijk Maken

De analyse in deze post was mogelijk omdat Nutrola voedingsgegevens koppelt aan gezondheidsgegevens van wearables. Maar hetzelfde principe werkt op individueel niveau.

Wanneer je je maaltijden logt in Nutrola en je Apple Watch of Whoop-gegevens synchroniseert, kan de app patronen specifiek voor jou naar voren brengen. Populatiegemiddelden zijn interessant, maar jouw persoonlijke reactie op avondkoolhydraten, jouw individuele cafeïnegevoeligheid, jouw optimale diner timing — dat zijn de dingen die er echt toe doen voor het verbeteren van je slaap.

Nutrola's integratie met Apple Health en Whoop betekent dat je maaltijdgegevens naast je slaapgegevens, activiteitsgegevens en herstelmetingen op één plek staan. In de loop van de tijd identificeert de app correlaties in jouw persoonlijke gegevens en brengt deze naar voren als bruikbare inzichten. Je zou kunnen ontdekken dat je slaapscore daalt elke keer dat je na 21:00 uur dineert, of dat eiwitrijke diners op trainingsdagen correleren met betere herstel scores.

Dit soort n-of-1 analyse vereiste vroeger een spreadsheet en veel geduld. Nu gebeurt het automatisch.

Nutrola-abonnementen beginnen al vanaf 2,50 EUR per maand, zonder advertenties op elk niveau. De functies voor synchronisatie met wearables zijn inbegrepen, niet achter een hogere betaalmuur vergrendeld.

Conclusie

Over 10.000 nachten van overeenkomende diner- en slaapgegevens zijn de patronen consistent: gematigde koolhydraten (60-150g) en gematigde eiwitten (30-60g) gegeten 3-4 uur voor bedtijd, zonder alcohol en zonder late cafeïne, correleerden met de hoogste slaapkwaliteitsscores. De sterkste enkele voorspeller van slechte slaap was alcohol, en de sterkste positieve voorspeller was het tijdsvenster tussen maaltijd en bedtijd.

Dit zijn correlaties, geen voorschriften. Jouw fysiologie, jouw schema en jouw doelen zijn uniek. Maar als je al je voedsel bijhoudt en een slaaptracker draagt, bestaan de gegevens om deze patronen tegen jouw eigen leven te testen al. Je hoeft alleen maar de verbanden te leggen.

Dat is waar Nutrola voor is gebouwd. Log je diner vanavond, controleer je slaapscore morgenochtend, en begin je eigen dataset op te bouwen. Tienduizend nachten gaven ons trends op populatieniveau. Een paar weken van jouw eigen gegevens kunnen je iets nog waardevollers geven: gepersonaliseerde antwoorden.

Klaar om je voedingstracking te transformeren?

Sluit je aan bij duizenden die hun gezondheidsreis hebben getransformeerd met Nutrola!