Check the skin first. A true yam (Dioscorea) has rough, thick, bark-like skin and dry, starchy flesh; a sweet potato (Ipomoea batatas) has thin, smooth skin and moist, sweet flesh. If it came from a North American grocery and was labelled "yam," it's almost certainly a sweet potato.
The Short Version
- Rough, thick, bark-like skin, flesh dry and starchy → true yam.
- Smooth, thin skin, flesh moist and sweet, long tapered shape → sweet potato.
The Differences, Side by Side
| True Yam (Dioscorea) | Sweet Potato (Ipomoea batatas) | |
|---|---|---|
| Plant | Climbing vine that twines 6–9 m high | Low, creeping vine (a morning-glory relative) |
| Botanical family | Dioscoreaceae (a monocot) | Convolvulaceae (a dicot) |
| Skin | Rough, thick, bark-like, sometimes cracked | Thin, smooth, edible |
| Shape | Large, lumpy, irregular; can weigh several kilograms | Long, tapered, pointed at the ends |
| Flesh | White, cream, or purple; firm and dry when cooked | White, yellow, orange, or purple; moist and soft when cooked |
| Sweetness | Faintly sweet, more neutral | Distinctly sweet — especially orange types |
They are distant flowering-plant relatives, not members of the same botanical family. True yams are monocots; sweet potatoes belong to the morning-glory family.
Why the Confusion Exists
In the United States, soft orange-fleshed sweet potatoes acquired the retail name "yam" during the early twentieth century, partly to distinguish them from the drier sweet potatoes already sold under that name. Although labelling guidance discourages the use of "yam" for sweet potato, the name remains common in shops and recipes.
Elsewhere in the world the two words aren't tangled this way. In Sri Lanka the sweet potato is bathala and the true yam is raja ala ("king yam") — completely different crops with different names.
How to Tell at a Glance
- Rub the skin. A yam's skin is coarse, thick, and bark-like; a sweet potato's is smooth and thin enough to scrub and eat.
- Check the shape. Yams are lumpy and irregular. Sweet potatoes taper to pointed ends.
- Feel the weight and density. A true yam can feel very heavy and hard. Weight alone is only a supporting clue.
- Beware the purple trap. Both can be purple. Ube (Dioscorea alata) is a true purple yam, but purple sweet potatoes also exist — so colour alone can't identify either one.
What It Means for Cooking
The two cook differently, so treating one like the other is the real cost of the mix-up.
- True yam must be thoroughly cooked — never eaten raw. Boil in salted water for 20–30 minutes until a knife slips in easily, or roast at 200 °C (400 °F) for 35–45 minutes. It holds its shape in coconut-milk curries and is excellent boiled with coconut sambol. Peel with a knife; some types exude sticky sap, so handle them carefully and wash the skin afterward.
- Sweet potato has a thin, edible skin, so you can scrub it and leave the skin on. Baking raises its maltose and deepens the sweetness — it pairs well with chilli, ginger, coconut, and lime. Boil or steam 15–25 minutes, or roast for 35–45 minutes.
Common Mistakes
| Mistake | Fix |
|---|---|
| Assuming purple flesh means "yam" | Colour proves nothing — check the skin and plant family |
| Cooking a sweet potato 30+ minutes like a yam | Sweet potatoes turn mushy faster; check at 15 minutes |
| Eating poorly identified or raw true yam | Yams must be cooked through |
| Leaving sweet-potato skin off out of habit | It's edible — just scrub it |
| Trusting the "yam" label in a US store | Read the fine print; it's usually a sweet potato |