Geese tend to be richer and more gamey tasting than duck because they eat plants, seeds, roots, and bark on land instead of just consuming pond vegetation. Geese also have less fat than duck due to the fact that their diet consists of more animal protein. When it comes to cooking methods, geese require roasting whereas ducks are better suited for boiling or steaming.