Skip to content

Bamboo Shoot Calories & Nutrition Calculator

Also known as: Bambusa, Bans, Khorisa, Muli, Fresh Bamboo Shoot, Canned Bamboo Shoot, Dendrocalamus

Quick Answer — 1 cup (151g) raw bamboo shoot slices

41kcalCalories
3.9gProtein
7.9gCarbs
0.5gFat
3.3gFiber
By Manish KumarData verified: 2026-05-05

Nutrition Calculator

Unit System

Stir frying retains ~80–90% of nutrients due to quick, high heat.

533mg Potassium per 100g — Bamboo Shoots Outperform Bananas, Potatoes, and Spinach as a Potassium Source by Weight

Raw bamboo shoots contain 533mg potassium per 100g — a standout figure that exceeds most potassium-rich foods. Bananas provide 358mg, potatoes 425mg, and raw spinach 558mg per 100g. At just 27 kcal per 100g, bamboo shoots deliver potassium with negligible calorie cost: 19.7mg potassium per calorie [1].

Remarkably, boiling does not reduce the potassium content. Cooked bamboo shoots retain the full 533mg per 100g even after draining. This is unusual — most vegetables lose 20–40% of potassium to cooking water. The dense, fibrous structure of bamboo shoots appears to retain minerals more effectively than softer vegetables [2].

One cup of cooked bamboo shoot slices (120g) provides 640mg potassium — approximately 14% of the 4,700mg daily adequate intake. For nutrition journaling, this makes bamboo shoots a meaningful potassium contributor, especially in meals that also contain soy sauce (which adds sodium but no potassium).

27 kcal Raw Drops to 12 kcal Cooked — A 56% Calorie Reduction That Few Other Vegetables Show

Raw bamboo shoots have 27 kcal per 100g, but boiling and draining reduces this to just 12 kcal per 100g — a 56% decrease. This dramatic calorie drop is one of the largest among common vegetables. For comparison, broccoli goes from 34 to 35 kcal (essentially unchanged), and carrots go from 41 to 35 kcal (a modest 15% drop) [1][2].

The calorie loss occurs because bamboo shoots' sugars and some soluble carbohydrates leach into the cooking water. Raw bamboo has 5.2g carbohydrates per 100g, which drops to 1.9g after boiling — a 63% carb reduction. This makes cooked bamboo shoots one of the lowest-carb vegetables available.

For food journaling, always specify whether you're logging raw or cooked bamboo. The difference is substantial: a 200g cooked serving has just 24 kcal, while the same weight raw would have 54 kcal. In stir-fries and curries, use the cooked values since bamboo is never eaten raw in common preparations.

2.6g Protein and 1.1mg Zinc per 100g Raw — Double the Protein of Most Gourds and 10% DV of Zinc

Raw bamboo shoots provide 2.6g protein per 100g — notably higher than most vegetables. Cucumber has 0.7g, zucchini has 1.2g, and even broccoli has only 2.8g. Combined with 1.1mg zinc per 100g (10% DV), bamboo shoots offer a micronutrient density uncommon in the vegetable category [1].

Cooking reduces both: protein drops to 1.5g and zinc to 0.47mg per 100g. But a generous 200g cooked serving still provides 3.0g protein and 0.94mg zinc — comparable to a small handful of nuts, without the calorie burden. The amino acid profile includes all essential amino acids, though in modest amounts [2].

For nutrition journaling, bamboo shoots are a modest but consistent contributor to daily protein and zinc intake. When combined with tofu or meat in a stir-fry, the bamboo shoot contributes texture and bulk while adding measurable micronutrients rather than empty volume.

Vitamin C Vanishes Completely After Boiling — From 4mg Raw to 0mg Cooked, a Total Thermal Loss

Raw bamboo shoots contain 4mg vitamin C per 100g — modest but present. After boiling and draining, USDA data shows 0mg vitamin C remaining. This is a 100% loss, one of the most complete vitamin C destructions among common vegetables. Most vegetables retain 30–60% of their vitamin C after cooking [1][2].

This matters for nutrition journaling because bamboo shoots are almost always consumed cooked. Raw bamboo shoots are not commonly eaten in most culinary traditions (and contain compounds that require cooking to neutralize). If you're tracking vitamin C intake, don't count on bamboo shoots in cooked dishes.

The vitamin E content follows a similar pattern: 1.0mg per 100g raw, unmeasurable after cooking. For food journaling accuracy, log cooked bamboo shoots as providing essentially no vitamin C or E. Their nutritional value lies in potassium, protein, zinc, and fiber instead.

Canned vs. Fresh: How Preservation Shifts Sodium from 4mg to 700+ mg While Keeping Calories Nearly Identical

Fresh bamboo shoots (raw or boiled) have just 4mg sodium per 100g — among the lowest-sodium vegetables available. Canned bamboo shoots, however, typically contain 600–900mg sodium per 100g due to brine preservation. The calorie difference is minimal (12–19 kcal), but the sodium difference is 150–200x [2].

