Skip to main content

Calories in Sunflower Seeds: Nutrition Facts & Serving Sizes

Per 1/4 cup (35g)

204cal
Protein7.3g
Carbs7g
Fat18g

Per 100g

584cal
Protein20.8g
Carbs20g
Fat51.5g
Protein 23%Carbs 22%Fat 55%

Source: Web research, March 2026.

A 1 oz serving of sunflower seeds (28g) contains about 164 calories with 5.8g of protein, 14.4g of fat, and 5.6g of carbs. Per 100g, sunflower seeds provide 584 calories with 20.8g of protein, 51.5g of fat, and 20g of carbs. Sunflower seeds are a nutrient-dense snack with an impressive micronutrient profile. The standout micronutrient is vitamin E at 35.2mg per 100g, covering about 235% of the daily recommended intake. Selenium is at 53mcg per 100g (about 96% daily value) and magnesium at 325mg per 100g (about 77% daily value). Zinc provides 5mg per 100g and niacin 8.3mg per 100g. Folate is high at 227mcg per 100g. The fat profile is healthy: 23.1g of polyunsaturated fat and 18.5g of monounsaturated fat per 100g. Sunflower seeds are one of the most nutritionally complete seeds, making them an excellent snack for anyone focused on overall micronutrient sufficiency.

Nutrition Highlights

164 calories per 1 oz serving (28g) with 5.8g protein
35.2mg vitamin E per 100g (about 235% daily value)
325mg magnesium per 100g (about 77% daily value)
20.8g protein per 100g, solid plant protein source
53mcg selenium per 100g (about 96% daily value)

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 oz (28g)163.55.8g5.6g14.4g2.4g
1/4 cup (35g)204.47.3g7g18g3g
100g58420.8g20g51.5g8.6g

Track Sunflower Seeds in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories58429%
Protein20.8g42%
Total Fat51.5g66%
Saturated Fat4.5g23%
Total Carbohydrates20g7%
Dietary Fiber8.6g31%
Sugars2.6g5%
Sodium9mg

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat4.5g2%
Calcium78mg6%
Iron5.3mg29%
Potassium645mg14%
Vitamin A3mcg0%
Vitamin C1.4mg2%
Vitamin B61.3mg76%
Magnesium325mg77%
Phosphorus660mg53%
Zinc5mg45%
Selenium53mcg96%
Folate227mcg57%
Thiamin (B1)1.5mg125%
Riboflavin (B2)0.4mg31%
Niacin (B3)8.3mg52%

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

Health Benefits of Sunflower Seeds

Sunflower seeds have an exceptional micronutrient profile, particularly for vitamin E and magnesium. The 35.2mg of vitamin E per 100g is one of the highest concentrations of any whole food. Vitamin E is a fat-soluble antioxidant that protects cell membranes from oxidative damage during and after intense exercise. For those training hard, antioxidant intake matters for managing exercise-induced oxidative stress and supporting recovery.

The 325mg of magnesium per 100g is outstanding. Magnesium supports muscle contraction and relaxation, sleep quality, hormone production, and hundreds of enzymatic reactions in the body. Most adults fall short of the 310 to 420mg daily magnesium recommendation, and sunflower seeds are one of the most concentrated food sources available.

The 5mg of zinc per 100g contributes significantly to the 8 to 11mg daily recommendation for adults. Zinc supports hormone synthesis, immune function, and protein metabolism. Combined with the 20.8g of protein per 100g, sunflower seeds provide both the protein building blocks and the zinc needed to support muscle protein synthesis.

The fat profile is mostly unsaturated (23.1g polyunsaturated and 18.5g monounsaturated per 100g), which supports heart health. Linoleic acid (the main omega-6 in sunflower seeds) is an essential fatty acid that the body cannot synthesize. The 227mcg of folate per 100g is also excellent for DNA synthesis and cell repair.

Dietary Considerations

Sunflower seeds are naturally gluten-free and vegan. They are calorie-dense at 584 calories per 100g, so portion control is essential. A 1 oz serving (28g) is the standard portion at about 164 calories. Not keto-friendly in large amounts (20g carbs per 100g), but a 1 oz serving at 5.6g carbs is manageable. For weight loss, sunflower seeds can be part of the diet in measured portions as a nutrient-dense snack.

Daily Intake (100g)

29%

100g of sunflower seeds provides 29% of a 2,000-calorie diet.

Track Your Intake

See how sunflower seeds fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in sunflower seeds?

A 1 oz serving of sunflower seeds (28g) has about 164 calories. Per 100g, sunflower seeds contain 584 calories. They are calorie-dense, so measure portions accurately when tracking macros.

Are sunflower seeds good for weight loss?

Sunflower seeds can be part of a weight loss diet in controlled portions. A 1 oz serving provides protein and healthy fats that support satiety. However, at 164 calories per ounce, they add up quickly. Stick to measured servings rather than eating from the bag.

How much protein in sunflower seeds?

Sunflower seeds contain 20.8g of protein per 100g. A 1 oz serving (28g) provides about 5.8g of protein. They are a useful plant protein source, particularly when combined with other proteins throughout the day.

Are sunflower seeds high in vitamin E?

Yes, sunflower seeds are one of the richest food sources of vitamin E at 35.2mg per 100g, which is about 235% of the daily recommended intake. A 1 oz serving provides about 9.8mg, covering about 65% of the daily target.

Are sunflower seeds keto-friendly?

A 1 oz serving of sunflower seeds has 5.6g of carbs, which is manageable on keto in single-serving amounts. Avoid eating large quantities as the carbs add up at 20g per 100g. Roasted, unsalted sunflower seeds are the most straightforward keto option.

Track Sunflower Seeds 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