There's no equivalent phrase in Hebrew. You could say:
good food = okhel tov (×וכל טוב)
bon apetite = beteyavon (בתי×בון)
good to eat = tov le'ekhol (טוב ל×כול)
They say it tastes good.
Rice tastes good with chicken.
There isn't a Hebrew name with that meaning. But you can say "good company" in Hebrew. It's khevreh tov (חברה טוב)
zeh tov (זה טוב)
A good food can be good to different people for different reasons. A good food may be described as something that brings you back to your childhood or that makes you say "that is exactly how mom used to make it!". Or a good food could be something that simply tastes great and has the customer craving more. Nutritional value could also be something that puts food in the good category.
אוכל - Ochel, As well as מזון - Mazon.
It tastes nice is "ça a bon gout" or "c'est bon" in French.
Good world = "'olam tov" (עולם טוב)
shanah tovah (×©× ×” טובה)
tov, todah (טוב, תודה)
because when you make out it tastes good
good people = anashím tovím (אנשים טובים)