For food journaling, always distinguish between fresh and canned bamboo shoots. If using canned, draining and rinsing can reduce sodium by approximately 30–40%, but the remaining sodium is still substantial. A 100g serving of drained canned bamboo shoots may still contain 400–600mg sodium.

If you're tracking sodium, use fresh bamboo shoots whenever possible. The potassium-to-sodium ratio in fresh bamboo shoots is 133:1 — one of the highest among all foods. Canned bamboo shoots reverse this ratio dramatically, making them a poor choice for sodium-conscious journaling.

Bamboo Shoots vs. Other Vegetables — per 100g Raw

NutrientBamboo ShootsAsparagusBroccoliCeleryMushrooms
Calories (kcal)2720341622
Protein (g)2.62.22.80.73.1
Total Fat (g)0.30.10.40.20.3
Carbs (g)5.23.96.63.03.3
Fiber (g)2.22.12.61.61.0
Potassium (mg)533202316260318
Zinc (mg)1.10.540.410.130.52
Vitamin C (mg)4.05.689.23.12.1

Practical Tips for Bamboo Shoot

  • 1

    Bamboo shoots have 533mg potassium per 100g — more than bananas (358mg). This potassium survives boiling intact, making cooked bamboo shoots a reliable potassium source. One cup cooked (120g) provides ~640mg potassium.

  • 2

    Cooking cuts calories by 56% — from 27 kcal raw to 12 kcal cooked. Always log the cooked value for stir-fries and curries. A 200g cooked serving has just 24 kcal before oil and sauces are added.

  • 3

    Vitamin C is completely destroyed by cooking — 4mg raw becomes 0mg cooked. Don't count bamboo shoots as a vitamin C source in cooked dishes. Their value lies in potassium, protein, and zinc.

  • 4

    Canned bamboo shoots have 150–200x more sodium than fresh (600–900mg vs. 4mg per 100g). Draining and rinsing reduces sodium by 30–40%, but fresh is always the lower-sodium option.

  • 5

    Bamboo shoots are never eaten raw in standard cooking. Fresh shoots require boiling to remove naturally occurring compounds. Always use cooked nutritional values for food journaling of any bamboo shoot dish.

Frequently Asked Questions — Bamboo Shoot

How many calories are in bamboo shoots?
Raw bamboo shoots have 27 calories per 100g, but boiled and drained bamboo shoots have only 12 calories per 100g — a 56% reduction. One cup of cooked slices (120g) has about 14 calories. Bamboo shoots are one of the lowest-calorie cooked vegetables available.
Are bamboo shoots high in potassium?
Yes — bamboo shoots contain 533mg potassium per 100g, which is higher than bananas (358mg), potatoes (425mg), and most vegetables. Unusually, this potassium is fully retained after boiling. One cup of cooked bamboo (120g) provides about 640mg potassium.
Do bamboo shoots have protein?
Raw bamboo shoots have 2.6g protein per 100g, which drops to 1.5g when cooked. While not a primary protein source, this is higher than most vegetables. A 200g cooked serving provides about 3g protein along with significant potassium and zinc.
Are canned bamboo shoots as nutritious as fresh?
Canned bamboo shoots have similar calorie and macronutrient content, but contain dramatically more sodium — 600 to 900mg per 100g compared to just 4mg in fresh. The potassium, protein, and fiber content remains comparable. For sodium-conscious tracking, fresh is preferable.
Can bamboo shoots be eaten raw?
Fresh bamboo shoots are not typically eaten raw in any culinary tradition. They require boiling to remove naturally occurring compounds. For food journaling, always use the cooked nutritional values (12 kcal per 100g) rather than raw values when logging bamboo shoot dishes.

Important Notice

Nutritional values are based on USDA FoodData Central data for bamboo shoots, raw (FDC #169210) and cooked, boiled, drained, without salt (FDC #169211). This calculator is for informational and nutrition journaling purposes only — it is not a substitute for guidance from a qualified nutrition professional.

About the Author

Manish Kumar - Author
Manish KumarNASM Certified Personal Trainer (CPT)

Certified fitness professional and nutrition researcher with over 10 years of experience in the fitness and wellness industry. Founder of Food Nutrify, dedicated to making accurate, science-backed nutrition data accessible to everyone through free, easy-to-use calculators.

NASM Certified Personal TrainerSports Nutrition Specialist

References & Sources

  1. [1] USDA FoodData Central (2024). Bamboo shoots, raw (FDC #169210). U.S. Department of Agriculture, Agricultural Research Service.
  2. [2] USDA FoodData Central (2024). Bamboo shoots, cooked, boiled, drained, without salt (FDC #169211). U.S. Department of Agriculture, Agricultural Research Service.
  3. [3] Nirmala C, David E, Sharma ML (2007). Changes in nutrient components during ageing of emerging juvenile bamboo shoots. International Journal of Food Sciences and Nutrition, 58(8), 612-618.
  4. [4] Choudhury D, Sahu JK, Sharma GD (2012). Bamboo shoot: microbiology, biochemistry and technology of fermentation. Indian Journal of Microbiology, 52(2), 169-174.