How Many Calories in Corn? Nutrition Facts & Macros
A medium ear of corn (90g kernels) has 77 calories
Protein 2.9g · Carbs 16.8g · Fat 1.2g
Corn is one of the most popular side dishes and snack foods worldwide — naturally sweet, versatile, and more nutritious than many people think. Whether you're eating it on the cob, adding kernels to a salad, or tracking your macros, knowing the exact nutrition facts helps. Here's everything you need to know about corn calories and macros, based on USDA data. Raw sweet corn is about 76% water by weight.
360 kJ · per 100g · Water: 76.05 g
Calorie Calculator: Corn (Sweet)
90 g Corn (Sweet) contains 77 kcal
Calories by Portion Size
| Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 1 medium ear (90g kernels) | 77 kcal | 2.9g | 16.8g | 1.2g |
| 1 large ear (118g kernels) | 101 kcal | 3.9g | 22.1g | 1.6g |
| 1 cup kernels (145g) | 125 kcal | 4.7g | 27.1g | 2g |
| 100 grams | 86 kcal | 3.3g | 18.7g | 1.4g |
Want to track this automatically?
Try AI Food Coach →Corn (Sweet) — Nutrition Facts
| Corn (Sweet) | per 100g |
|---|---|
| Calories | 86 kcal |
| Protein | 3.27 g |
| Fat | 1.35 g |
| Carbs | 18.7 g |
| Fiber | 2 g |
| Sugar | 6.26 g |
| Sodium | 15 mg |
| Potassium | 270 mg |
| Magnesium | 37 mg |
| Phosphorus | 89 mg |
| Vitamin C | 6.8 mg |
| Vitamin B6 | 0.093 mg |
| Folate | 42 mcg |
| Water | 76.05 g |
Source: USDA FoodData Central (FDC ID: 169998) · Data verified April 2026
Variations
Boiled corn (without salt)
96 kcal per 100g — higher than raw (86 kcal) due to water loss. Protein 3.41g, carbs 20.98g, fat 1.5g per 100g. Slightly softer texture, sweeter taste. Most common preparation method.
Canned corn (drained)
67 kcal per 100g — fewer calories than fresh due to water content from canning. Protein 2.15g, carbs 15.41g per 100g. Higher sodium (286mg vs 15mg). Convenient year-round option. Rinse to reduce sodium.
Frequently Asked Questions
How many calories are in corn on the cob?
A medium ear of corn (about 90g of kernels) contains approximately 77 calories. Per 100g, raw sweet corn has 86 calories. A large ear (about 118g kernels) has around 101 calories. Boiled corn has slightly more: 96 kcal per 100g due to water loss during cooking.
How many carbs are in corn?
Per 100g, sweet corn contains 18.7g of carbohydrates, of which 6.26g is sugar and 2g is fiber. A medium ear (90g kernels) has about 16.8g of carbs. Corn is higher in carbs than most vegetables, which is why it's sometimes classified as a starchy vegetable alongside potatoes.
Is corn good for weight loss?
Corn is moderate for weight loss. At 86 calories per 100g, it has more calories than most vegetables but fewer than grains like rice (130 kcal). A medium ear has 77 calories — reasonable for a side dish. The key is preparation: boiled or grilled corn is fine, but adding butter significantly increases calories.
Is corn a vegetable or a grain?
Corn is both, depending on when it's harvested. Sweet corn eaten fresh or canned is classified as a vegetable (86 kcal per 100g, high water content). Dried corn (corn grain) is a cereal grain (365 kcal per 100g) used for flour, cornmeal, and animal feed. The nutrition data on this page is for sweet corn.
How much protein is in corn?
Sweet corn contains 3.27g of protein per 100g — higher than most vegetables and fruits. A medium ear (90g) provides about 2.9g of protein. While not a major protein source, corn adds meaningful protein to meals, especially combined with beans (a complete protein combination).
Raw vs boiled corn — what's the difference?
Raw sweet corn has 86 kcal per 100g, boiled has 96 kcal per 100g — boiling concentrates calories slightly as water evaporates. Boiled corn has more carbs (21g vs 18.7g) but similar protein (3.41g vs 3.27g). Both are nutritious. Corn can also be eaten raw — fresh sweet corn is safe and crunchy.
Compare with Similar Foods
| Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Corn (Sweet) | 86 | 3.27g | 18.7g | 1.35g |
| Potato | 86 | 1.71g | 20.01g | 0.1g |
| Rice (white, cooked) | 130 | 2.69g | 28.2g | 0.28g |
| Broccoli | 34 | 2.82g | 6.64g | 0.37g |
| Sweet Potato | 86 | 1.57g | 20.12g | 0.05g |
per 100g
Per 100g, sweet corn has 86 kcal — significantly more than most vegetables like tomatoes (18 kcal) and broccoli (34 kcal), but less than rice (130 kcal) and potatoes (86 kcal, similar). It's a starchy vegetable with decent protein (3.27g).