This outstanding dip tastes nothing like the oily, flinty-textured dip recipes out there that use jarred artichokes. Instead, it tastes like true fresh artichoke hearts in all their buttery glory. It takes a little patience to trim the artichokes to get to the heart, but you’ll get the hang of it...