Season the salmon fillets generously with salt and pepper on both sides.
In a large skillet, heat the olive oil over medium-high heat.
Add the salmon fillets to the pan, skin side down. Cook for about 4-5 minutes until the skin is crispy, then flip and cook for an additional 3-4 minutes. Remove the salmon and set aside.
In the same skillet, add the minced garlic and cherry tomatoes. Sauté for 2-3 minutes until fragrant and the tomatoes start to soften.
Stir in the fresh spinach and cook until wilted, about 1-2 minutes.
Lower the heat and pour in the heavy cream, stirring to combine. Add the grated Parmesan cheese and Italian seasoning. Allow the sauce to simmer for 3-4 minutes until it thickens slightly.
Return the salmon to the skillet, spooning some of the creamy sauce over each fillet. Cook for another 2 minutes to heat the salmon through.
Plate the creamy Tuscan salmon, spooning additional sauce and tomatoes over the top. Garnish with fresh basil leaves.
Notes
Serve with pasta or crusty bread for a complete meal.