be sure to use jarred marinated artichoke hearts (and not canned artichoke hearts) for maximum flavor. i also like to use a higher quality grated parmesan cheese (like the kind from trader joe's) so it melts into the dip.