Thaw spinach: Place the spinach in a small saucepan and let thaw on medium-low heat, covered and occasionally stirring for about 5 minutes or until fully thawed. Place into a fine-mesh sieve and let drain and cool while you prepare the rest.
Drain the artichoke hearts and reserve 1 tablespoon of the oil. Next, drain the chickpeas, reserve ⅓ of the chickpeas for the topping. Reserve 1 tablespoon of the sunflower seeds as well.
Mix: Place the artichoke hearts, sunflower seeds (minus the 1 tablespoon reserved for the topping), chickpeas (minus the reserved ones), nutritional yeast (or Parmesan), garlic, mustard, lemon juice, coriander, cumin, red chili flakes, water, the reserved oil from the artichokes, some salt, and pepper in the food processor. Mix until creamy.
Squeeze the spinach well to remove excess water, chop finely and add to the dip. Finely chop and add the chives as well. Adjust the taste again.
Roast seeds: Heat a frying pan on medium heat. Add the reserved sunflower seeds and roast shortly until golden. Shake the pan often, and make sure you don't let them burn. Remove from the pan.
Roast chickpeas: Heat 1 tablespoon olive oil in the same frying pan. Add the remaining chickpeas and cook, shaking the pan often, until lightly brown and crunchy, about 10 minutes.
Top the artichoke dip with crispy sunflower seeds and chickpeas. Serve as suggested above.