Yams are a starchy root vegetable widely consumed across Africa, the Caribbean, parts of Asia, and increasingly in health-conscious Western diets. They’re especially popular during fall and winter months, and have become a staple for people managing blood sugar, seeking sustained energy, or following plant-based diets. Yams are nutrient-dense, rich in fiber, potassium, and resistant starch—making them a genuinely valuable addition to most eating patterns.
But if you’re tracking calories or trying to understand how yams fit into your nutrition goals, you need accurate numbers. How many calories are in a yam? And what else does this root vegetable offer nutritionally? This guide breaks down the complete calorie and nutrition profile of yams, including preparation methods, portion control, and practical eating strategies.
Calories in Yam (Quick Answer)
A medium roasted yam (5–6 inches long, about 103g) contains roughly 90–100 calories.
- Raw yam (100g): 77 calories, 0.3g fat, 17.5g carbs, 2.7g fiber, 1.6g protein
- Roasted yam (1 medium, 103g): 95 calories, 0.1g fat, 21.5g carbs, 3.3g fiber, 1.6g protein
- Boiled yam (1 cup, 136g): 104 calories, 0.1g fat, 24g carbs, 3.9g fiber, 1.9g protein
Exact calorie counts vary by ripeness, variety, moisture content, and preparation method. Cooking slightly concentrates carbohydrates by removing water, which can affect the per-gram calorie density.

Full Nutrition Facts for 1 Medium Roasted Yam (103g)
A medium yam is a realistic serving size and provides a complete nutritional snapshot. The data below is based on USDA FoodData Central values for roasted yam.
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 95 | 5% |
| Total Fat | 0.1g | <1% |
| Saturated Fat | 0.02g | <1% |
| Cholesterol | 0mg | 0% |
| Sodium | 45mg | 2% |
| Total Carbohydrate | 21.5g | 7% |
| Dietary Fiber | 3.3g | 13% |
| Total Sugars | 4.2g | 8% |
| Protein | 1.6g | 3% |
| Potassium | 437mg | 9% |
| Vitamin A (Beta-carotene) | 961 mcg RAE | 107% |
| Vitamin C | 5.2mg | 9% |
*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.
Key insight: Yams are exceptionally rich in beta-carotene (vitamin A), providing over 100% of your daily value in a single medium serving. This carotenoid is fat-soluble, so eating yams with a small amount of healthy fat (olive oil, nuts, or seeds) enhances absorption. The 3.3g of fiber per medium yam supports digestive health and helps stabilize blood sugar, making yams a genuinely smart carb choice for sustained energy.

Etekcity Food Scale
0.1g accuracy — the perfect companion for exact portions.
Raw Yam vs. Roasted Yam: Nutrition Differences
Raw Yam
- Lower calorie density (77 calories per 100g) due to higher water content
- Resistant starch content is higher, which acts like fiber and resists digestion in the small intestine
- Harder to digest and absorb nutrients from; the cell walls are not broken down by heat
Roasted Yam
- Slightly more concentrated calories (per 100g, after water loss) and more readily absorbed nutrients
- Resistant starch partially converts to regular starch, making the carbs more easily accessible to your body
- Enhanced flavor and digestibility; bioavailability of carotenoids and other compounds increases with cooking
Practical takeaway: If your goal is sustained blood sugar control and maximum resistant starch, raw yam has an edge—but most people won’t eat raw yam regularly. Roasting, boiling, or baking remains the best balance of flavor, digestibility, and nutrient absorption. Roasting actually improves mineral availability, so either way you’re winning nutritionally.

