Artichoke dip has artichokes as a main ingredient, but comes has many different recipes, some chunky and some smooth, and is often sold as a commercial product.
Artichoke dip has artichokes as a main ingredient, but comes has many different recipes, some chunky and some smooth, and is often sold as a commercial product.