General Brazilian
ser ganancioso; ser guloso
Most common usage in Brazilian Portuguese
Rio de Janeiro
ser guloso; estar com fome
Informal, emphasizing the desire for food
São Paulo
ser ganancioso; ser ganancienta
More formal business/financial context
Portugal
ser gananciosa; ser cobiçoso
Slightly more formal or archaic usage