Whole wheat wins fiber and minerals — but enrichment hands white bread a few surprises
Per 100g of commercially prepared bread, calories are closer than most expect: 270 kcal for white vs 254 kcal for whole wheat. Whole wheat earns its halo elsewhere — 2.6 times the fiber (6.0g vs 2.3g), 31% more protein (12.3g vs 9.4g), nearly 3 times the magnesium (76.6mg vs 26.9mg), double the zinc (1.76mg vs 0.88mg) and double the potassium (250mg vs 117mg). The twist: thanks to flour enrichment and fortification, white bread comes back with more iron (3.36mg vs 2.56mg), more calcium (211mg vs 163mg) and more thiamin (0.51mg vs 0.39mg).
| Nutrient | White Bread | Whole Wheat Bread |
|---|---|---|
| Energy (kcal) | 270 | 254 |
| Protein (g) | 9.43 | 12.3 |
| Total Fat (g) | 3.59 | 3.55 |
| Carbohydrate (g) | 49.2 | 43.1 |
| Fiber (g) | 2.3 | 6 |
| Sodium (mg) | 477 | 450 |
Source: Bread, white, commercially prepared (FDC ID 325871), Bread, whole-wheat, commercially prepared (FDC ID 335240)
For fiber and fullness
Whole wheat bread
6.0g of fiber per 100g versus 2.3g — the intact bran means slower digestion and more staying power per slice.
For protein
Whole wheat bread
12.3g vs 9.4g per 100g. Two slices of whole wheat contribute meaningfully more protein to a sandwich.
For iron and calcium
White bread
Enriched, fortified white flour delivers 3.36mg iron and 211mg calcium per 100g, beating whole wheat's 2.56mg and 163mg.
For magnesium, zinc and potassium
Whole wheat bread
Mg 76.6mg vs 26.9mg, Zn 1.76mg vs 0.88mg, K 250mg vs 117mg — enrichment never adds these back.
US white flour is required to be enriched with iron and B vitamins lost in milling, and many commercial loaves add calcium too. The result shows in this data: white bread beats whole wheat on iron (3.36mg vs 2.56mg), calcium (211mg vs 163mg) and thiamin (0.51mg vs 0.39mg). But enrichment is a short checklist, not a restoration. Fiber, magnesium, zinc, potassium and vitamin E are stripped and never replaced — and on each of those, whole wheat wins by roughly double or more.
At 270 vs 254 kcal per 100g, the calorie difference between these breads is barely more than half a slice's worth per loaf-section — choosing on calories misses the point. What both share is a hefty sodium load: 477mg for white and 450mg for whole wheat per 100g, roughly a fifth of the FDA's 2,300mg daily limit in about three slices. If you eat bread daily, the sodium line deserves at least as much attention as the fiber line.
Energy
270
vs
254
kcal
Protein
9.43
vs
12.30
g
Total Fat
3.59
vs
3.55
g
Total Carbohydrate
49.20
vs
43.10
g
Dietary Fiber
2.30
vs
6
g
| A Bread, white, commercially prepared | Nutrient | Bread, whole-wheat, commercially prepared B |
|---|---|---|
| 270kcal | Energy | 254kcal |
| 35.70g | Water | 38.70g+3 |
| 9.43g | Protein | 12.30g+2.9 |
| 3.59g | Total Fat | 3.55g |
| 49.20g | Total Carbohydrate | 43.10g |
| 2.30g | Dietary Fiber | 6g+3.7 |
| 477mg | Sodium | 450mg |
| 117mg | Potassium | 250mg+133 |
| 211mg+48 | Calcium | 163mg |
| 26.90mg | Magnesium | 76.60mg+49.7 |
| 113mg | Phosphorus | 212mg+99 |
| 3.36mg+0.8 | Iron | 2.56mg |
| 0.88mg | Zinc | 1.76mg+0.9 |
| 0.12mg | Copper | 0.23mg+0.1 |
| 0.63mg | Manganese | 2.18mg+1.5 |
| 23.20μg | Selenium | 25.80μg+2.6 |
| 0.51mg+0.1 | Thiamin | 0.39mg |
| 0.24mg+0.1 | Riboflavin | 0.17mg |
| 4.76mg+0.3 | Niacin | 4.43mg |
| 0.09mg | Vitamin B6 | 0.22mg+0.1 |
Q. Does whole wheat bread have fewer calories than white?
A. Barely — 254 vs 270 kcal per 100g. The real differences are fiber (6.0g vs 2.3g), protein (12.3g vs 9.4g) and minerals, not calories.
Q. Why does white bread have more iron than whole wheat?
A. Enrichment. US white flour has iron and B vitamins added back after milling, which is why this white bread shows 3.36mg of iron per 100g versus 2.56mg for whole wheat.
Q. How big is the fiber difference?
A. Whole wheat has 6.0g per 100g versus white's 2.3g — about 2.6 times as much, coming from the intact bran that milling removes from white flour.
Data source: USDA FoodData Central (Public Domain). All values per 100g, edible portion. Some USDA Foundation Foods records do not report an Energy (kcal) value.