There are no perfect rhymes for 'good' that are foods, but the word 'food' is a slant rhyme for the word 'good.'
Jam, ham, yam, spam, etc.
knife
Mussel
gazelle
Scone
Marmalade, lemonade,
i think cheasy
pizza
What foods rhyme with thigh Ones spiced up a la Thai Or those you have to fry My favorite one is peach pie
snapple, chapel
lamb
Date and skate (seafood) rhyme with "ate". Grape and pancake are close, but not quite.
Brawn, popcorn, Quorn (vegetarian brand-name).
Three Musketeer (candy bar) Beer ... and Pear.