Carbohydrate Content in Vegetables

The table below lists the amount of carbohydrates in vegetables per 100g (3.5 oz). Almost all the energy in vegetables comes from complex carbohydrates.

Carbohydrate Content in Vegetables

VegetableCarbohydrates in gramCalories
Asparagus2.118
Aubergine2.717
Beetroot5.931
Broccoli2.925
Brussel Sprouts3.431
Cabbage, average4.426
Carrot4.826
Cauliflower3.322
Celery215
Chicory2.216
Courgette2.220
Cucumber212
Fennel2.925
Gherkins2.815
Gourd2.213
Leek2.523
Lettuce111
Marrow210
Mushroom0.515
Okra219
Onion4.626
Onion, Spring623
Parsnip322
Peppers, yellow4.928
Pumpkin2.112
Radish1.913
Spinach0.616
Swede4.826
Sweetcorn15.790
Tomatoes2.818
Turnip526
Watercress2.118
Yam21.597

All values are calculated from raw vegetables. Values for carbohydrates in vegetables may vary between different pieces!

Carbohydrates in vegetables will vary between individual pieces and depending on cooking method. Most vegetables have a high water content which will be absorbed when they get boiled. Therefore the carbohydrate content of each vegetable will lower compared to the same weight when raw. The important vitamins in vegetables can be destroyed when you cook them.


4 Responses to Carbohydrate Content in Vegetables

  1. Tiff says:

    Where does spaghetti squash fall on this list?

    • ReneeR says:

      Hi Tiff,
      100 g cooked spaghetti squash contains 27 calories and 6.5 grams of carbohydrates. 1 cup cooked spaghetti squash contains 42 calories and 10 g of carbohydrates. Hope that helps!

      • Niamh says:

        If you are just cooking spaghetti squash in water then I do not understand how both the calories and carbohydrate increas?

  2. Ossie Sharon says:

    Thank you for this wonderful, wonderful list.

    Just a comment: the carbohydrate and calorie figures for pumpkin appear to be low. The amounts are closer to 5-6 gm and 20-25 calories per 100 gm vegetable.

Leave a Reply

Your email address will not be published. Required fields are marked *

Read the Comment Policy here