01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper.
02 - In a medium bowl, combine cream cheese, spinach, artichoke hearts, Parmesan, garlic, mayonnaise, lemon juice, and red pepper flakes. Mix until smooth and well combined.
03 - Pat salmon fillets dry. Using a sharp knife, cut a deep pocket down the side of each fillet, being careful not to cut all the way through.
04 - Season salmon with salt and pepper inside and out. Fill each pocket generously with the creamy spinach-artichoke mixture.
05 - Place stuffed salmon fillets onto the prepared baking sheet. Drizzle with olive oil.
06 - Bake for 15–20 minutes, or until salmon is cooked through and flakes easily with a fork. The filling should be hot and lightly golden.
07 - Serve hot, garnished with fresh parsley and lemon wedges.