Heat olive oil in a large skillet over medium heat.
Season salmon with salt, black pepper, and Italian seasoning.
Sear the salmon for 3-4 minutes per side until golden brown. Remove from skillet and set aside.
Sauté garlic and red pepper flakes in the same skillet until fragrant.
Make the sauce: Pour in chicken broth and heavy cream, then stir in parmesan cheese, sun-dried tomatoes, and lemon juice. Simmer for 2-3 minutes.
Add spinach and let it wilt in the sauce.
Return salmon to the skillet and spoon the sauce over the fillets. Let it cook for another 2-3 minutes until heated through.
Garnish with fresh basil or parsley and serve hot with pasta, rice, or crusty bread!