This Tuscan Salmon is creamy, garlicky, and packed with fresh spinach and tomatoes. It’s a quick, flavorful dinner that feels fancy but comes together in just 30 minutes.
Cook the Salmon: Place salmon fillets in a hot pan, fat side down, season with salt and pepper, and cook until golden on all sides. Remove and set aside.
Sauté Aromatics: Melt butter in the same pan, add onion and garlic, and cook until soft and fragrant.
Add Tomatoes: Toss in cherry tomatoes and sun-dried tomatoes, cook briefly, then stir in tomato paste.
Build the Sauce: Lower the heat, pour in white wine, heavy cream, Parmesan, salt, pepper, and Italian herbs, stirring to make a creamy sauce.
Wilt the Spinach: Add spinach leaves and cook until just wilted into the sauce.
Return the Salmon: Nestle salmon pieces back into the pan, spoon some sauce over the top, and simmer for 1 minute to combine flavors.
Serve: Sprinkle extra Parmesan over the salmon and serve immediately with your favorite side.
Notes
Recipe Notes:
Use skinless salmon fillets for a tender, easy-to-sear finish.
Don’t overcook the salmon—it should stay moist and flaky.
Sun-dried tomatoes add a sweet, concentrated flavor; you can soak them briefly if they’re too dry.
For extra richness, use freshly grated Parmesan instead of pre-shredded.
You can swap white wine with chicken or vegetable stock if you prefer an alcohol-free version.
Feel free to adjust the cream to make the sauce thicker or lighter, depending on your taste.
This dish pairs beautifully with pasta, mashed potatoes, or a side of crusty bread to soak up the sauce.