01 -
Pat salmon filets dry using paper towels. Season both sides evenly with kosher salt and freshly ground black pepper.
02 -
Heat extra-virgin olive oil in a large skillet over medium-high heat. Once shimmering, place salmon filets in the pan and sear for 3 to 4 minutes per side until they are golden brown. Transfer salmon to a plate; the fillets need not be fully cooked at this stage.
03 -
In the same skillet over medium heat, add diced onion, sun-dried tomatoes, cherry tomatoes, and minced garlic. Cook for 5 minutes, stirring occasionally, until the mixture is fragrant and onions are softened.
04 -
Stir in heavy cream, Parmesan cheese, paprika, and Italian seasoning. Mix thoroughly to combine.
05 -
Reduce heat to low. Add fresh baby spinach and continue simmering until the spinach is wilted. Season the sauce with salt to taste.
06 -
Return the partially cooked salmon filets to the skillet. Simmer gently in the sauce for 5 to 10 minutes, or until the salmon is cooked through and flakes easily with a fork.
07 -
Plate the salmon and spoon the creamy tomato-spinach sauce over each filet. Serve immediately.