Yes, you may use fresh artichokes for the dip, just be sure to finely chop it.