This cheesy spinach-artichoke dip is made without mayo — it still delivers that classic taste and exceptionally creamy texture.