Pat the salmon dry and season both sides with salt, pepper, and garlic powder.
Lightly dredge each salmon piece in flour and shake off any excess.
Heat olive oil and butter in a large skillet over medium-high heat.
Add the salmon and cook for 3–4 minutes per side until golden with a crisp crust. Remove from the skillet and set aside.
Add the chicken broth, lemon juice, and sun-dried tomatoes to the skillet. Let the mixture simmer for 2 minutes.
Stir in the heavy cream and cook for another 2–3 minutes until slightly thickened.
Reduce the heat to medium-low and stir in the spinach. Cook until wilted.
Return the salmon to the skillet and continue cooking until the salmon is fully cooked and the creamy Tuscan salmon sauce thickens.
Garnish with fresh basil and parmesan cheese before serving if desired.