
Nutrition per 100g
Fruits & Vegetables › Starchy Veggies and Roots
Taro for Gestational Diabetes
Taro is a starchy root vegetable, often recognized by its brown, fibrous skin and white or purple-flecked flesh. It serves as a dietary staple in many tropical and subtropical regions around the world. When cooked, it has a mildly sweet, nutty flavor and a texture similar to a potato. Nutritionally, taro is an excellent source of complex carbohydrates and dietary fiber, particularly resistant starch, which benefits gut health. It is crucial to note that taro is toxic when raw and must always be cooked thoroughly before consumption.
Gestational Diabetes Profile
GD Suitability
GI Impact
mediumGlycemic Index
53 · lowIs Taro safe with gestational diabetes?
Taro is a starchy vegetable that must be approached with significant caution when managing gestational diabetes. While it offers complex carbohydrates and beneficial fiber, its high carbohydrate density poses a substantial risk for blood sugar spikes. It should be treated with the same diligence as potatoes or other high-starch foods. For safe inclusion in a GD-friendly diet, strict portion control and specific cooking methods are absolutely essential. It is not a food that can be eaten freely without careful planning and measurement.
How does Taro affect blood sugar during pregnancy?
The glycemic index (GI) of boiled taro is approximately 53, placing it in the medium category. However, the preparation method dramatically alters its effect on blood sugar. Frying taro into chips or preparing it with added sugars will significantly increase its GI and glycemic load. Boiling and steaming are the recommended methods as they do not add extra fats or sugars, leading to a more gradual glucose release. Be mindful not to overcook taro, as this can make the starches more readily digestible and quicken its impact on blood sugar levels.
What is a safe portion of Taro for gestational diabetes?
Strict portioning is non-negotiable when including taro in a gestational diabetes meal plan. A maximum serving should be limited to about half a cup of cooked, cubed taro, which corresponds to roughly 80 grams. This small quantity helps to keep the total carbohydrate load within a manageable range for a single meal. Always measure your portion after cooking, as the volume can change. Visually, this serving is about the size of a small, cupped handful, ensuring you do not inadvertently exceed the carbohydrate limit.
How should I combine Taro to manage blood sugar during pregnancy?
To effectively blunt the glycemic impact of taro, it is crucial to pair it with robust sources of protein and healthy fats. A small portion of boiled taro should be served alongside lean proteins like grilled chicken, baked fish, or eggs. Incorporating a generous amount of non-starchy vegetables, such as steamed green beans or a large salad with vinaigrette, will add fiber and further slow carbohydrate absorption. Never consume taro on its own or with other high-carbohydrate foods like rice or bread in the same meal.
Last reviewed: July 3, 2026
Talk to Your Healthcare Provider
Ratings and portion guidance on this page are for informational purposes only and do not constitute medical advice. Every pregnancy is different — always confirm your blood sugar targets and meal plan with your OB-GYN, midwife, or certified diabetes educator. By using this guide, you agree to our Terms and Conditions.
Content independently developed by SugarCurve Editorial Team, informed by the American Diabetes Association's Standards of Care in Diabetes, ACOG's gestational diabetes guidelines, and the IADPSG consensus criteria. Not endorsed by or affiliated with any referenced organization. · Last reviewed: July 2026
More in Starchy Veggies and Roots

Acorn Squash
Starchy Veggies and Roots

Arrowroot
Starchy Veggies and Roots

Breadfruit
Starchy Veggies and Roots

Burdock Root
Starchy Veggies and Roots

Butternut squash
Starchy Veggies and Roots
Track your meals with SugarCurve
Log this food, track your blood sugar, and get personalized guidance — all in the app.