Hot artichoke dip is a classic and simple recipe using lots of creamy ingredients like cheese and artichoke hearts. We like to serve it with lots of fun little knives decorated to look like christmas ornaments. If you want a recipe with spinach, the baked artichoke spinach dip is a great choice.