Pat the salmon dry with paper towels.
Season both sides with salt, pepper, and garlic powder.
Lightly dredge each salmon fillet in flour, shaking off any excess.
Heat olive oil and butter in a large skillet over medium-high heat.
Once hot, add the salmon fillets.
Cook for 3–4 minutes per side until a golden crust forms.
Remove the salmon 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–3 minutes, scraping up any browned bits.
Stir in the heavy cream and cook for another 2 minutes.
Reduce the heat to medium-low.
Add the baby spinach and stir until slightly wilted.
Return the salmon to the skillet.
Continue cooking for several minutes until the salmon is fully cooked and the sauce thickens slightly.
Garnish with fresh basil and grated Parmesan cheese if desired.
Serve immediately and enjoy this delicious Creamy Tuscan Salmon.