How-to Guides

How to Tell True Yams from Sweet Potatoes

3 min read·Updated October 1, 2026
Short answer

If it came from a North American grocery and was labelled "yam," it's almost certainly a sweet potato.

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

  1. 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.
  2. Check the shape. Yams are lumpy and irregular. Sweet potatoes taper to pointed ends.
  3. Feel the weight and density. A true yam can feel very heavy and hard. Weight alone is only a supporting clue.
  4. 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

Ingredients

Yam