Thaw spinach, squeeze out most of the moisture, and put in mixing bowl with onion, green onion, and water chestnut.
Rinse and drain artichoke hearts and pulse in food processor until coarsely chopped. Add into bowl with spinach.
Blend the next 9 ingredients in the same food processor and mix in with the spinach mixture.
Serve with whole-wheat crackers, sliced vegetables, your favorite whole-wheat baguette.