Homemade hot spinach artichoke dip is sure to be the star of your next party! Extra creamy thanks to cream cheese, sour cream, mayo, and a trio of cheeses: shredded mozzarella, parmesan cheese, and fontina! Serve warm, with crunchy tortilla chips or slices of baguette.