This Creamy Spinach Artichoke Soup takes the flavors of classic spinach artichoke dip and turns them into a warm, comforting meal. It is made with spinach, artichoke hearts, cream cheese, Parmesan, and a rich creamy broth. Serve it with crusty bread or garlic bread for an easy and satisfying dinner.