meager

(of something provided or available) lacking in quantity or quality.

Merriam-Webster Online Dictionary
meager (adjective)
1.
having little flesh - thin
2.
a) lacking desirable qualities (as richness or strength) - leading a meager life
b) deficient in quality or quantity - a meager diet