Oat milk glycemic index

Oat milk has a glycemic index of 69, which is medium. A 250 ml serving (1 glass) has a glycemic load of 8 (low).

Also known as: oat drink, oat beverage

Glycemic indexMedium
69
glucose = 100
Glycemic loadLow
8
per 250 ml
  • Serving250 ml
  • Available carbs12 g
  • Fiber1.3 g
  • Sugars5.1 g
  • Protein1.7 g
  • Calories113 kcal

Serving: 1 glass.

What to know

Oat milk tested medium GI (69), much higher than dairy or soy milk. During manufacture, enzymes break the oat starch into maltose, a fast sugar. Unsweetened soy or almond milk are lower-GI plant milks.

Glycemic load by portion size

GI stays the same whatever you eat, but glycemic load scales with the amount: eating twice as much doubles the effect on blood sugar.

AmountAvailable carbsGlycemic load
50 ml2.5 g2Low
100 ml4.9 g3Low
250 ml · 1 glass12 g8Low
500 ml · double serving25 g17Medium

What the studies found

The value comes from a single published measurement in the International Tables of Glycemic Index (2021), so treat it as a guide.

Glycemic Index AI Food Scanner

Know the glycemic index of any meal from a photo

Tables work for single foods. The app estimates the GI and glycemic load of your whole plate, with real portions.

  • Scan your plate or just describe it
  • GI, glycemic load, calories and macros
  • An AI nutritionist that knows your meals
Download on the App Store

Frequently asked questions

Is oat milk low glycemic?

No. With a GI of 69, oat milk is in the medium range (56 to 69). Low GI is 55 or less.

What is the glycemic load of oat milk?

A 250 ml serving (1 glass) has a glycemic load of 8, which is low. Glycemic load combines GI with the amount of carbohydrate in the portion: 10 or less is low, 11 to 19 medium and 20 or more high.

Can people with diabetes eat oat milk?

With a GI of 69 and a low glycemic load per serving, oat milk usually fits a diabetes-friendly diet in normal portions. Everyone responds differently, so talk to your doctor or dietitian about your plan.

How many carbs are in oat milk?

A 250 ml serving has about 13 g of total carbohydrate, including 1.3 g of fiber, leaving 12.3 g of available carbohydrate (the part that raises blood sugar). Per 100 g: 5.4 g of carbohydrate.

Nutrition facts

per 100 gServing (250 ml)
Calories45 kcal113 kcal
Carbohydrates5.4 g13 g
Available carbs4.9 g12 g
Fiber0.5 g1.3 g
Sugars2 g5.1 g
Protein0.7 g1.7 g
Fat2.3 g5.8 g

Source: USDA FoodData Central, Oat milk (FNDDS, FDC 2705412). Available carbohydrate = total carbohydrate minus fiber.

Sources: Atkinson FS, Brand-Miller JC, Foster-Powell K, Buyken AE, Goletzke J. International tables of glycemic index and glycemic load values 2021: a systematic review. Am J Clin Nutr. 2021;114(5):1625–1632. USDA FoodData Central. How we calculate each value: Methodology & sources.

Data last reviewed 2026-09-29.