One cup of whole cow’s milk contains about 12–13 grams of lactose; per 100 ml it’s roughly 4.7–5 grams.
Here’s the straight answer up top, then the detail you came for. You’ll see serving-size math, grams per 100 ml, brand-safe ways to drink milk when you’re sensitive, and how processing changes the sugar in dairy. The goal: help you judge your glass, your bowl, or your recipe without second-guessing.
Lactose In Whole Milk—Grams Per Cup And Per 100 Ml
Whole cow’s milk averages about 4.7–5 g of lactose per 100 ml. Scale that to a standard 240 ml cup and you land near 12 g. That’s the number most clinical guides cite for a typical serving of plain fluid milk. Species, season, and processing nudge the figure a bit, but not by much, so planning with a 12–13 g range keeps you on target.
Why The Numbers Vary A Little
Carbohydrate in plain milk is almost entirely lactose. Small swings come from solids-not-fat, heat treatment, and water content. A richer winter batch can test a hair higher, while minor lab differences can shift a tenth here or there. None of that changes the take-home: a cup of plain whole milk sits near 12 g of lactose.
Quick Reference Table: Common Dairy Servings And Lactose
This table puts typical servings next to a practical lactose range. Values reflect plain, unflavored products.
| Food | Serving | Lactose (g) |
|---|---|---|
| Whole Cow’s Milk | 1 cup (240 ml) | ~12–13 |
| Whole Cow’s Milk | 100 ml | ~4.7–5.0 |
| 2% Milk | 1 cup (240 ml) | ~12–13 |
| Skim Milk | 1 cup (240 ml) | ~12–13 |
| Plain Yogurt | 1 cup (245 g) | ~10–12* |
| Greek Yogurt (Plain) | 3/4 cup (170 g) | ~6–9* |
| Cottage Cheese | 1/2 cup (113 g) | ~2–3 |
| Cheddar/Parmesan | 1 oz (28 g) | ~0–1 |
| Butter | 1 tbsp (14 g) | ~0 |
| Lactose-Free Milk | 1 cup (240 ml) | ~0 |
*Fermentation trims lactose; exact numbers vary by brand and time in culture.
What That Means For A Glass, A Bowl, Or A Recipe
If you drink a 240 ml glass of whole milk, expect around 12–13 g of lactose. A smaller pour scales down cleanly: half a cup lands near 6 g. Cooked dishes behave the same; the stovetop doesn’t remove lactose, so a sauce built on 1 cup of milk carries the same sugar into the final portion unless you dilute it with low-lactose ingredients.
Portion Math You Can Use
- Half cup (120 ml): ~6 g lactose.
- Three-quarter cup (180 ml): ~9 g lactose.
- One and a half cups (360 ml): ~18 g lactose.
How Sensitivity Thresholds Tie In
Many people who deal with lactose have a practical threshold near a single cup of milk in one sitting. Tolerance changes by person and by what else you eat. Pairing dairy with a meal often helps because the rest of the food slows gut transit and spreads out digestion.
Whole Milk Vs. Other Milks: Sugar Stays About The Same
Fat level doesn’t change lactose much. Skim, low-fat, and whole show similar sugar per serving because the carbohydrate portion is mostly unchanged when fat shifts up or down. Goat and sheep milk can test slightly different, yet they still cluster in the same ballpark for lactose by volume.
Why Fermented Dairy Often Feels Easier
Live cultures in yogurt and kefir nibble at lactose during fermentation and keep working in your gut. That’s one reason a cup of yogurt with a similar total sugar load can feel gentler than the same sugar in fluid milk. Aged cheeses are another story; lactose drains with the whey and bacteria clean up the trace that remains, so hard styles land near zero.
Reading Labels And Planning A Day
Nutrition labels in many regions list “total sugars,” not lactose alone. Plain milk’s sugar is almost entirely lactose; sweetened products add sucrose or other sugars on top. If you’re tracking your personal ceiling, the cleanest play is plain fluid milk, plain yogurt, and naturally aged cheeses, then add fruit or honey only when you want the extra sweetness.
Practical Swaps That Keep The Flavor
- In coffee: splash of heavy cream or lactose-free milk for near-zero lactose per tablespoon.
- In smoothies: plain Greek yogurt for body with less lactose than regular yogurt per spoonful.
- In sauces: blend half milk and half low-lactose stock or use a small amount of cream plus stock.
How Processing Changes Lactose
Pasteurization doesn’t remove lactose. Fermentation reduces it. Ultra-filtration shifts the ratio by removing some lactose with the whey stream. Enzymatic treatment breaks lactose into glucose and galactose, which keeps the sweetness but solves the digestion problem for many shoppers.
Processing Snapshot Table
| Process | What Changes | Typical Lactose Effect |
|---|---|---|
| Pasteurization | Heat for safety | No meaningful change |
| Fermentation (Yogurt/Kefir) | Bacteria use lactose | Lower than starting milk |
| Aging (Hard Cheese) | Whey drains; microbes work | Near zero |
| Ultra-Filtered Milk | Membrane removes whey sugars | Noticeably reduced |
| Lactase-Treated Milk | Lactose split into two sugars | Functionally ~0 lactose |
How To Gauge Your Own Comfort Level
Start with a small glass, pair it with a meal, and pay attention to timing. If 120 ml sits fine, try 180 ml on another day. Many people land on a sweet spot where a bowl of cereal with milk is easy, yet a large latte on an empty stomach isn’t. Spacing servings through the day helps, and so does choosing fermented dairy when you want more volume.
Smart Ways To Keep Dairy In
- Pair with food: add milk to oatmeal or eggs to a tortilla-and-cheese breakfast.
- Pick lower-lactose staples: hard cheese, lactose-free milk, and plain Greek yogurt.
- Use tablets when needed: over-the-counter lactase can help when you don’t control the menu.
Evidence You Can Trust
Clinical guidance points to roughly 12 g of lactose in a cup of plain cow’s milk, and many people do well at or below that amount in one sitting. Technical references also place cow’s milk near 4.7–5 g per 100 ml, which aligns with the cup-level math above. For a deep dive into personal tolerance strategies, see leading digestive-health resources; for composition per 100 ml, see dairy science fact sheets from industry-independent bodies. You’ll find both linked in-line earlier.
Frequently Asked Servings, Answered Straight
Is A Small Cappuccino Usually Tolerable?
A classic 6 oz drink uses about 120 ml of milk, or ~6 g lactose. Many people do fine with that, especially with food.
What About A Big Bowl Of Cereal?
A heaping cup of milk lands near 12–13 g. If that’s too much at once, pour less milk and boost fruit or nuts for volume.
Does Boiling Milk Cut The Sugar?
No. Heat for safety and flavor; the lactose stays.
Are Goat Or Sheep Options Lower?
They vary by brand and season, but they still sit near the same range per 100 ml. Hard cheeses from any of these milks remain near zero.
Bottom Line
A standard cup of plain whole milk sits around 12–13 g of lactose. That’s easy to plan around: scale your serving, pair it with food, lean on yogurt or hard cheese when you want more dairy, or pick lactose-free milk when you want the same taste with none of the sugar that causes trouble.
Sources:
NIDDK guidance on lactose amounts per cup and
dairy science fact sheet showing ~4.7 g/100 ml.
