Dairy & Dairy Alternatives

Milk, yogurt and kefir with gestational diabetes

Plain milk and yogurt count as carbohydrate, because every plain version carries lactose, the sugar found in milk. So the useful questions are how much, what has been added, and how much protein comes with it. The answers are not always what the front of the pack suggests: in this library, skimmed milk carries a little more carbohydrate per 100 g than whole, lactose-free milk carries as much as ordinary milk, and a yogurt drink carries more than twice what a pot of plain yogurt does. This guide compares the everyday options side by side, explains which label lines to read, and covers milk from other animals, which comes with its own pregnancy rule.

See what works for you. Try SugarCurve free for 7 days 

38 foodsLast reviewed: August 19, 2026Sources

Ultra-Filtered Milk
Skim Milk (Cow)
Lactose-free Cow's Milk
Buttermilk

How these were chosen

The plain version of each format, because that's the figure to compare a flavoured product against; one example of each process that changes the numbers (filtering, straining, fermenting, removing lactose); and one milk from another animal, because its pregnancy rule differs.

What to look for

  1. Fat level barely changes the carbohydrate

    USDA's reference values put whole milk at about 4.6 g of carbohydrate per 100 g and plain low-fat yogurt at about 7 g, more than plain whole-milk yogurt's 4.7 g. The same pattern shows in this library's milks, where skimmed carries slightly more than whole. Choosing a lower-fat milk or yogurt is a choice about fat and energy, not about carbohydrate.[1]

  2. Lactose-free still means milk sugar

    Lactose-free milk is for people who get symptoms from lactose, a sugar found in dairy; it isn't a lower-sugar milk. In this library its carbohydrate per 100 g matches ordinary milk's, so it counts the same way in a meal. Lactose-free yogurt, too, carries more carbohydrate than plain Greek yogurt.[2]

  3. Straining and filtering raise the protein

    Strained yogurts such as Greek yogurt and skyr carry more protein per 100 g than regular yogurt: USDA puts plain whole-milk Greek yogurt at about 9 g against about 3.5 g for regular. Ultra-filtered milk does something similar for milk, with about half the carbohydrate and more protein in this library's entry. With the ADA's 2026 Standards setting a minimum of 71 g of protein a day in pregnancy, the protein line is worth reading alongside the carbohydrate.[1] [3]

  4. Tubes, pouches and 'low sugar' labels

    The same yogurt changes a lot with the format. In this library, Greek yogurt tubes carry almost four times the carbohydrate of a plain Greek yogurt pot, and 'low sugar' flavoured and fruit-on-the-bottom yogurts sit between the two. The NHS's label guide treats 5 g of total sugars or less per 100 g as low. Plain yogurt sits close to that from lactose alone, so a yogurt well above it has had sugar added, which a US label shows on its Added Sugars line.[4] [5]

  5. Milk from other animals: check it's pasteurised

    The NHS lists pasteurised cows', sheep's and goats' milk, yoghurt and cream as fine in pregnancy, and advises against unpasteurised versions of all three because they may contain listeria. That's why the goat, sheep and other non-cow milks in this library carry a caution badge: the rule depends on processing, so check the label for 'pasteurised'.[6]

Side by side

Milk by type

Per 100 g
FoodCarbsProteinCaloriesBlood sugar impact
Whole Milk (Cow)
4.7 g3.3 g61 kcallow
Low-Fat Milk (Cow)
5 g3.4 g42 kcallow
Skim Milk (Cow)
5 g3.4 g34 kcallow
Lactose-free Cow's Milk
4.8 g3.3 g61 kcallow
Ultra-Filtered Milk
2.5 g5.3 g61 kcallow
Buttermilk
4.8 g3.3 g40 kcallow

Fat level changes the energy, not the carbohydrate. Ultra-filtered milk is the outlier, with about half the carbohydrate of the others.

Fermented milks and yogurt drinks

Per 100 g
FoodCarbsSugarsProteinBlood sugar impact
Kefir (dairy-based)
4.8 g4.8 g3.5 glow
Filmjölk (Scandinavian cultured milk)
4.5 g4.5 g3.5 glow
Viili (Finnish fermented milk)
4.5 g4.5 g3.5 glow
Ayran (salted yogurt drink - low sodium version)
3.5 g3.5 g2.5 glow
Drinkable Yogurt (Dairy)
12.5 g11.8 g3.1 gmedium
Lassi (sweet or salted, dairy-based)
12 g11.5 g3.5 gmedium

Plain fermented milks stay close to milk's carbohydrate; drinkable yogurt and lassi carry around two and a half times as much.

One yogurt, different formats

