Pat the salmon fillets dry with paper towels and season both sides generously with salt and pepper.
Heat olive oil in a large skillet over medium-high heat. Place the salmon fillets skin-side down in the skillet and sear for 4-5 minutes. Flip the fillets carefully and cook for another 3-4 minutes until cooked through. Remove the salmon from the skillet and set aside.
Lower the heat to medium. In the same skillet, add minced garlic and sauté for about 30 seconds until fragrant. Stir in the chopped sun-dried tomatoes and cook for an additional minute.
Pour in the heavy cream and stir well to combine. Let the mixture simmer gently for 2-3 minutes, allowing the flavors to meld together.
Add the fresh spinach to the sauce, stirring until it wilts completely. Mix in the grated parmesan cheese, stirring until it melts and the sauce thickens slightly.
Return the cooked salmon fillets to the skillet, spooning the creamy sauce over them. Let the salmon and sauce simmer together for 2 minutes to reheat and infuse the flavors.
Serve immediately, ensuring each portion is topped with plenty of sauce.