What are the best things to give Penny in Stardew Valley?

What are the best things to give Penny in Stardew Valley?
These are Penny’s favourite things, and the best items to give her as a gift.

Diamond.
Emerald.
Melon.
Poppy.
Poppyseed muffin.
Red plate.
Roots platter.
Sandfish.

These are Penny’s favourite things, and the best items to give her as a gift.
  • Diamond.
  • Emerald.
  • Melon.
  • Poppy.
  • Poppyseed muffin.
  • Red plate.
  • Roots platter.
  • Sandfish.
See also  Do I need to catch every Pokémon to complete the Pokédex?