Just diagnosed with gestational diabetes?
Take the 60-second quiz and see your personalized GD meal plan — built for your trimester, your tastes, and your glucose targets.
$99 once for your whole pregnancy · 14-day money-back guarantee · no subscription
Your bedtime snack is the right food — but you're eating it at the wrong time. If your fasting glucose keeps landing above 5.3 mmol/L (95 mg/dL) despite the cottage cheese and crackers your dietitian recommended, the problem might not be what you're eating. It might be when. This planner gives you a specific bedtime snack window and carb range based on two inputs: your overnight fasting pattern (flat, gradual rise, or sharp dawn spike) and your current gestational week.
I tracked my own bedtime snack timing obsessively for 11 weeks after my GD diagnosis at 26 weeks. The same 15g-carb + cheese snack that held my fasting at 4.7 mmol/L when I ate it at 9:45pm spiked me to 5.6 mmol/L when I ate it at 8:15pm — same snack, same portion, 90 minutes earlier. Timing was the variable I'd been ignoring, and it turned out to be the one that mattered most.
Download the free 5-day snack timing tracker to log your own window — it takes 60 seconds a night and gives you the pattern by day 5.
Why Bedtime Snack Timing Matters More Than You Think
Here's the mechanism: when you sleep, your liver produces glucose to fuel your brain and organs (a process called hepatic gluconeogenesis). In pregnancy, this process runs hotter than usual because human placental lactogen (hPL) — a hormone that rises steeply from week 24 and peaks around weeks 32–36 — directly increases insulin resistance. Your bedtime snack's job is to provide just enough slow-release fuel to keep your liver from overcompensating with its own glucose production.
But timing determines whether that fuel arrives during the critical overnight window or burns off too early:
- Snack too early (before 9:00pm): The carbs and protein are largely digested and absorbed by midnight. From midnight to 7am — a 7-hour gap — your liver has no incoming fuel signal and ramps up gluconeogenesis. Your fasting reading reflects those last 4–5 unprotected hours, not the snack you ate at 8pm.
- Snack in the sweet spot (9:00–10:30pm): Digestion overlaps with the overnight fasting window. Protein and fat slow gastric emptying, drip-feeding glucose into your bloodstream from roughly 10pm through 3–4am. Your liver gets the "fuel is arriving" signal during the critical hours and stays relatively quiet.
- Snack too late (after 11:00pm): Digestion now overlaps with the cortisol awakening response — the natural cortisol surge that begins around 3–4am and peaks at 6–7am. Cortisol stimulates liver glucose output. When you add incoming food glucose on top of cortisol-driven liver glucose, fasting numbers paradoxically rise. This effect is more pronounced in the third trimester when baseline cortisol is already elevated.
The Diabetes Canada Clinical Practice Guidelines recommend 15–30g of carbohydrate with protein at bedtime for women with GDM. But the guidelines don't specify what time "bedtime" means — and the difference between 8:30pm and 10:00pm can be 0.5–0.9 mmol/L on your morning reading.
Step 1: Identify Your Fasting Pattern
Before you can find your optimal snack window, you need to know what your glucose does overnight. Check your last 5–7 mornings of fasting readings alongside your bedtime readings (taken just before your snack). You'll see one of three patterns:
Pattern A: Flat Overnight
What it looks like: Fasting glucose is within 0.5 mmol/L (9 mg/dL) of your bedtime reading. Example: bedtime reading 5.0 mmol/L → fasting 4.8–5.2 mmol/L.
What it means: Your liver's overnight glucose output is well-controlled. Your current bedtime snack is doing its job directionally — you may just need to fine-tune timing or composition for consistency.
Typical carb tolerance: 20–30g carbs paired with 10–15g protein. You're on the more flexible end of the range.
Pattern B: Gradual Rise
What it looks like: Fasting glucose is 0.5–1.0 mmol/L (9–18 mg/dL) above your bedtime reading. Example: bedtime 4.8 mmol/L → fasting 5.4 mmol/L.
What it means: Your liver is producing moderate overnight glucose. The snack is helping but not fully bridging the gap. Most commonly, the snack is either too early (fuel runs out by 2am) or the carb-to-protein ratio tips too far toward carbs.
Typical carb tolerance: 15–25g carbs paired with 15g protein. You need more protein ballast than Pattern A.
Pattern C: Sharp Dawn Spike
What it looks like: Fasting glucose is 1.0+ mmol/L (18+ mg/dL) above your bedtime reading — sometimes dramatically. Example: bedtime 5.0 mmol/L → fasting 6.2 mmol/L.
What it means: The dawn phenomenon is driving your fasting numbers. Growth hormone and cortisol surge in the pre-dawn hours (3–6am), spiking liver glucose output right before your alarm. This pattern is common after week 32 when hPL peaks.
Typical carb tolerance: 15–20g carbs paired with 15–20g protein + fat. You need the slowest possible gastric emptying to push fuel delivery into those dawn hours.
Step 2: Find Your Snack Window by Pattern + Week
This table cross-references your fasting pattern with your gestational week to output a specific snack timing window and carb range. These are starting points based on the clinical ranges from the ADA Standards of Care 2026 and dietitian consensus — your 5-day self-test (Step 3) will refine them.
| Gestational Week | Pattern A (Flat) | Pattern B (Gradual Rise) | Pattern C (Dawn Spike) |
|---|---|---|---|
| Weeks 24–27 | 9:00–10:00pm 20–30g carb + 10g protein |
9:15–10:00pm 20–25g carb + 12g protein |
9:30–10:15pm 15–20g carb + 15g protein |
| Weeks 28–31 | 9:00–10:00pm 20–25g carb + 12g protein |
9:15–10:15pm 15–25g carb + 15g protein |
9:30–10:15pm 15–20g carb + 15–20g protein |
| Weeks 32–35 | 9:15–10:15pm 15–25g carb + 15g protein |
9:30–10:15pm 15–20g carb + 15–20g protein |
9:30–10:30pm 15g carb + 20g protein |
| Weeks 36–40 | 9:15–10:15pm 15–25g carb + 15g protein |
9:30–10:30pm 15–20g carb + 15–20g protein |
9:45–10:30pm 15g carb + 20g protein |
How to read the table: If you're at 30 weeks with a Pattern B (gradual rise), your starting snack window is 9:15–10:15pm with 15–25g carbs + 15g protein. If you're at 34 weeks with a Pattern C (dawn spike), shift later — 9:30–10:30pm — and tighten to 15g carbs + 20g protein.
Key pattern: Notice that the window shifts later and the carb range tightens as both your gestational week and fasting severity increase. That's the hPL effect — rising insulin resistance means you need fuel to arrive later in the night, and you need less carb relative to protein to avoid feeding the dawn spike.
For a deeper look at how carb targets shift across trimesters and meals — not just bedtime — see the GD Carb Allocator, which maps your per-meal target by trimester and BMI.
Canadian Snack Examples at Each Carb Tier
Every snack below uses ingredients available at major Canadian grocers (Loblaws, Sobeys, Metro, Superstore, Walmart Canada). Carb counts are approximate and based on standard serving sizes. All align with Diabetes Canada's 15–30g carb + protein recommendation for GDM bedtime snacks.
Tier 1: 15g Carbs (Pattern C / Late Third Trimester)
Use this tier if you have a sharp dawn spike pattern, if you're past week 32, or if your pre-sleep glucose is already above 6.0 mmol/L (108 mg/dL).
- ½ cup plain 2% Greek yogurt + ⅓ cup raspberries + 10 almonds — 15g carb, 18g protein, 12g fat. The Greek yogurt (PC Blue Menu or Liberté brand) delivers slow-digesting casein protein. Raspberries add 4g fiber to slow absorption further. Total prep: 90 seconds.
- 1 slice whole wheat toast (PC 100% Whole Wheat) + 2 tbsp natural peanut butter — 15g carb, 10g protein, 16g fat. The fat-heavy peanut butter slows gastric emptying dramatically. Choose a bread with ≤15g carbs and ≥3g fiber per slice. One slice, not two — this is a snack, not a meal.
- 2 Wasa Fibre crispbreads + 2 oz cheddar cheese + 5 walnut halves — 14g carb, 12g protein, 15g fat. The high-fiber crispbread (6g fiber per 2 crackers) plus cheese fat creates one of the slowest-digesting combinations available. Keeps fuel dripping until 3–4am when eaten at 9:30pm.
Tier 2: 20–25g Carbs (Pattern B / Mid-Pregnancy)
Use this tier if you have a gradual rise pattern and you're between weeks 24–35 with pre-sleep glucose under 6.0 mmol/L.
- ¾ cup cottage cheese (Nordica or PC brand) + ½ medium apple, sliced + 1 tbsp almond butter — 22g carb, 20g protein, 10g fat. Cottage cheese is the gold standard GD bedtime protein — it's mostly casein, which digests over 6–7 hours. The apple adds enough carb to suppress liver glucose without overshooting.
- ½ cup rolled oats (cooked) + 1 scoop protein powder + 1 tbsp chia seeds — 24g carb, 22g protein, 7g fat. Cook the oats thick (½ cup dry oats in ¾ cup water). The chia seeds gel and slow gastric emptying. This is one of the longest-lasting bedtime snacks — fuel delivery extends 7–8 hours when eaten as a thick porridge.
- 1 small whole wheat tortilla (6") + ¼ cup black beans + 2 oz shredded chicken + 1 tbsp sour cream — 23g carb, 18g protein, 8g fat. A mini quesadilla takes 5 minutes to assemble and heat. The bean fiber + chicken protein + sour cream fat creates a three-layer brake on glucose absorption.
Tier 3: 25–30g Carbs (Pattern A / Earlier Weeks)
Use this tier only if you have a flat overnight pattern, you're before week 32, and your pre-sleep glucose is below 5.5 mmol/L (99 mg/dL). If any of those conditions change, drop to Tier 2.
- 1 cup milk (2%) + 1 medium banana + 2 tbsp natural peanut butter (smoothie) — 28g carb, 16g protein, 18g fat. Blend for 30 seconds. The banana provides potassium (helps overnight muscle relaxation) and the milk-peanut butter combination slows digestion significantly. Only for Pattern A — this much carb will spike Pattern C readers.
- 2 slices whole wheat toast + 2 eggs scrambled + ½ avocado — 27g carb, 18g protein, 22g fat. This is essentially a mini-meal. The high fat content from the avocado extends gastric emptying to 5–6 hours. Only works as a bedtime snack if your dinner was early (before 7pm) and light.
- ¾ cup plain Greek yogurt + ⅓ cup granola (low sugar, <6g per serving) + 1 tbsp hemp hearts — 26g carb, 22g protein, 14g fat. Choose a granola with ≤6g sugar per ¼ cup serving — PC Blue Menu or Nature's Path Pumpkin Seed are reliable. The hemp hearts add omega-3s and an extra 3g protein.
Want to see how these bedtime snacks fit into a full day of GD-friendly eating? Check the 7-day gestational diabetes meal plan for complete daily menus with carb counts at every meal and snack.
The 5-Day Self-Test Protocol
The table above gives you a starting window. This protocol narrows it to your personal optimal time — the exact 15-minute window where your fasting glucose is lowest.
Get the printable 5-day tracker worksheet — it has a pre-filled grid so you just check boxes and log numbers.
How It Works
- Night 1 (baseline): Eat your chosen snack at the earliest time in your table window. Example: Pattern B, 30 weeks → eat at 9:15pm. Log bedtime glucose (before snack), snack time, snack contents, and sleep time.
- Night 2: Same snack, same portion — shift 30 minutes later. Example: 9:45pm.
- Night 3: Same snack — shift another 30 minutes. Example: 10:15pm.
- Night 4: Same snack — shift another 15 minutes if Night 3 was better than Night 2. If Night 2 was the best reading, go back to Night 2's time and shift 15 minutes earlier. You're narrowing toward the sweet spot.
- Night 5: Confirm. Repeat the best time from Nights 1–4. If fasting glucose is within 0.2 mmol/L of your best reading, that's your window.
What to Track Each Night
Your nightly log (5 numbers, 60 seconds):
- Pre-snack glucose reading (mmol/L or mg/dL)
- Exact snack time (to the minute)
- Snack contents and carb count
- Time you turned off the lights
- Morning fasting glucose (first thing, before getting out of bed)
Critical rule: Keep the snack composition identical across all 5 nights. If you change the food, you've introduced a second variable and the test is invalid. Same brand, same portions, same preparation. The only variable is time.
Interpreting Your Results
After 5 nights, you'll see one of three outcomes:
- Clear winner: One time point produced a fasting reading 0.3+ mmol/L lower than the others. That's your window. Use it.
- Two times tied: Both produced readings within 0.2 mmol/L of each other. Pick the earlier one — less sleep disruption is better for cortisol regulation.
- No improvement at any time: If all 5 nights produced fasting above 5.3 mmol/L (95 mg/dL) regardless of timing, the issue isn't when you eat — it's likely rising hPL-driven insulin resistance that needs a composition change (less carb, more protein) or medical intervention. See the escalation protocol below.
Why Snacking Before 9pm Fails to Bridge the Gap
I've seen this in every GD support group: "I eat my snack at 7:30 right after the kids go to bed and my fasting is still high." Here's the math on why that doesn't work.
A mixed snack (carbs + protein + fat) takes approximately 3–4 hours to fully digest and absorb. If you eat at 7:30pm, the fuel signal from that snack tapers off by 11:00pm–midnight. From midnight to 7am — seven full hours — your body is running on liver glucose output alone, with no incoming food signal to moderate it.
Contrast that with a 9:45pm snack: fuel signal lasts until roughly 1:00–2:00am, leaving only a 5-hour gap before your alarm. That's the difference between your liver running unsupervised for 7 hours versus 5 hours. For a woman at 32 weeks with elevated hPL, those extra 2 hours of unsupervised liver output can add 0.5–1.0 mmol/L (9–18 mg/dL) to her fasting reading.
The practical fix: If you can't stay awake until 9:30pm (third trimester exhaustion is real), prep your snack before getting the kids to bed and set a phone alarm for 9:15. Eat the snack, brush your teeth, lights out by 9:45. The snack itself takes 5–10 minutes — you don't need to stay awake for an hour after eating.
Why Snacking After 11pm Can Backfire
This is the less intuitive half of the timing equation. You'd think later = better (shorter overnight gap), but after 11pm, three things work against you:
- Cortisol overlap. The cortisol awakening response begins ramping up 2–3 hours before your wake time. If you wake at 6:30am, cortisol starts rising around 3:30–4:00am. A snack eaten at 11:00pm is still digesting at 1:00–2:00am, and the tail end of that digestion overlaps with rising cortisol. Cortisol + incoming glucose = higher fasting output from the liver.
- Reduced melatonin-mediated insulin sensitivity. Melatonin — which peaks between 11pm and 3am — reduces insulin sensitivity. Carbs eaten during peak melatonin are less efficiently handled, meaning more glucose stays in the bloodstream.
- Sleep disruption from digestion. Going to sleep on a full stomach reduces sleep quality, and poor sleep independently raises fasting glucose via cortisol and growth hormone dysregulation. This creates a compounding loop: late snack → worse sleep → higher cortisol → higher fasting.
The sweet spot — roughly 9:00–10:30pm for most women — threads the needle: late enough to bridge the overnight gap, early enough to avoid the cortisol/melatonin trap.
How Timing Shifts as Pregnancy Progresses
Your ideal snack window at week 26 is probably not the same as at week 35. Here's what changes and why:
Weeks 24–27: hPL is rising but hasn't peaked. Most women can tolerate a wider timing window (9:00–10:00pm) and more carbs (20–30g). This is the easiest phase of GD snack management — don't get complacent, because it gets harder.
Weeks 28–31: hPL accelerates. You may notice your previous timing stops working — fasting creeps up even though nothing else changed. This is the week range where most women need to shift their snack 15–30 minutes later and drop carbs by 5g. If you were at 25g carbs at 9:15pm, try 20g at 9:30pm.
Weeks 32–35: hPL peaks. This is the hardest phase for fasting glucose management. Insulin resistance is at its highest, and the dawn phenomenon intensifies. Pattern A women may shift to Pattern B; Pattern B women may become Pattern C. Re-identify your pattern every 1–2 weeks during this phase and adjust per the table above.
Weeks 36–40: hPL plateaus or slightly declines, but the accumulated insulin resistance is still high. Some women notice a slight easing of fasting numbers around week 37–38, but don't count on it. Maintain your week 32–35 protocol unless your readings clearly improve.
If you noticed your fasting readings climbing and you're looking for the exact snack ratio (not just timing), the GD Fasting Fix Calculator matches your carb-to-protein ratio by week and pre-sleep glucose.
When to Escalate: The Decision Rule
Snack timing and composition optimization works for approximately 70% of women with GD-related fasting glucose issues. For the other 30%, lifestyle measures alone won't reach target — and that's biology, not failure. Here's the decision tree:
Escalation protocol:
- Days 1–5: Run the 5-day self-test protocol (above). Identify your optimal timing window.
- Days 6–10: At the optimal time, adjust composition: drop carbs by 5g, increase protein by 5g. Track 5 more mornings.
- Days 11–15: Add a 15–20 minute post-dinner walk (within 30 minutes of finishing dinner). Track 5 mornings.
- Day 16: Review. If fasting is still above 5.3 mmol/L (95 mg/dL) on ≥3 of the last 5 mornings → call your care team. You've systematically ruled out timing and composition, and the remaining variable is hormonal insulin resistance that requires medical support.
Call immediately (don't wait 16 days) if: Fasting is consistently above 6.1 mmol/L (110 mg/dL), or you have two or more fasting readings above 6.7 mmol/L (120 mg/dL) in a single week.
The ACOG Practice Bulletin on Gestational Diabetes recommends pharmacologic therapy when lifestyle modifications fail to achieve glycemic targets. Bedtime insulin (NPH) is the most common pharmacologic approach for fasting glucose — it works overnight while you sleep, doesn't cross the placenta, and is well-studied in pregnancy. Starting insulin when you need it is the right call — the risk of persistent high fasting glucose to your baby is real; the risk of appropriate insulin therapy is essentially zero.
Canadian-Specific Notes: What Your Province Covers
If you're managing GD in Canada, a few things the US-centric guides miss:
- Ontario: OHIP covers registered dietitian consults for GDM — your OB or midwife can refer you, and you pay nothing out of pocket. The BORN Ontario program also tracks GDM outcomes province-wide. Ask your provider if your hospital participates.
- British Columbia: BC Perinatal has a dietitian referral pathway specifically for GDM. Your midwife or GP can refer you directly. Many BC hospitals run group GDM classes with hands-on meal planning — worth asking about.
- All provinces: Diabetes Canada recommends 15–30g carbs with protein at bedtime for GDM, consistent with the ADA guidelines. Canadian blood glucose readings use mmol/L (not mg/dL), and the fasting target is <5.3 mmol/L — equivalent to the ADA's <95 mg/dL recommendation.
- Blood glucose meters: Most provincial drug plans cover blood glucose test strips for pregnant women with GDM. Check your province's formulary — in Ontario, the Ontario Drug Benefit covers strips under the Assistive Devices Program for registered GDM patients.
Common Mistakes That Wreck Your Fasting Numbers
After coaching hundreds of moms through GD bedtime snack optimization, these are the 5 mistakes I see most often:
- Eating the snack "whenever I remember." Inconsistent timing makes it impossible to identify your pattern. Your liver responds to regularity — eat within the same 15-minute window every night.
- Choosing fruit as the whole snack. An apple alone = 25g fast-acting carbs with no protein brake. It's digested in 90 minutes and leaves 5+ hours of unprotected overnight fasting. Pair it: apple + 2 tbsp peanut butter + cheese stick extends the fuel window to 3–4 hours.
- Skipping the bedtime snack because dinner was late. If dinner was at 8:30pm, you still need a snack — just shift to a smaller one (Tier 1, 15g carb) at 10:00–10:30pm. Dinner carbs are already absorbed by midnight; the snack's job is the 2am–6am window.
- Drinking the snack as juice or milk alone. Liquid calories empty from the stomach in 30–60 minutes — no overnight bridging effect. If you drink milk, add a solid protein source (cheese, nuts, eggs) to slow everything down.
- Changing the snack and the timing simultaneously. If you switch from crackers + cheese at 9pm to yogurt + berries at 10pm and your fasting improves, you don't know which change helped. Change one variable at a time.
What to Do Tonight
You don't need to wait until your next dietitian appointment to start. Here's your action plan for tonight:
- Check your last 5 fasting readings. Compare them to your bedtime readings. Are you Pattern A (flat), B (gradual rise), or C (dawn spike)?
- Find your row in the timing table. Cross-reference your pattern with your current gestational week.
- Pick one snack from the matching tier. Prep it now — before dinner, before the kids' bedtime routine, before you're too tired to think about it.
- Set a phone alarm for the middle of your window. Example: if your window is 9:30–10:15pm, set the alarm for 9:45pm.
- Log everything. Pre-snack glucose, snack time, snack contents, sleep time, morning fasting. Download the free tracker or use a notes app — the format doesn't matter, consistency does.
Tomorrow morning, you'll have Night 1 of your 5-day self-test. By Day 5, you'll know your optimal window — and you'll have data to share with your care team if numbers aren't improving.
For the full picture of bedtime snack options — not just timing — the top 10 bedtime snacks for gestational diabetes guide ranks the most effective options by how well they hold overnight fasting glucose, with exact carb and protein counts for each.
Medically reviewed by Sarah Tappan, RD, LD. This article is for informational purposes only and does not replace individual medical advice. Always follow your care team's specific targets and recommendations for your pregnancy.
Ready to stop guessing what to eat?
Take the 60-second quiz and see your personalized GD meal plan — built for your trimester, your tastes, and your glucose targets.
$99 once for your whole pregnancy · 14-day money-back guarantee · no subscription