Is Yam Good for Weight Loss?
Yes, yams can absolutely support weight loss when portions are controlled. With only 95 calories per medium serving, they’re among the lowest-calorie starchy vegetables. The high fiber content (3.3g per serving) promotes satiety—you feel fuller longer—which naturally reduces overall calorie intake. The resistant starch in yams may even slightly boost fat oxidation. The key is treating yams as a starch serving, not a free vegetable: pair one medium yam with lean protein and non-starchy vegetables for a balanced, filling meal under 400 calories.
Tips to Eat Yam Without Gaining Weight:
- Stick to one medium yam per meal. A large yam (150g+) jumps to 140+ calories; measure to stay honest.
- Prepare simply: roast or boil without added oils. Skip butter, sour cream, and marshmallows; season with cinnamon, cayenne, or lime instead.
- Pair with protein and fat. Add grilled chicken, tofu, or a tablespoon of almond butter to slow glucose absorption and improve satiety.
- Eat the skin. Yam skin contains bonus fiber and nutrients; roasting with skin on doesn’t change the calorie count but increases the benefit.
When prepared plainly and portioned appropriately, yams are an excellent carb choice for anyone in a calorie deficit. They’re far more nutrient-dense than white potatoes or refined grains, and their natural sweetness satisfies cravings without added sugar.
How Portion Size Affects Calories
Yams vary significantly in size, which directly affects total calorie intake per serving. A small yam (about 60g) has roughly 46 calories; a large yam (150g+) can exceed 140 calories. Weight and volume are the most reliable measures, since length alone doesn’t account for thickness. If you’re tracking intake for weight loss or diabetes management, a kitchen scale is worth its weight in gold.
Example:
- Small yam (60g): 46 calories, 10.5g carbs, 1.6g fiber
- Large yam (150g): 140 calories, 32g carbs, 4.9g fiber
The fiber scales linearly with weight, so a larger yam doesn’t become proportionally “less filling”—but the calorie difference is real and matters for precision tracking.
Best Way to Measure Yam Accurately
Visual estimation of yam calories is notoriously unreliable because of density variation, skin thickness, and water content. For accurate calorie tracking—especially if you’re managing diabetes, in a deficit, or bulking—use a kitchen scale and weigh in grams. This gives you immediate access to reliable USDA nutrition databases and removes guesswork.
Options:
- Digital kitchen scale (most accurate): Weigh the whole yam raw, then calculate calories from the database. Post-cooking weight will be slightly lower due to water loss, but most nutrition software accounts for this.
- USDA serving size (103g for medium yam): If you don’t have a scale, assume a medium yam is roughly the size of a tennis ball or your closed fist.
- Volume measure (rough estimate): One medium yam is approximately 1 cup when cubed; use this for quick mental math if scales aren’t available.
Calculate Your Exact Calorie Intake
If you eat yams regularly and want to optimize your nutrition for your specific goals—whether that’s weight loss, muscle building, or blood sugar management—generic calorie counts only get you so far. You also need to know how much potassium, fiber, and carbohydrate you’re consuming day to day.
That’s why the site offers a free AI nutrients calculator designed to log your exact meals, portion sizes, and track macros and micronutrients in real-time. Simply enter the weight of your yam, your other foods, and the calculator gives you a complete breakdown of calories, fiber, vitamins, minerals, and more.
- Log yams in seconds and see instant calorie + macro breakdowns
- Track nutrient patterns over time to spot deficiencies or excesses
- Compare your intake to personalized targets based on your body and goals
Use the free nutrients calculator here to move beyond static nutrition labels.
Common Mistakes When Eating Yam
Even healthy foods can derail progress when eaten incorrectly. Here are the most common yam-eating mistakes that add calories and reduce nutritional benefit:
❌ Adding butter, brown sugar, or marshmallows. A plain roasted yam is 95 calories; top it with just 1 tablespoon of butter and you’ve added 100 more. A serving of marshmallows pushes it past 200. Season with spice instead.
❌ Eating yam as a free vegetable instead of a starch. Yams are starchy carbs, not nutrient-only vegetables like spinach or broccoli. They need portion control. Treating a large yam like unlimited vegetables can easily add 200+ extra calories to your meal.
❌ Discarding the skin. The skin contains half the fiber and many phytonutrients. Roast with skin on, then eat it. You lose nothing calorically and gain nutrition.
❌ Eating yams alone without protein or fat. Carbs + protein + fat = stable blood sugar and satiety. A yam by itself spikes glucose, leaves you hungry, and increases cravings an hour later. Always pair with a protein source and healthy fat.
Avoid these pitfalls and yams become a reliable, delicious part of any nutrition plan.
FAQ
How many calories are in 100g of yam?
Raw yam contains approximately 77 calories per 100g. Roasted yam is about 92 calories per 100g due to water loss concentrating the nutrients. Always check whether your nutrition source lists raw or cooked values.
Is yam fattening?
No, yams are not inherently fattening. They’re low in fat (0.1g per medium yam) and relatively low in calories (95 per medium serving). Weight gain occurs only if portions are too large, high-calorie toppings are added, or yams are eaten in excess of your calorie needs. Eaten in moderation as part of a balanced meal, yams support healthy weight management.
Do yams raise blood sugar?
Yams have a moderate glycemic index (around 60–70, depending on variety and preparation). Because they’re high in fiber and contain resistant starch, they raise blood sugar more gradually than white potatoes or white rice. For people with diabetes or prediabetes, yams are a better carb choice than refined starches—but portions still matter, and pairing with protein and fat further slows glucose absorption.
Can you eat yam skin?
Yes, yam skin is completely edible and nutritious. It contains fiber, potassium, and antioxidants. Roast or bake yams whole with skin on for maximum nutrient retention. The skin becomes tender when cooked and adds no additional calories—only benefit.
Conclusion
Yams are a genuinely nutritious starchy vegetable: low in calories (95 per medium serving), rich in fiber (3.3g), packed with beta-carotene (over 100% of daily value), and a good source of potassium. Their resistant starch and fiber content make them a smart carb choice for weight loss, blood sugar management, and sustained energy. Whether roasted, boiled, or baked, a single medium yam fits comfortably into almost any nutrition plan.
The practical reality is simple: measure your portions with a kitchen scale, prepare yams plainly without added butter or sugar, pair them with protein and vegetables, and track your intake over time. For the most precise nutrition tracking—especially if you’re managing a specific health condition or working toward a body composition goal—use a **free nutrients calculator to log exact portions and monitor macros and micronutrients consistently**. Armed with accurate data and these guidelines, yams become a reliable, delicious foundation for healthy eating.
