Season each salmon fillet with salt, pepper, and Italian seasoning on both sides.
In a large skillet, heat olive oil over medium-high heat. Add the salmon fillets, skin-side down, and cook for about 4-5 minutes per side until golden and cooked through. Remove salmon from the skillet and set aside.
In the same skillet, reduce heat to medium and add minced garlic. Sauté for about 1 minute until fragrant.
Stir in the chopped sun-dried tomatoes and cook for an additional 2 minutes.
Pour in the heavy cream and mix well. Bring the sauce to a simmer, then add the chopped spinach, stirring until wilted.
Return the seared salmon to the skillet and spoon the creamy sauce over the top. Let it simmer together for 2-3 minutes to meld the flavors.
Plate the salmon, generously drizzled with the creamy sauce, and garnish with fresh basil leaves.