Dairy & Dairy Alternatives

Plant-based milks and yogurts with gestational diabetes

Plant-based drinks and yogurts vary with what they're made from: a drink made from nuts or seeds can carry almost no carbohydrate, one made from oats or rice carries as much as cow's milk or more, and soy and pea stand apart from the rest on protein. The most useful word on the carton is often a small one: 'unsweetened'. If plant-based drinks are replacing dairy rather than sitting alongside it, what they're fortified with matters as well, because dairy supplies nutrients that matter in pregnancy. This guide covers both: how the options compare, and what to look for on the label.

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

44 foodsLast reviewed: September 7, 2026Sources

Soy Milk
Pea milk
Lupin Milk
Almond Milk

How these were chosen

Drinks and yogurts that come closest to what dairy does in a meal, which mostly means protein; the lowest-carbohydrate options; and oat and rice drinks, which behave differently from cow's milk in ways the carton doesn't make obvious.

What to look for

  1. The base sets the carbohydrate

    In this library, drinks made from nuts, seeds, soy or pea carry about 2 g of carbohydrate per 100 g or less, while oat, rice, spelt, quinoa, tigernut and banana drinks carry 6 to 9 g. USDA's figures show the same split, from unsweetened almond milk at under 1 g to unsweetened rice milk at about 9 g. The base is on the front of the carton, so it's the first thing to check.[1]

  2. Only a few match milk for protein

    Soy, pea and lupin drinks carry about as much protein as cow's milk per 100 g in this library; almond, cashew, oat and rice drinks carry about 1 g or less. The ADA's 2026 Standards set a minimum of 71 g of protein a day in pregnancy, so if a plant drink is replacing milk in a meal, the protein line tells you whether it's doing the same job.[1] [2]

  3. Look for 'fortified', not just 'unsweetened'

    The British Nutrition Foundation, which the NHS links to for vegan pregnancy, advises choosing dairy-alternative drinks and yogurts fortified with calcium, vitamin B12, iodine and riboflavin, and notes that dairy provides around a third of UK adults' iodine. The NHS adds that some soya and oat drinks are fortified with iodine. Not all are, so check the label.[3] [4]

  4. Sweetened and flavoured versions

    Sweetened and flavoured versions add sugar on top of what the base carries. US labels show it on the Added Sugars line; UK and EU labels give total sugars per 100 g, so compare a flavoured drink against the unsweetened version of the same brand.[5] [6]

Side by side

Drinks from nuts and seeds

Per 100 g
FoodCarbsProteinCaloriesBlood sugar impact
Almond Milk
0.6 g0.5 g13 kcallow
Cashew Milk
1.4 g0.5 g25 kcallow
Hazelnut Milk
1.4 g0.4 g29 kcallow
Macadamia Milk
0.4 g0.4 g21 kcallow
Hemp Milk
0.5 g2 g30 kcallow
Sesame Milk
1.5 g1.2 g38 kcallow

All low in carbohydrate; hemp carries the most protein of these, at about 2 g per 100 g.

Drinks from grains and starches

Per 100 g
FoodCarbsSugarsProteinBlood sugar impact
Oat Milk
7 g3.5 g1 gmedium
Rice milk
Caution
9.2 g5.3 g0.3 ghigh
Spelt Milk
8.5 g3.5 g1.1 gmedium
Quinoa milk
6 g1 g1 glow
Tigernut Milk
7 g4.5 g0.5 glow
Banana Milk
8.5 g6.5 g0.5 gmedium

All carry more carbohydrate than nut and seed drinks, and all carry little protein.

Plant yogurts

Per 100 g
FoodCarbsSugarsProteinBlood sugar impact
Soy milk yogurt
4 g1 g4.5 glow
Pea Protein Yogurt
6 g1 g10 glow
Hemp Milk Yogurt
3 g0.5 g7 glow
Coconut Milk Yogurt
6.2 g2.5 g1.1 glow
Almond milk yogurt
4.5 g0.8 g2.1 glow
Oat milk yogurt
12 g4 g1.5 gmedium

Protein varies more than sugar: pea-protein and hemp yogurts carry several times what coconut and almond yogurts do.

Creams and toppings

Per 100 g
FoodCarbsSugarsSaturated fatBlood sugar impact
Oat Cream
7.2 g4.1 g1.5 gmedium
Soy cream
5.5 g2.2 g2.1 glow
Coconut Cream
6.7 g3.3 g30 glow
Almond cream
5.2 g1 g1.5 glow
Rice Cream
28.5 g16 g1.2 ghigh
Plant-Based Whipped Topping
20.5 g18.2 g20.1 ghigh

Rice cream and whipped topping are the outliers, with several times the carbohydrate of the others.

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

All foods in Plant-Based Dairy Alternatives

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

Track how plant-based dairy alternatives affects your blood sugar with the SugarCurve app — free to download.

Start Free Trial →

Common questions

Which plant milk is closest to cow's milk?

For protein, soy, pea and lupin drinks, which carry about as much per 100 g as cow's milk in this library. For carbohydrate, unsweetened soy and pea carry less than cow's milk, while rice carries about twice as much by USDA's figures. None of them matches dairy's calcium, iodine or vitamin B12 unless fortified, which is why the British Nutrition Foundation advises choosing fortified versions.[1] [3]

Is oat milk okay with gestational diabetes?

It's not off-limits, but it isn't a low-carbohydrate swap for milk: USDA lists unsweetened oat milk at about 5 g of carbohydrate per 100 g, much like cow's milk, with under 1 g of protein. Count it the way you'd count milk, and pick an unsweetened, fortified one.[1] [3]

Do plant milks contain iodine?

Not reliably. The NHS notes that plant foods contain varying amounts depending on the soil, and that some soya and oat drinks are fortified with iodine. The British Nutrition Foundation notes that iodine needs rise in pregnancy. If plant drinks are replacing dairy, check the label for iodine.[3] [4]

Is rice milk safe in pregnancy?

Rice milk carries a 'limit' flag in this library because of arsenic. The UK Food Standards Agency publishes advice on arsenic levels in rice and rice milk, and the food's own page explains the flag. It is also the highest-carbohydrate plain drink here, at about 9 g per 100 g by USDA's figures.[1] [7]

Are plant-based yogurts a good source of protein?

Some are. In this library, pea-protein and hemp yogurts carry 7 to 10 g of protein per 100 g and soy yogurt about 4.5 g, while coconut, almond, cashew and oat yogurts carry about 1 to 2 g. With the ADA's 2026 Standards setting a minimum of 71 g of protein a day in pregnancy, the protein line is worth checking as well as the sugar.[2]

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.