Indulge in restaurant-quality salmon with this elegant Italian-inspired dish. Fresh fillets are pan-seared to golden perfection, then nestled into a velvety sauce crafted with heavy cream, aromatic garlic, and savory sun-dried tomatoes. Baby spinach adds vibrant color and nutrients while Parmesan brings umami depth. The entire dish comes together in just 30 minutes, making it perfect for weeknight dinners yet impressive enough for entertaining. Serve with crusty bread to soak up the luscious sauce.
My tiny apartment kitchen smelled like an Italian trattorio the first time I made this salmon. I had invited my new neighbors over for dinner and was desperately hoping everything would turn out edible. The way the cream and sun-dried tomatoes bubbled together made me feel like I actually knew what I was doing.
That evening with my neighbors turned into a monthly dinner tradition. They still talk about the salmon and I still pretend it was some elaborate plan rather than me throwing things together and hoping for the best. Now it is my go-to when I want to impress without actually trying too hard.
Ingredients
- Salmon fillets: Fresh wild caught gives the best flavor and texture but farm raised works perfectly fine
- Salt and black pepper: Season generously since this is the only seasoning the salmon gets before searing
- Olive oil: Use a light olive oil rather than extra virgin which can burn at higher heats
- Unsalted butter: Starting with unsalted lets you control the final salt level of your sauce
- Garlic cloves: Fresh minced garlic is non negotiable here jarred garlic has an off taste in cream sauces
- Yellow onion: Finely diced so it almost melts into the sauce rather than having chunky pieces
- Sun dried tomatoes: The oil packed ones have so much more flavor than the dry variety
- Heavy cream: The high fat content is what creates that silky restaurant texture
- Chicken or vegetable broth: Use whatever you have on hand both work beautifully
- Parmesan cheese: Freshly grated makes a huge difference pre grated has anti caking agents that make sauce grainy
- Baby spinach: Baby spinach is more tender and wilts quickly regular spinach can be tough
- Italian seasoning: A blend of dried basil oregano rosemary and thyme saves you from measuring multiple herbs
- Fresh basil: Adds a bright pop of color and fresh flavor to finish the dish
- Lemon wedges: The acid cuts through the rich cream perfectly
Instructions
- Prep the salmon:
- Pat each fillet completely dry with paper towels so they get a nice golden sear. Season both sides generously with the salt and pepper.
- Sear the salmon:
- Heat the 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 it releases easily. Flip and cook another 2 to 3 minutes until almost cooked through then transfer to a plate.
- Build the base:
- Reduce heat to medium and add the butter to the same skillet. Once melted add the garlic and onion cooking for 2 to 3 minutes until translucent and fragrant but not browned.
- Add tomatoes:
- Stir in the drained sliced sun dried tomatoes and cook for 1 minute to wake up their flavors.
- Create the sauce:
- Pour in the heavy cream and broth using a wooden spoon to scrape up any brown bits from the bottom. Let it come to a gentle bubble.
- Thicken it up:
- Add the Parmesan cheese and Italian seasoning stirring constantly until the cheese melts and the sauce coats the back of a spoon about 2 minutes.
- Wilt the spinach:
- Toss in the spinach leaves and stir until just wilted. Taste and add more salt and pepper if needed.
- Bring it together:
- Gently place the salmon back into the skillet. Spoon that creamy sauce over each piece and let everything simmer together for 2 to 3 minutes until the salmon is cooked through.
- Serve it up:
- Plate the salmon with plenty of sauce and top with fresh basil leaves. Serve with lemon wedges on the side.
Last week my partner asked if we could have this salmon two nights in a row. I thought they were kidding until I realized they had already bought more salmon fillets on their way home from work. That is when you know a recipe is a keeper.
Making It Lighter
Half and half works surprisingly well if you want to cut some calories without sacrificing too much richness. The sauce will be slightly less thick but still plenty creamy and delicious.
Wine Pairing
A crisp Pinot Grigio cuts through the richness beautifully while still complementing the Italian flavors. If you prefer red a light Chianti will not overpower the delicate salmon.
What To Serve With It
Crusty gluten free bread is perfect for sopping up every last drop of that incredible sauce. Roasted vegetables or a simple green salad help balance out the richness of the cream sauce.
- Mashed cauliflower keeps with the low carb theme if you are watching carbs
- Angel hair pasta tossed with olive oil and garlic lets the salmon stay the star
- Roasted asparagus with parmesan mirrors flavors in the main dish
There is something so satisfying about a dish that looks fancy but comes together in under 30 minutes. This salmon has saved me on countless weeknights when I wanted something special but had zero energy to make it happen.
Recipe Questions & Answers
- → Can I use frozen salmon fillets?
-
Yes, thaw frozen salmon completely in the refrigerator before patting dry and seasoning. This ensures even cooking and prevents excess moisture in the pan.
- → How do I know when the salmon is done?
-
The salmon is cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). The flesh should be opaque and slightly pink throughout.
- → Can I make this dairy-free?
-
Substitute heavy cream with full-fat coconut cream or cashew cream. Use dairy-free butter and nutritional yeast or vegan Parmesan alternative instead of traditional Parmesan.
- → What vegetables pair well with this dish?
-
Sautéed zucchini, roasted asparagus, or garlicky green beans complement the creamy sauce beautifully. A crisp arugula salad with lemon vinaigrette also balances the richness.
- → Can I prepare the sauce ahead of time?
-
The sauce can be made up to 2 days in advance and stored in the refrigerator. Reheat gently over low heat, adding a splash of cream or broth to restore consistency before serving with freshly cooked salmon.
- → Is sun-dried tomato oil necessary?
-
The oil adds concentrated flavor, but you can drain it completely and use olive oil instead. The oil-packed tomatoes tend to be more tender than dry-packed varieties.