Protein memiliki 4 kalori per gram dan lemak memiliki 9 kalori per gram. Karbohidrat terdiri dari gula, pati dan serat serta memiliki 4 kalori per gram. Sayuran memiliki jumlah protein, lemak, dan karbohidrat yang bervariasi, sehingga total kalori per gram juga bervariasi.
Sayuran non-tepung
Kecambah Alfalfa, artichoke, rebung, brokoli, kol, kembang kol, seledri, mentimun, terong, tauge, lobak dan rutabaga, bayam dan tomat semuanya memiliki sekitar 20 kalori per 100 g, atau 0, 2 kalori per gram. Sayuran ini sebagian besar air dan serat dan kaya akan vitamin, mineral, dan senyawa antioksidan lainnya. Labu dan labu musim dingin lainnya memiliki 26 kalori per 100 g, atau 0, 26 kalori per g.
Sayuran bertepung
Sayuran bertepung seperti kacang polong, wortel, kentang, jagung dan ubi memiliki kalori yang jauh lebih banyak. Kentang memiliki 60 kalori per 100 g, ubi dan jagung memiliki 86 kalori. Kacang polong memiliki 81 kalori, wortel memiliki 41 kalori.
Sayuran lainnya
Kacang hijau, kohlrabi, jamur, okra, pimentos dan zucchini memiliki 30 kalori per 100 g, atau 0, 3 kalori per gram.
Pertimbangan
Piramida makanan Departemen Pertanian AS merekomendasikan agar Anda makan 5 porsi sayuran atau lebih sehari. Satu porsi 100 g kira-kira 3, 5 ons. Sayuran merupakan sumber nutrisi yang kaya dan memiliki kalori yang relatif sedikit dibandingkan dengan makanan lain. Namun, memasaknya dalam saus minyak, mentega atau krim dapat menambah kalori secara signifikan.