Creamy Sun-Dried Tomato Salmon with Garlic Cream Sauce is a rich yet elegant dish that transforms simple salmon fillets into a restaurant-quality meal. The natural richness of salmon pairs beautifully with a silky garlic cream sauce infused with the intense, slightly tangy flavor of sun-dried tomatoes. This recipe brings together comforting creaminess and bold Mediterranean-inspired flavors, making it perfect for both weeknight dinners and special occasions. Despite its impressive presentation and depth of flavor, it is surprisingly easy to prepare, requiring only one pan and a handful of quality ingredients.
Why I Love This Recipe
I love this recipe because it strikes the perfect balance between indulgence and simplicity. The salmon stays tender and flaky while the garlic cream sauce adds warmth and richness without overpowering the fish. Sun-dried tomatoes bring bursts of concentrated flavor that make every bite exciting, and the dish feels luxurious while still being quick enough for busy evenings.
Why This Is a Must-Try Dish
This is a must-try dish because it delivers bold flavor with minimal effort. It is versatile, pairs well with many side dishes, and works equally well for casual meals or entertaining guests. If you enjoy creamy sauces and perfectly cooked salmon, this recipe is guaranteed to impress.
Recipe Overview
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Calories: Approximately 480 calories per serving
Course: Main Course
Cuisine: Mediterranean-Inspired
Ingredients
- 4 salmon fillets, skin on or off
- Salt and black pepper to taste
- 2 tablespoons olive oil
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1/3 cup sun-dried tomatoes in oil, drained and sliced
- 1 cup heavy cream
- 1/2 cup chicken or vegetable broth
- 1/3 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red chili flakes, optional
- Fresh basil or parsley, chopped, for garnish
Cooking Directions
Season and sear the salmon until golden.
Prepare the garlic cream sauce with sun-dried tomatoes.
Return salmon to the pan and simmer until cooked through.
Garnish and serve hot.
Step-by-Step Preparation Method
Step 1: Pat the salmon fillets dry and season both sides with salt and black pepper.
Step 2: Heat olive oil in a large skillet over medium-high heat. Add salmon fillets and sear for 4 to 5 minutes per side until golden and just cooked through. Remove and set aside.
Step 3: Reduce heat to medium and add butter to the same skillet. Once melted, add minced garlic and sauté for about 30 seconds until fragrant.
Step 4: Stir in sun-dried tomatoes and cook for 1 minute to release their flavor.
Step 5: Pour in cream and broth, stirring to combine. Bring to a gentle simmer.
Step 6: Add Parmesan cheese, Italian seasoning, and chili flakes. Stir until the sauce thickens slightly.
Step 7: Return salmon to the skillet and spoon sauce over the fillets. Simmer for 3 to 5 minutes until salmon is fully cooked and coated in sauce.
Step 8: Garnish with fresh herbs and remove from heat.

How to Serve This Recipe
Serve the salmon hot, generously spooned with garlic cream sauce. It pairs beautifully with mashed potatoes, rice, pasta, or crusty bread to soak up the sauce. For a lighter option, serve alongside steamed vegetables or a fresh green salad.
Recipe Tips
Use room-temperature salmon for even cooking.
Do not overcook the salmon to keep it tender and flaky.
Adjust sauce thickness by adding more broth if needed.
Use oil-packed sun-dried tomatoes for the best flavor.
Variations
Add fresh spinach to the sauce for extra color and nutrition.
Substitute shrimp or chicken for salmon using the same sauce base.
Use coconut cream instead of dairy cream for a dairy-free version.
Add white wine to deglaze the pan for deeper flavor.
Freezing and Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing is not recommended due to the cream-based sauce, which may separate when thawed.
Special Equipment Needed
Large non-stick or cast-iron skillet
Spatula or fish turner
Measuring cups and spoons
Frequently Asked Questions
Can I use frozen salmon?
Yes, thaw completely and pat dry before cooking.
Can I make this dish ahead of time?
It is best enjoyed fresh, but the sauce can be prepared ahead and reheated gently.
What can I use instead of heavy cream?
Half-and-half can be used, though the sauce will be lighter.
Is this recipe spicy?
The chili flakes are optional and can be adjusted to taste.
Conclusion
Creamy Sun-Dried Tomato Salmon with Garlic Cream Sauce is a flavorful, comforting dish that delivers elegance with minimal effort. With tender salmon, a luscious sauce, and vibrant sun-dried tomatoes, it is a recipe that quickly becomes a favorite. Whether served for a weeknight dinner or a special gathering, this dish offers rich flavor, beautiful presentation, and satisfying results every time.
Creamy Sun-Dried Tomato Salmon with Garlic Cream Sauce
Course: DinnerCuisine: MediterraneanDifficulty: Easy4
servings10
minutes20
minutes30
minutesIngredients
4 salmon fillets, skin on or off
Salt and black pepper to taste
2 tablespoons olive oil
3 tablespoons unsalted butter
4 cloves garlic, minced
1/3 cup sun-dried tomatoes in oil, drained and sliced
1 cup heavy cream
1/2 cup chicken or vegetable broth
1/3 cup grated Parmesan cheese
1 teaspoon Italian seasoning
1/2 teaspoon red chili flakes, optional
Fresh basil or parsley, chopped, for garnish
Directions
- Step 1: Pat the salmon fillets dry and season both sides with salt and black pepper.
- Step 2: Heat olive oil in a large skillet over medium-high heat. Add salmon fillets and sear for 4 to 5 minutes per side until golden and just cooked through. Remove and set aside.
- Step 3: Reduce heat to medium and add butter to the same skillet. Once melted, add minced garlic and sauté for about 30 seconds until fragrant.
- Step 4: Stir in sun-dried tomatoes and cook for 1 minute to release their flavor.
- Step 5: Pour in cream and broth, stirring to combine. Bring to a gentle simmer.
- Step 6: Add Parmesan cheese, Italian seasoning, and chili flakes. Stir until the sauce thickens slightly.
- Step 7: Return salmon to the skillet and spoon sauce over the fillets. Simmer for 3 to 5 minutes until salmon is fully cooked and coated in sauce.
- Step 8: Garnish with fresh herbs and remove from heat.






