Skip to main content

Calories in Buckwheat: Nutrition Facts & Serving Sizes

Per 1 cup (170g)

583cal
Protein22.6g
Carbs121.6g
Fat5.8g

Per 100g

343cal
Protein13.3g
Carbs71.5g
Fat3.4g
Protein 15%Carbs 81%Fat 4%

Source: USDA FoodData Central, SR Legacy, March 2026.

One cup of buckwheat (170g) contains 583 calories with 22.6g of protein, 121.6g of carbs, and 5.8g of fat. Per 100g, buckwheat provides 343 calories, 13.3g of protein, 71.5g of carbs, and 3.4g of fat. Despite its name, buckwheat is not wheat and is entirely gluten-free. It is a seed from the plant Fagopyrum esculentum, making it suitable for people with celiac disease or gluten sensitivity. The standout micronutrient is magnesium at 231mg per 100g (55% daily value), one of the highest among common grains. Buckwheat also provides 10g of fiber per 100g, 13.3g of protein (high for a grain), and 460mg of potassium per 100g. With a complete amino acid profile and high protein content, buckwheat is one of the most nutritious grain alternatives available.

Nutrition Highlights

583 calories per cup (170g) with 22.6g of protein
13.3g protein per 100g, exceptionally high for a grain
231mg magnesium per 100g (55% daily value)
10g fiber per 100g for digestive health and sustained energy
460mg potassium per 100g supporting muscle function

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 cup (170g)583.122.6g121.6g5.8g17g
100g34313.3g71.5g3.4g10g

Track Buckwheat in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories34317%
Protein13.3g27%
Total Fat3.4g4%
Saturated Fat0.7g4%
Total Carbohydrates71.5g26%
Dietary Fiber10g36%
Sugars0g
Sodium1mg

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat0.7g0%
Calcium18mg1%
Iron2.2mg12%
Potassium460mg10%
Vitamin B60.2mg12%
Magnesium231mg55%
Phosphorus347mg28%
Zinc2.4mg22%
Selenium8.3mcg15%
Folate30mcg8%
Thiamin (B1)0.1mg8%
Riboflavin (B2)0.4mg31%
Niacin (B3)7mg44%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of Buckwheat

Buckwheat is one of the most nutritionally complete grain alternatives available. The 13.3g of protein per 100g is exceptionally high compared to most grains (white rice has 6.8g, oats have around 13g). Buckwheat is also a complete protein, meaning it contains all nine essential amino acids including lysine, which is often deficient in other plant-based grain sources.

The 231mg of magnesium per 100g is one of the standout reasons to include buckwheat in your diet. Magnesium supports over 300 enzymatic functions including ATP production, muscle contraction and relaxation, protein synthesis, and sleep quality. Athletes who train hard have higher magnesium requirements, and most people do not consume enough from diet alone.

The 10g of fiber per 100g supports digestive health, feeds beneficial gut bacteria, and slows carbohydrate absorption, resulting in a lower glycemic index than refined grains. Buckwheat's lower glycemic index (around 54) means more stable blood sugar and sustained energy output compared to white rice or white bread.

Buckwheat also contains rutin, a bioflavonoid antioxidant that supports blood vessel integrity and has anti-inflammatory properties. The 460mg of potassium per 100g supports fluid balance and muscle function. Buckwheat can be cooked as a porridge (kasha), used in pancakes, or eaten as noodles (soba), making it one of the more versatile grain alternatives.

Dietary Considerations

Buckwheat is naturally gluten-free, vegan, dairy-free, and paleo-friendly. Despite the name, it contains no wheat and is safe for people with celiac disease or wheat allergy. However, cross-contamination can occur in facilities that also process wheat. Buckwheat is not keto-friendly due to 71.5g of carbs per 100g. It is suitable for weight loss as part of a balanced diet, as its high fiber and protein content promotes satiety better than refined grains. Its low glycemic index makes it a better choice than white rice for blood sugar management.

Daily Intake (100g)

17%

100g of buckwheat provides 17% of a 2,000-calorie diet.

Track Your Intake

See how buckwheat fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in buckwheat?

Buckwheat has 343 calories per 100g (dry) and 583 calories per cup (170g dry). Cooked buckwheat (kasha) has about 92 calories per 100g as it absorbs water during cooking.

Is buckwheat good for weight loss?

Buckwheat is a good grain choice for weight loss. With 13.3g of protein and 10g of fiber per 100g, it promotes satiety better than most grains. Its lower glycemic index also helps prevent blood sugar spikes and crashes that trigger hunger. Portion control still applies at 343 calories per 100g dry.

How much protein in buckwheat?

Buckwheat has 13.3g of protein per 100g (dry) and 22.6g per cup (170g). It is also a complete protein, containing all nine essential amino acids. This makes it one of the best plant-based grain protein sources available.

Is buckwheat gluten-free?

Yes, buckwheat is naturally gluten-free despite containing the word 'wheat' in its name. It is not related to wheat and is safe for people with celiac disease or gluten sensitivity. Look for certified gluten-free buckwheat products to avoid cross-contamination risk.

What is the difference between buckwheat and oatmeal?

Buckwheat has more protein (13.3g vs about 13g per 100g dry) and more fiber (10g vs 4g per 100g) than oatmeal, and is naturally gluten-free. Oatmeal has a slightly milder flavor. Both have a low to medium glycemic index. Buckwheat has significantly more magnesium (231mg vs 77mg per 100g).

Track Buckwheat in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store