"The very best version of the classic dip...."
(8-oz.) block cream cheese, softened
mayonnaise
sour cream
freshly grated Parmesan
shredded white cheddar, plus more for topping
shredded Gruyère
(14-oz.) can artichoke hearts, drained and chopped
(10-oz.) package frozen spinach, defrosted and chopped
cloves garlic, minced
lemon zest
red pepper flakes
Kosher salt
Freshly ground black pepper
Baguette, for serving