Per 100 g
FoodCarbsSugarsProteinBlood sugar impact
Plain Greek Yogurt
3.2 g3.2 g9 glow
Greek Yogurt Tubes
12 g10.5 g10.5 glow
Yogurt with Added Probiotics
3.9 g3.2 g10.1 glow
Flavored Yogurt (Low Sugar)
6 g4 g8 glow
Fruit-on-the-bottom yogurt (low sugar)
9 g6.5 g11 glow
Dairy Yogurt Pouches
8 g6 g10 glow

The plain pot is the baseline: tubes and pouches carry two to four times its carbohydrate, and 'low sugar' versions sit in between.

Figures from each food's entry in this library. Open a food for its full profile and portion notes.

All foods in Milk and Yogurt

38 foods in this category, each rated for glycemic impact and blood sugar effect.

Track how milk and yogurt affects your blood sugar with the SugarCurve app — free to download.

Start Free Trial →

Common questions

Is skimmed milk better than whole milk with gestational diabetes?

Not for carbohydrate. Skimmed milk carries slightly more per 100 g than whole in this library, and USDA puts whole milk at about 4.6 g, so either adds much the same carbohydrate to a meal. What skimming removes is fat and energy, which may matter for your plan in other ways; your dietitian can say.[1]

Does lactose-free milk have less sugar?

No. Lactose-free milk is made for people who get symptoms from lactose, a sugar found in dairy, and in this library its carbohydrate per 100 g matches ordinary milk's. It counts the same way in a meal.[2]

Does kefir raise blood sugar like milk?

Plain kefir's carbohydrate is close to plain milk's in this library, so it counts in much the same way; the ADA's 2026 Standards note that the amount of carbohydrate affects glucose levels. For a flavoured kefir, compare its sugar line with a plain one.[3]

Can I have cream in pregnancy?

Pasteurised cream is on the NHS list of dairy that's fine in pregnancy; unpasteurised cream is not. Cream carries little carbohydrate per 100 g (heavy cream about 3 g in this library) but a lot of energy, so the portion matters more than the carbs.[6]

Is goat's milk safe in pregnancy?

Pasteurised goat's milk is: the NHS lists it with cows' and sheep's milk as fine. Unpasteurised goat's milk, and yoghurt or cream made from it, is on its list of foods to avoid.[6]

Keep reading

Important Safety Information

Every pregnancy is different, and gestational diabetes is managed differently depending on your readings, your medication and how far along you are. The ratings and portions on this page are general information — not a diagnosis, a treatment plan or a medical device — and they cannot see your results.

Low blood sugar:
If you take insulin or diabetes medication, eating less carbohydrate than your team planned for can push your blood sugar too low. Treat a reading below 70 mg/dL (3.9 mmol/L), or symptoms such as shaking, sweating, confusion or a racing heart, with fast-acting carbohydrate immediately and retest after 15 minutes. Never use this page as a reason to skip or shrink a meal you were told to eat.
Carbohydrate and ketones:
Cutting carbohydrate hard to force a number down is not safe in pregnancy — it can produce ketones. Published guidance sets a minimum of 175 g of carbohydrate per day in pregnancy. Readings that stay above target for several days need your care team, not a smaller portion.
Medication and insulin:
The portions here are generic and know nothing about your insulin doses, your metformin, or the steroids given to mature your baby's lungs — all of which change how a meal affects you. Never adjust a dose or a mealtime based on this page.
Food safety in pregnancy:
Blood sugar is not the only thing that makes a food suitable while you are pregnant. Some foods with excellent glycemic numbers still carry mercury, vitamin A, listeria or alcohol risks, and those are judged separately from the ratings shown here. Check your national pregnancy food-safety guidance before adding an unfamiliar food.
What these ratings can and cannot tell you:
Glycemic index values, impact ratings and maximum servings are population averages taken from published tables. Two people eating the same food can get very different readings, so your own meter is the only measurement that describes you. Nutrition figures are indicative per 100 g and vary with brand, ripeness and preparation.

Contact your care team the same day if: your readings stay above target for several days; you have a reading below 54 mg/dL (3.0 mmol/L) or needed someone else's help to treat a low; you test positive for ketones; or your baby is moving less than usual. Seek emergency care for confusion, fainting, repeated vomiting, or a low you cannot bring back up.

By using this guide, you agree to our Terms and Conditions. How we write, source and review this content: editorial policy.

Help with every meal, not just this one

SugarCurve plans your week, turns cravings into recipes and shows how your readings respond to what you eat, so following your care team's advice takes less guesswork, day after day.

  • Weekly meal plans
  • Recipes for your cravings
  • Your numbers, in charts
  • Reports for your care team
Try SugarCurve free →

7 days free, then a subscription. Cancel anytime before the trial ends.