Experience the tastes of Tuscany with this elegant yet simple salmon preparation. Fresh fillets are perfectly seared then finished in a luscious cream sauce infused with aromatic garlic, sweet sun-dried tomatoes, and tender baby spinach. The entire dish comes together in just 30 minutes, making it ideal for weeknight dinners or special occasions. Serve with crusty bread, pasta, or sautéed vegetables to complete the meal.
The first time I made this dish, my kitchen filled with such an incredible aroma that my neighbor actually knocked on the door to ask what I was cooking. I had been experimenting with Tuscan flavors for weeks, but something about the combination of sun-dried tomatoes and cream just clicked perfectly that evening.
Last winter, when my sister came over feeling completely drained from work, I made this salmon for her. She took one bite and actually went quiet for a full minute, then admitted it was exactly the comfort food she didnt know she needed.
Ingredients
- Salmon fillets: I prefer skinless for easier eating, but skin-on adds extra flavor and helps keep the fish moist
- Salt and black pepper: Season generously before cooking, as this is your only chance to flavor the salmon itself
- Olive oil: Use a high quality oil here since it forms the base of your sauce
- Unsalted butter: Unsalted gives you complete control over the final seasoning
- Fresh garlic: Dont use garlic powder, the fresh cloves are essential to that Tuscan depth
- Yellow onion: Finely dicing helps it disappear into the sauce while adding subtle sweetness
- Sun-dried tomatoes in oil: Drain them well but save that flavored oil for another recipe
- Heavy cream: Creates that luxurious restaurant texture you cant get with milk
- Chicken or vegetable broth: Use what you have, both add wonderful savory depth
- Grated Parmesan: Buy a block and grate it yourself for better melting and flavor
- Baby spinach: Baby spinach is tender and wilts perfectly without becoming slimy
- Italian seasoning: Check the blend, but oregano and basil are the stars here
- Fresh basil: Add it at the very end to maintain its bright flavor and beautiful color
Instructions
- Season the salmon:
- Pat each fillet completely dry with paper towels, then season both sides generously with salt and pepper, pressing gently to help it adhere
- Sear the salmon:
- Heat olive oil in a large skillet over medium-high heat until it shimmers, add salmon skin-side down, and let it sear undisturbed for 4 minutes until golden
- Flip and finish:
- Carefully flip the salmon and cook 2 to 3 minutes more until barely cooked through, then transfer to a plate and cover loosely to keep warm
- Build the base:
- Reduce heat to medium, melt butter in the same pan, and sauté garlic and onion until soft and fragrant, about 3 minutes
- Add the tomatoes:
- Stir in sliced sun-dried tomatoes and cook for 1 minute to wake up their flavors
- Create the sauce:
- Pour in cream and broth, scraping up any browned bits from the bottom, then bring to a gentle simmer
- Thicken it up:
- Add Parmesan and Italian seasoning, stirring constantly until cheese melts and sauce coats the back of a spoon
- Wilt the spinach:
- Toss in spinach and stir just until it collapses into the sauce, then taste and adjust seasoning
- Bring it together:
- Return salmon to the pan, spoon sauce over the top, and simmer gently for 2 to 3 minutes until everything is heated through
This recipe has become my absolute go-to for dinner parties because it looks impressive but comes together so fast I can actually spend time with my guests instead of being stuck in the kitchen.
Making It Your Own
Sometimes I add a splash of white wine when deglazing the pan, which adds brightness and complexity. On busy weeknights, Ive used frozen spinach in a pinch, though fresh really does give better texture.
Serving Suggestions
Crusty gluten-free bread is essential for sopping up that incredible sauce. Roasted vegetables or a simple arugula salad with lemon vinaigrette balance the richness perfectly.
Make Ahead Tips
You can season the salmon up to 4 hours ahead and keep it refrigerated. The sauce base can be prepared earlier in the day and gently reheated before adding the cream and spinach.
- Dairy-free cream alternatives work surprisingly well if you need to accommodate dietary restrictions
- Leftovers reheat beautifully in the microwave, though the sauce may need a splash of cream to loosen up
- This dish freezes well for up to 3 months if you want to meal prep portions
Theres something so satisfying about serving a dish that tastes like it came from a fancy Italian restaurant but took less than 30 minutes to make.
Recipe FAQs
- → What makes this Tuscan-style?
-
The combination of sun-dried tomatoes, garlic, heavy cream, and spinach reflects traditional Tuscan flavors, while the Italian seasoning adds authentic herb notes typical of the region.
- → Can I use frozen salmon fillets?
-
Yes, thaw them completely and pat dry before cooking. Frozen salmon may release more moisture, so adjust searing time accordingly.
- → How do I know when the salmon is done?
-
The salmon should be opaque and flake easily with a fork. An instant-read thermometer should register 145°F (63°C) at the thickest part.
- → Can I make this dairy-free?
-
Substitute coconut cream, cashew cream, or a dairy-free heavy cream alternative for the heavy cream, and use vegan Parmesan or nutritional yeast.
- → What sides pair well with this dish?
-
Crusty gluten-free bread, pasta, risotto, roasted vegetables, or a fresh green salad complement the rich flavors perfectly.
- → How long will leftovers keep?
-
Store in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat to prevent the sauce from separating.