A great spinach and artichoke dip to serve guests, simply place in the microwave with some extra Parmesan cheese for an extra-crispy crust right before you serve it to your guests.
Preheat oven to 350 degrees. Coat a 7 ½-inch deep-dish glass or ceramic pie plate (or oval oven-proof dish) with cooking spray.
In a food processor, combine spinach, artichokes hearts, garlic, red pepper flakes, salt, Parmesan cheese, sour cream, and cream cheese; puree until smooth. Using a spatula, scrape dip into prepared dish; smooth top into an even layer. Bake until golden on top, about 20—30 minutes, depending on desired doneness. Serve warm.