Semantic range (CN)

Why菜(cài ) means both “Food and Dish”