しいたけは100 g あたり17 kcal で糖質も1.4 g と低糖質な食品です。低カロリー低糖質にもかかわらず、食物繊維が豊富で満腹感が得られます。
また、ビタミンB類も含まれるためこれにより糖質・脂質・タンパク質の代謝が促進され、皮膚や粘膜の健康状態も保たれます。
他にもビタミンDが豊富に含まれるため、牛乳や小魚などと一緒に食べることでカルシウムの吸収が良くなるため骨が強くなり、子どもの成長にも良い効果をもたらします。さらに筋肉にはビタミンDの受容体があり、この受容体にビタミンDが結合することにより筋肉中のタンパク質合成が促進されます。すなわち、筋肉の増強にも効果が出ると期待されます。