Food comparison

Oats vs Buckwheat

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Oats vs Buckwheat: nutrition per 100 g

Per 100 gOatsBuckwheat
Calories381 kcal356 kcal
Protein12.5 g11.1 g
Carbohydrate69.8 g71.1 g
Fat5.8 g3 g
Fibre12 g4 g
AllergensNone listedNone listed
Vitamins and minerals per 100 g
NutrientOatsBuckwheat
Calcium, Ca51.34 mg13.64 mg
Copper, Cu0.41 mg0.48 mg
Folate, total29.99 ug30 ug
Iron, Fe3.8 mg2.44 mg
Magnesium, Mg128.6 mg203 mg
Manganese, Mn3.41 mg1.23 mg
Niacin0.93 mg5.37 mg
Phosphorus, P417.3 mg373.7 mg
Potassium, K375.9 mg414.5 mg
Selenium, Se29.04 ug13.6 ug
Sodium, Na0.31 mg0 mg
Thiamin0.33 mg0.54 mg
Vitamin B-60.12 mg0.28 mg
Zinc, Zn2.84 mg2.24 mg
How they differ

Oats is higher in protein, fibre and fat. Reach for Oats when you want protein for fullness or recovery.

Bottom line

Per 100 g, Oats provides 381 kcal, 12.5 g protein, 69.8 g carbohydrate, 5.8 g fat and 12 g fiber; Buckwheat provides 356 kcal, 11.1 g protein, 71.1 g carbohydrate, 3 g fat and 4 g fiber.

Looking beyond the macronutrients, Oats is the better source of selenium, iron, while Buckwheat is the better source of magnesium (see the vitamins and minerals table below).

Oats have far more fiber, including beta-glucan, which has the strongest evidence for lowering LDL cholesterol; buckwheat is gluten-free with more magnesium and potassium.

In short: for protein and muscle, Oats; for fiber and digestion, Oats. If none of those goals applies, pick by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.