Vegetable Calories Per Gram

Protein has 4 calories per gram and fat has 9 calories per gram. Carbohydrates consist of sugars, starch and fiber and have 4 calories per gram. Vegetables have varying amounts of protein, fat and carbohydrates, so the total calories per gram also varies.

A diet rich in vegetables will keep you healthy while adding few calories to your diet.

Non-starchy Vegetables

Alfalfa sprouts, artichoke, bamboo shoots, broccoli, cabbage, cauliflower, celery, cucumber, eggplant, bean sprouts, turnip and rutabaga, spinach and tomato all have approximately 20 calories per 100 g, or 0.2 calories per gram. These vegetables are mostly water and fiber and are rich in vitamins, minerals and other antioxidant compounds. Pumpkins and other winter squash have 26 calories per 100 g, or 0.26 calories per g.

Starchy Vegetables

Starchy vegetables such as peas, carrots, potatoes, corn and sweet potatoes have significantly more calories. Potatoes have 60 calories per 100 g, sweet potatoes and corn have 86 calories. Peas have 81 calories, carrots have 41 calories.

Other Vegetables

Green beans, kohlrabi, mushrooms, okra, pimentos and zucchini have 30 calories per 100 g, or 0.3 calories per gram.


The U.S. Department of Agriculture food pyramid recommends that you eat 5 or more servings of vegetables a day. A 100-g serving is roughly 3.5 oz. Vegetables are rich sources of nutrients and have relatively few calories compared to other foods. However, cooking them in oil, butter or cream sauces can add significantly to the calories.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.