There are a handful of recipes in my collection that I reserve for moments when I want to feel a little bit fancy without spending hours in the kitchen. This Creamy Sun-Dried Tomato Salmon is, without a doubt, the reigning champion of that category. I first made it for a “date night in” with my husband, hoping to recreate the magic of a restaurant-quality dish at our own dining table. I was floored by the result. The salmon, with its perfectly pan-seared, crispy skin, gave way to a flaky, tender interior. But the sauce… oh, the sauce. It was a velvety, luxurious concoction, bursting with the intense, sweet-tart flavor of sun-dried tomatoes, the subtle bite of garlic, and the fresh, vibrant green of spinach, all brought together in a creamy, decadent embrace. It looked and tasted like something from a high-end bistro, yet it came together in a single skillet in under 30 minutes. It has since become my go-to for impressing guests, celebrating small victories, or simply turning a regular Tuesday night into a special occasion. Every single person I’ve served it to has asked for the recipe, and now, it’s my absolute pleasure to share it with you.
Why This Is the Ultimate Salmon Recipe
In a world filled with salmon recipes, this one truly stands out from the crowd. Itโs more than just a meal; it’s an experience. Hereโs why this Creamy Sun-Dried Tomato Salmon will earn a permanent spot in your cooking repertoire:
- Restaurant-Quality Taste at Home:ย This dish delivers a five-star flavor profile with layers of complexity. The combination of the rich salmon, the intensely savory and slightly sweet sun-dried tomatoes, the aromatic garlic, and the luscious cream sauce creates a harmonious and unforgettable taste that feels incredibly gourmet.
- A One-Pan Weeknight Wonder:ย Despite its elegant appearance, this entire recipe is made in a single skillet. This means fewer dishes to wash and a more streamlined cooking process. From searing the salmon to building the sauce, everything happens in one pan, making it an ideal choice for a busy weeknight when you crave something special without the mess.
- Incredibly Fast and Efficient:ย You can have this stunning meal on the table in under 30 minutes. The salmon cooks quickly, and the pan sauce comes together in the time it takes for the fish to rest. It’s the definition of a high-reward, low-effort dinner.
- Wholesome Indulgence:ย This dish feels decadent, but itโs packed with nutritional benefits. Salmon is a fantastic source of heart-healthy Omega-3 fatty acids and protein. The spinach adds a significant dose of vitamins and minerals like iron and Vitamin K, while the sun-dried tomatoes offer a punch of antioxidants. Itโs comfort food you can feel good about eating.
- Versatile and Adaptable:ย This recipe is a wonderful base that can be easily customized. You can swap the cream for a dairy-free alternative, add other vegetables like mushrooms or asparagus, or serve it over your choice of pasta, rice, or even zucchini noodles to fit your dietary needs and preferences.
Complete Creamy Sun-Dried Tomato Salmon Ingredients
The magic of this dish lies in using a few high-quality ingredients that each play a starring role. Hereโs a detailed look at what youโll need:
- For the Salmon:
- 4 (6-ounce) salmon fillets:ย Look for fillets that are roughly the same thickness to ensure even cooking. Using skin-on salmon is highly recommended, as it allows you to achieve a wonderfully crispy skin that provides a fantastic textural contrast to the creamy sauce.
- 1 tablespoon olive oil:ย For searing the salmon.
- Salt and freshly ground black pepper:ย To season the fish.
- For the Creamy Sun-Dried Tomato Sauce:
- 1 tablespoon unsalted butter:ย Adds richness and flavor to the sauce base.
- 4-5 cloves garlic:ย Thinly sliced or minced. This provides the aromatic foundation for the sauce.
- ยฝ cup sun-dried tomatoes in oil:ย Drained and roughly chopped. The oil-packed variety is key here, as they are tender and intensely flavorful.
- 1 teaspoon dried Italian seasoning (or a mix of dried oregano and basil):ย Adds a layer of herbaceous complexity.
- ยผ cup dry white wine (like Sauvignon Blanc or Pinot Grigio) or low-sodium chicken broth:ย This is for deglazing the pan, which is the secret to a flavorful sauce. The wine adds a bright acidity that balances the creaminess.
- 1 ยฝ cups heavy cream or full-fat coconut milk (from a can):ย This is what creates the luxurious, velvety texture of the sauce. For a dairy-free option, coconut milk is a fantastic substitute.
- ยฝ cup grated Parmesan cheese:ย For the best results, use a freshly grated block of Parmesan. It melts more smoothly and has a much better flavor than pre-shredded cheese.
- 5 ounces fresh baby spinach:ย This seems like a lot, but it wilts down significantly, adding color, nutrients, and a fresh flavor to the sauce.
- Fresh basil or parsley:ย Chopped, for garnish. This adds a final burst of freshness that brightens up the entire dish.
Step-by-Step Instructions for Culinary Perfection
Follow these detailed instructions to create a flawless, restaurant-worthy salmon dinner in your own kitchen.
Step 1: Prepare and Season the Salmon
Begin by preparing your salmon fillets. If they are wet, pat them thoroughly dry on all sides with a paper towel. This step is absolutely critical for achieving a perfect sear and crispy skin. A dry surface allows the fish to brown, while a wet surface will cause it to steam. Once dry, generously season both sides of each fillet with salt and freshly ground black pepper.
Step 2: Sear the Salmon to Perfection
In a large, heavy-bottomed skillet (cast iron or stainless steel work best), heat the olive oil over medium-high heat. The oil should be shimmering but not smoking. Carefully place the salmon fillets in the hot pan, skin-side down. Press down gently on each fillet with a spatula for about 10 seconds to ensure the entire surface of the skin makes contact with the pan. Cook for 4-6 minutes on the skin side, undisturbed, until the skin is deeply golden brown and crispy. Youโll see the color of the salmon change as it cooks up the side of the fillet. Flip the salmon and cook for another 2-4 minutes on the flesh side, depending on the thickness, until it is cooked to your desired doneness. Remove the salmon from the skillet and set it aside on a plate.
Step 3: Build the Aromatic Base
Reduce the heat to medium. In the same skillet, melt the tablespoon of butter. There will be delicious browned bits (called “fond”) left in the pan from the salmonโthis is pure flavor! Add the sliced or minced garlic and cook for about 30-60 seconds, stirring constantly, until it is fragrant. Be careful not to let the garlic burn. Add the chopped sun-dried tomatoes and the Italian seasoning and cook for another minute, allowing the tomatoes to release their flavor into the butter and garlic.
Step 4: Deglaze the Pan and Start the Sauce
Pour the dry white wine or chicken broth into the skillet. As it sizzles, use a wooden spoon or spatula to scrape up all the browned bits from the bottom of the pan. Let the liquid simmer and reduce by about half, which should take 1-2 minutes. This deglazing process is where the deep, savory flavor of the sauce begins.
Step 5: Create the Creamy Sauce
Reduce the heat to low and pour in the heavy cream or coconut milk. Stir to combine and bring the sauce to a gentle simmer. Do not let it boil rapidly. Stir in the grated Parmesan cheese until it has completely melted into the sauce, creating a smooth and slightly thickened consistency. Season the sauce with a little salt and pepper to taste, keeping in mind that the Parmesan is already salty.
Step 6: Wilt the Spinach and Finish
Add the large handfuls of fresh baby spinach to the skillet. Stir gently until the spinach has completely wilted into the creamy sauce, which will only take about 1-2 minutes.
Step 7: Return the Salmon to the Pan
Nestle the cooked salmon fillets back into the skillet with the creamy sauce. You can place them skin-side up to keep the skin crispy. Spoon some of the sauce and spinach over the top of the salmon fillets. Let everything simmer together for a final minute to allow the fish to warm through and soak up some of the incredible sauce.
Step 8: Garnish and Serve Immediately
Remove the skillet from the heat. Garnish generously with freshly chopped basil or parsley. Serve immediately while hot.
Nutrition Facts
The following nutritional information is an estimate based on the ingredients listed and can vary.
- Servings:ย 4 servings
- Calories Per Serving:ย Approximately 650-750 calories
This meal is rich in protein and healthy fats. While it is a higher-calorie dish due to the cream and salmon, it is made with whole, nutrient-dense ingredients, making it a satisfying and nourishing choice for a special dinner.
Preparation Time
This recipe is designed for maximum flavor in minimum time.
- Active Preparation Time:ย 10 minutes
- Cook Time:ย 20 minutes
- Total Time:ย 30 minutes
How to Serve Your Creamy Sun-Dried Tomato Salmon
This dish is wonderfully complete on its own, but it truly sings when paired with something to soak up every last drop of the magnificent sauce. Here are some perfect serving suggestions:
- Over Pasta:
- Toss the creamy sauce with freshly cooked pasta like linguine, fettuccine, or penne. Place the salmon fillet on top for a truly decadent and satisfying pasta dish.
- With Crusty Bread:
- Serve with a side of warm, crusty bread (like a baguette or ciabatta) for dipping. There is no greater pleasure than sopping up the remaining sun-dried tomato cream sauce from your plate.
- Alongside Mashed Potatoes or Cauliflower Mash:
- The creamy texture of mashed potatoes (or a low-carb mashed cauliflower) is a perfect canvas for the rich sauce. Spoon the salmon and sauce over a generous helping of mash.
- With Roasted Vegetables:
- Balance the richness of the dish by serving it with a side of simple roasted vegetables. Roasted asparagus, broccoli, or green beans complement the flavors beautifully.
- Over Grains:
- For a healthier, fiber-rich option, serve the salmon and sauce over a bed of fluffy quinoa, farro, or brown rice. The grains will absorb the sauce wonderfully.
5 Additional Tips for the Best Results
These small details can elevate your dish from great to absolutely unforgettable.
- Use the Oil from the Sun-Dried Tomato Jar:ย For an extra layer of intense flavor, use a tablespoon of the flavorful, herb-infused oil from the sun-dried tomato jar instead of the butter when you sautรฉ the garlic. This oil is packed with concentrated tomato flavor and will make your sauce even more delicious.
- Donโt Overcook the Salmon:ย The number one mistake people make with salmon is overcooking it, which results in dry, chalky fish. It’s better to err on the side of slightly undercooking it when you first sear it, as it will continue to cook a bit when you return it to the warm sauce at the end. The salmon is done when it flakes easily with a fork.
- Ensure Your Pan is Hot Before Searing:ย To get that coveted crispy skin, you must place the salmon in a properly preheated skillet. The oil should be hot enough to sizzle immediately upon contact. This instant searing process is what creates the beautiful brown crust.
- Control the Heat for the Cream Sauce:ย When you add the heavy cream and Parmesan cheese, it’s important to keep the heat on low. Boiling a cream sauce, especially one with cheese, can cause it to break or curdle. A gentle simmer is all you need to melt the cheese and thicken the sauce smoothly.
- Finish with a Squeeze of Fresh Lemon:ย While not in the official ingredient list, a squeeze of fresh lemon juice over the finished dish right before serving can work wonders. The bright acidity cuts through the richness of the cream sauce and makes all the other flavors pop.
Frequently Asked Questions (FAQ)
Here are answers to some common questions about making this recipe.
1. Can I use frozen salmon fillets?
Yes, you can absolutely use frozen salmon. However, it is essential that you thaw the salmon completely before you begin cooking. The best way to do this is to place it in the refrigerator overnight. Before cooking, ensure you pat the thawed fillets extremely dry with paper towels, as any excess moisture will prevent them from searing properly.
2. Can I make this recipe dairy-free?
Yes, this recipe is very easy to make dairy-free. Use a dairy-free butter substitute or olive oil in place of the butter. For the cream, use a can of full-fat coconut milk (the kind used for curries, not the beverage in a carton). For the Parmesan cheese, you can either omit it or use a tablespoon or two of nutritional yeast to add a cheesy, savory flavor.
3. What can I use if I don’t want to cook with wine?
If you prefer not to use wine, you can substitute it with an equal amount of low-sodium chicken broth or vegetable broth. To replicate the acidity that the wine provides, you can add a small squeeze of fresh lemon juice (about 1-2 teaspoons) to the broth when you deglaze the pan.
4. The sauce seems too thin. How can I thicken it?
The sauce should naturally thicken from the reduction of the cream and the melting of the Parmesan cheese. If it still seems thinner than you’d like, you can let it simmer gently on low for a few extra minutes to reduce further. Alternatively, you can make a small slurry by whisking together 1 teaspoon of cornstarch with 1 tablespoon of cold water, then slowly stir it into the simmering sauce until it reaches your desired consistency.
5. How should I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Seafood is best enjoyed fresh, but leftovers are still delicious. To reheat, it’s best to avoid the microwave, which can make the salmon rubbery. Instead, gently reheat the salmon and sauce in a skillet over low heat until just warmed through. You may need to add a splash of cream, milk, or broth to loosen the sauce as it reheats.
Creamy Sun-Dried Tomato Salmon recipe
Ingredients
For the Salmon:
4 (6-ounce) salmon fillets:ย Look for fillets that are roughly the same thickness to ensure even cooking. Using skin-on salmon is highly recommended, as it allows you to achieve a wonderfully crispy skin that provides a fantastic textural contrast to the creamy sauce.
1 tablespoon olive oil:ย For searing the salmon.
Salt and freshly ground black pepper:ย To season the fish.
For the Creamy Sun-Dried Tomato Sauce:
1 tablespoon unsalted butter:ย Adds richness and flavor to the sauce base.
4-5 cloves garlic:ย Thinly sliced or minced. This provides the aromatic foundation for the sauce.
ยฝ cup sun-dried tomatoes in oil:ย Drained and roughly chopped. The oil-packed variety is key here, as they are tender and intensely flavorful.
1 teaspoon dried Italian seasoning (or a mix of dried oregano and basil):ย Adds a layer of herbaceous complexity.
ยผ cup dry white wine (like Sauvignon Blanc or Pinot Grigio) or low-sodium chicken broth:ย This is for deglazing the pan, which is the secret to a flavorful sauce. The wine adds a bright acidity that balances the creaminess.
1 ยฝ cups heavy cream or full-fat coconut milk (from a can):ย This is what creates the luxurious, velvety texture of the sauce. For a dairy-free option, coconut milk is a fantastic substitute.
ยฝ cup grated Parmesan cheese:ย For the best results, use a freshly grated block of Parmesan. It melts more smoothly and has a much better flavor than pre-shredded cheese.
5 ounces fresh baby spinach:ย This seems like a lot, but it wilts down significantly, adding color, nutrients, and a fresh flavor to the sauce.
Fresh basil or parsley:ย Chopped, for garnish. This adds a final burst of freshness that brightens up the entire dish.
Instructions
Begin by preparing your salmon fillets. If they are wet, pat them thoroughly dry on all sides with a paper towel. This step is absolutely critical for achieving a perfect sear and crispy skin. A dry surface allows the fish to brown, while a wet surface will cause it to steam. Once dry, generously season both sides of each fillet with salt and freshly ground black pepper.
In a large, heavy-bottomed skillet (cast iron or stainless steel work best), heat the olive oil over medium-high heat. The oil should be shimmering but not smoking. Carefully place the salmon fillets in the hot pan, skin-side down. Press down gently on each fillet with a spatula for about 10 seconds to ensure the entire surface of the skin makes contact with the pan. Cook for 4-6 minutes on the skin side, undisturbed, until the skin is deeply golden brown and crispy. Youโll see the color of the salmon change as it cooks up the side of the fillet. Flip the salmon and cook for another 2-4 minutes on the flesh side, depending on the thickness, until it is cooked to your desired doneness. Remove the salmon from the skillet and set it aside on a plate.
Reduce the heat to medium. In the same skillet, melt the tablespoon of butter. There will be delicious browned bits (called “fond”) left in the pan from the salmonโthis is pure flavor! Add the sliced or minced garlic and cook for about 30-60 seconds, stirring constantly, until it is fragrant. Be careful not to let the garlic burn. Add the chopped sun-dried tomatoes and the Italian seasoning and cook for another minute, allowing the tomatoes to release their flavor into the butter and garlic.
Pour the dry white wine or chicken broth into the skillet. As it sizzles, use a wooden spoon or spatula to scrape up all the browned bits from the bottom of the pan. Let the liquid simmer and reduce by about half, which should take 1-2 minutes. This deglazing process is where the deep, savory flavor of the sauce begins.
Reduce the heat to low and pour in the heavy cream or coconut milk. Stir to combine and bring the sauce to a gentle simmer. Do not let it boil rapidly. Stir in the grated Parmesan cheese until it has completely melted into the sauce, creating a smooth and slightly thickened consistency. Season the sauce with a little salt and pepper to taste, keeping in mind that the Parmesan is already salty.
Add the large handfuls of fresh baby spinach to the skillet. Stir gently until the spinach has completely wilted into the creamy sauce, which will only take about 1-2 minutes.
Nestle the cooked salmon fillets back into the skillet with the creamy sauce. You can place them skin-side up to keep the skin crispy. Spoon some of the sauce and spinach over the top of the salmon fillets. Let everything simmer together for a final minute to allow the fish to warm through and soak up some of the incredible sauce.
Remove the skillet from the heat. Garnish generously with freshly chopped basil or parsley. Serve immediately while hot.
Nutrition
- Serving Size: one normal portion
- Calories: 650-750






