Seaweed is one of the crafting ingredients for the Food items.
It can be found within Whirlpool dungeons on the overworld map. ( They look like puddles. )
It can also be found by using a Diving Helmet when facing a water tile. ( Costs 5 Physical stamina. )