01 - Preheat the oven to 350°F.
02 - Heat a large skillet over medium heat. Add a splash of olive oil and sauté garlic for 1 minute until fragrant.
03 - Add spinach and cook, stirring, until wilted (about 2 minutes). Remove from heat and let cool slightly.
04 - In a large mixing bowl, combine cream cheese, sour cream, and mayonnaise. Mix until smooth.
05 - Add mozzarella, Parmesan, chopped artichokes, cooked spinach, salt, pepper, and red pepper flakes. Stir well to combine.
06 - Transfer the mixture to an 8 x 8 inch baking dish. Smooth the top.
07 - Bake for 20–25 minutes, or until the dip is hot and bubbly with a lightly golden top.
08 - While the dip bakes, slice the baguette and toast lightly if desired.
09 - Serve the hot dip immediately with baguette slices.