Pat the salmon very dry with paper towels. If not already, slice into 4-6 oz filets.
Heat 2 tablespoons olive oil in a skillet over medium. On a shallot plate, toss together the flour, smoked paprika, garlic powder, and a pinch each of salt and pepper. Dredge both sides of the salmon filet in the flour mixture and set into the skillet. Sear 4-5 minutes per side until crispy and starting to flake. Move to a plate.
Drop in the butter and allow to melt. Swirl in the garlic, shallot, Italian seasoning, and lemon zest for 1-2 minutes until fragrant. Pour in the wine and broth and simmer until slightly reduced, about 1-2 minutes.
Add the heavy cream and cream cheese. Swirl the cream cheese in the pan until melted, about 4-5 minutes. Throw in the spinach, artichokes, parmesan, and a pinch each of salt and pepper. Cook until the cheese melts. Slide the salmon filets and any juices in the pan and heat for a couple minutes until warmed through.
Serve over rice, pasta (I love orzo here), or mashed potatoes, as desired. Some extra basil and black pepper never hurt either!
Keyword fish, main course, meal prep, one skillet, pescatarian, salmon, seafood, spinach, spinach artichoke, spring, summer, white wine