01 - Preheat oven to 400°F. Line a baking sheet with parchment paper.
02 - Brush both sides of the Portobello caps with olive oil and season with salt and pepper. Place them gill-side up on the prepared baking sheet.
03 - In a large skillet over medium heat, add the chopped spinach and cook until just wilted, about 2 minutes. Remove from heat and let cool slightly.
04 - In a medium bowl, combine the wilted spinach, chopped artichoke hearts, cream cheese, sour cream, mozzarella, Parmesan, garlic, crushed red pepper flakes, salt, and black pepper. Mix until well blended.
05 - Spoon the spinach-artichoke mixture evenly into each mushroom cap, pressing gently to fill.
06 - Sprinkle the stuffed mushrooms with the topping mozzarella and Parmesan.
07 - Bake for 20 to 25 minutes, or until the mushrooms are tender and the cheese is melted and golden brown.
08 - Let cool for 5 minutes before serving.