01 -
Preheat the oven to 350ºF and grease a casserole dish. Suitable dimensions include 10.5x7.5" or 9x9".
02 -
If frozen spinach isn't thawed, microwave in 30-second intervals. Place spinach in a cheesecloth or clean towel and wring it to remove excess moisture.
03 -
Chop artichoke hearts into bite-sized pieces and thinly slice the green onions.
04 -
In a large bowl, whisk together softened cream cheese, sour cream, and mayonnaise until smooth. Add artichoke hearts, spinach, green onions, garlic powder, red pepper flakes, Parmesan cheese, ¾ cup mozzarella cheese, crab meat, salt, and pepper. Flake spinach if clumped. Gently mix to combine.
05 -
Transfer the mixture to the prepared casserole dish and spread evenly. Top with the remaining mozzarella cheese.
06 -
Bake for 20-25 minutes, or until the edges are lightly golden. Broil for an additional 2-5 minutes until the cheese is bubbly and golden brown. Watch carefully to prevent burning.
07 -
Serve the Crab Spinach Artichoke Dip warm with crostini, crackers, or baguette slices.