Glow & Glucose

Eating Well with Gestational Diabetes: A Balanced Meal Guide

Eating Well with Gestational Diabetes: A Balanced Meal Guide

Gestational diabetes can come as an unexpected hurdle, but with simple, balanced eating strategies, you can confidently keep your blood glucose levels in check throughout pregnancy.

One of the most effective strategies is to keep carbohydrate portions modest, but evenly spread across the day and to pair low glycaemic index (GI) carbohydrates with lean proteins, healthy fats, and plenty of non-starchy vegetables. This combination helps slow the digestion of carbohydrates and smooth out post-meal blood glucose rises.

Below you’ll find a practical food matrix and sample meal plan. The meal structure aligns with typical blood glucose management recommendations — including modest carbohydrates at breakfast, balanced portions at lunch and dinner, and nutrient-dense snacks to maintain even energy levels. This pattern also helps meet the recommended daily intake of carbohydrates (~150–180g) that supports fetal growth and reduces the risk of ketosis.

The plan focuses on:

  • Non-starchy vegetables for fibre, vitamins, and fullness
  • Lean proteins (~100–150g per meal) to support satiety and blood sugar stability
  • Low GI carbohydrates with controlled portions to provide steady energy
  • Healthy fats in modest amounts for heart and hormonal health

Whether you’re newly diagnosed or simply looking for meal inspiration, this framework offers a clear and flexible starting point to nourish both you and your baby confidently.


Food Matrix

Examples Non-starchy Vegetables Lean Protein (~100–150g cooked) Low GI Carbohydrates (40–50g CHO) Healthy Fats (Pick 1–2)
Examples Broccoli, spinach, kale,
courgette, aubergine,
cucumber, lettuce,
asparagus, tomatoes,
peppers, cauliflower, mushrooms
Skinless chicken breast,
turkey, fish (salmon, tuna),
tofu, tempeh, eggs,
low-fat cottage cheese,
lean beef,
plain Greek yogurt,
3/4 cup legumes such as lentils,
chickpeas or beans
1 cup cooked quinoa,
barley, buckwheat,
brown or wild rice
1 medium (130g) sweet potato
½ large corn cob
2 slices dense whole grain/rye/sourdough bread
¼ avocado
1 Tbsp olive oil
10–15 nuts (almonds, walnuts)
1 Tbsp nut butter
1 Tbsp chia, flax, or pumpkin seeds
5–6 olives
Portion Size Guide 1–2 cups raw
OR ½–1 cup cooked
(“free” portions)
~100–150g cooked
OR 2–3 eggs
OR ¾ cup cottage cheese
OR ¾ cup legumes
Portions listed to provide 40–50g carbohydrate Portions listed to provide ~7–15g fat
Notes Very low carbohydrate, rich in fibre and high in vitamins and minerals Protein slows carbohydrate absorption and supports satiety High fibre carbohydrates support a gradual rise in glucose rise if portions are kept modest and intake is evenly distributed across the day

Example Meal Plan

Meal Non-starchy Vegetables Lean Protein (~100–150g) Low GI Carbohydrate (Adjusted) Healthy Fat (modest)
Breakfast
(15g CHO)
A handful baby spinach and sliced cherry tomatoes (as part of the omelette)) 2 egg omelette 1 slice dense rye sourdough bread (≈15g CHO) 1 tsp olive oil for cooking
Morning Snack
(15g CHO)
150g plain Greek yoghurt (6g CHO) ¾ cup strawberries (9g CHO) 1 tsp hemp seeds (sprinkle)
Lunch
(45g CHO)
1 cup mixed salad (lettuce, cucumber, tomato, peppers) 100g grilled chicken breast 1 cup cooked quinoa (37g CHO) + 1/4 cup chickpeas (8g CHO) ¼ avocado (sliced on salad)
Afternoon Snack
(18g CHO)
Cucumber and pepper cut into sticks 100g reduced-fat cottage cheese (3g CHO) 2 Ryvita crackers (15g CHO)
Dinner
(40g CHO)
1 cup steamed broccoli + ½ cup roasted courgette 120g grilled salmon 1 medium sweet potato (40g CHO) 1 tsp olive oil drizzled over the vegetables)
Supper (optional)
(15g CHO)
2 squares 70–85% dark chocolate (5g CHO) + ½ cup blueberries (10g CHO) 10 almonds