
This velvety Mediterranean salmon dish turns plain fillets into a fancy dinner that'll make you feel like you're dining in Tuscany. The mix of fresh garlic, sweet sun-dried tomatoes and leafy spinach makes a sauce so good you'll want to lick the plate clean.
I came up with this recipe while hunting for something that'd wow my partner for an at-home date night. The combo of that golden-brown salmon with the silky Parmesan sauce was such a hit that now it's our go-to whenever we want to turn a regular night into something a bit special.
Ingredients
- Salmon fillets: Go for middle cuts with skin attached for better cooking and that crispy skin everyone loves.
- Butter and olive oil: They work together to stop burning while adding a lovely richness to your seared fish.
- Garlic: Use real cloves to build that tasty flavor base for your sauce.
- Sun dried tomatoes: These little flavor powerhouses bring sweetness and depth to every bite.
- Dry white wine: Adds fantastic complexity and helps scrape up all those tasty browned bits.
- Heavy cream: Brings that smooth, rich mouthfeel that makes the sauce so special.
- Parmesan cheese: Don't use the pre-grated stuff! Fresh grated melts better and tastes way more authentic.
- Fresh spinach: Gives your dish color, goodness, and a slight earthy note against all that richness.
- Salt and pepper: You need these basics to bring out flavors in both the fish and sauce.
Step-by-Step Instructions
- Prep the Salmon:
- Completely dry each piece with paper towels. This key step gets you a nice sear instead of steam. Add plenty of salt and pepper on all sides, gently pressing the seasonings into the fish.
- Sear to Perfection:
- Warm up butter and olive oil in a big skillet until it shimmers without smoking. Put salmon in with skin facing up and don't touch it for 3-4 minutes until you get a nice golden crust. Carefully flip and cook skin-down another 3 minutes. The fish will come up easily when it's ready. Set aside on a plate.
- Build the Flavor Base:
- Turn down the heat and toss in garlic and sliced sun dried tomatoes in the same pan. Cook gently for about half a minute until you can smell them but they haven't browned. The leftover salmon oils will make everything taste even better.
- Create the Sauce:
- Add the white wine and turn heat to medium. Let it bubble away for about 5 minutes while scraping all those yummy browned bits from the bottom. This concentrates all the flavors and starts your amazing sauce.
- Add Richness:
- Pour in your heavy cream and let it gently bubble. Mix in the fresh grated Parmesan until it's all melted and smooth. You'll know the sauce is ready when it coats the back of a spoon.
- Finish the Dish:
- Drop in the fresh spinach and stir until it just wilts down. Put the salmon back in, nestling it into your sauce. Let everything bubble gently for about 5 minutes until the salmon's cooked through but still juicy. It should hit 145°F inside.

This sauce has totally changed how I cook salmon at home. I'm crazy about those sun dried tomatoes most of all, they give these tiny explosions of flavor that go so well with the creamy Parmesan. Even my husband, who usually goes for meat dishes, asks for this salmon all the time, which really tells you how good it is.
Storage Tips
One great thing about this Mediterranean salmon is it works beyond just one meal. Pop any extras in a sealed container in your fridge for up to two days. When you want to warm it up, wrap it in foil and heat in a 275°F oven for around 15 minutes. This gentle heating keeps the salmon moist and brings your sauce back to life without it breaking apart.
Make It Perfect Every Time
Getting this dish right comes down to searing your salmon properly. A big mistake many folks make is trying to flip it too early. Let it form that golden crust before you even think about moving it. The fish will actually pull away from the pan more easily once it's properly seared. Also, don't skip drying the salmon before cooking, that's what gets you that beautiful golden outside.
Serving Suggestions
This Mediterranean salmon looks amazing next to simple sides that work with it instead of fighting for attention. Try it over slightly firm fettuccine or with some crusty bread to mop up all that wonderful sauce. If you're watching carbs, go for some roasted asparagus or quick-cooked zucchini instead. A simple arugula salad with just lemon and olive oil cuts through the rich cream sauce perfectly.

Ingredient Substitutions
While the original version is super tasty, you can definitely switch things up. If heavy cream feels too rich, you can try half and half, though your sauce won't be quite as thick. No white wine in the house? Grab some chicken broth and add a squeeze of lemon to get that tang and depth. Sun dried tomatoes in oil taste best, but the jarred ones work fine too if you drain them well. Instead of spinach, try kale or arugula for a different flavor in your finished meal.
Frequently Asked Questions
- → How do I keep salmon moist while cooking?
Cooking the salmon over high heat gives it a nice sear and keeps it juicy. Take it off the heat once it’s perfectly cooked at 145°F/63°C internally to avoid drying it out.
- → Is it okay to use other greens besides spinach?
Definitely! Swap spinach with arugula or kale for a new flavor twist. Both work beautifully with the creamy sauce.
- → What type of wine works for the sauce?
A crisp white like Pinot Grigio, Sauvignon Blanc, or Vermouth does wonders. Stay away from sweet ones, as they might overpower the dish.
- → Does the wine need to be used in the sauce?
No problem if you skip the wine. Opt for chicken or veggie broth mixed with a little lemon juice to add acidity instead.
- → How long can I keep this dish stored?
Keep any extra salmon and sauce refrigerated in a sealed container for up to two days. Warm it in the oven covered with foil at 275°F/135°C until hot.
- → What pairs well with this salmon?
This dish is fantastic with pasta, some steamed rice, or warm crusty bread to soak everything up. Add roasted veggies or a crisp salad on the side.
- → Do I need fresh Parmesan for this?
Fresh Parmesan is your best bet for its smooth melt and amazing taste. Pre-grated ones can end up gritty or clumpy when melted.