In a large skillet, heat the olive oil over medium-high heat. Season the salmon fillets with salt and pepper. Add the salmon to the skillet and cook for about 4-5 minutes on each side, or until cooked through. Remove the salmon from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Add the cherry tomatoes and cook for 2-3 minutes until they start to soften.
Stir in the fresh spinach and cook until wilted, about 1-2 minutes.
Pour in the heavy cream and bring to a gentle simmer. Add the grated Parmesan cheese, Italian seasoning, and lemon juice. Stir until the cheese has melted and the sauce is creamy.
Return the salmon to the skillet, spooning the sauce over the fillets. Let it simmer for an additional 2-3 minutes to heat the salmon through.
Garnish with fresh basil before serving.