When I first discovered the magic of poaching salmon in olive oil, I couldn’t believe how effortlessly it transformed a simple dish into something truly remarkable. Imagine the softness of tender, flaky salmon that practically melts in your mouth, enhanced by a bright, herby vinaigrette that dances with freshness. This recipe marries the richness of high-quality olive oil with vibrant herbs, and before you know it, you’ve created a dish that elevates any weeknight dinner into a restaurant-worthy experience.
As the salmon gently cooks, it absorbs the aromatic flavors around it, while the vinaigrette—composed of fresh shallots and a medley of herbs—adds a delightful zing. Whether you’re entertaining guests or simply treating yourself to a nutritious meal, this slow-cooked salmon with herb vinaigrette is not just healthy; it’s also incredibly easy to prepare. Ready to dive in? Let’s get cooking!
Why is Olive Oil Poached Salmon so enjoyable?
Luxurious Texture: The slow-cooking process in olive oil results in salmon that is mind-blowingly tender and flaky.
Vibrant Flavor: The herby vinaigrette, featuring fresh shallots and herbs, provides a refreshing contrast that perfectly complements the rich fish.
Easy Gourmet Dining: This quick recipe allows you to impress guests without complicated techniques, making it perfect for both novice and seasoned cooks.
Versatile Meal: Whether served warm or at room temperature, this salmon is ideal for any occasion, from casual dinners to elegant gatherings.
Meal Prep-Friendly: Prepare this dish ahead of time—store it in an airtight container and enjoy nutritious meals throughout the week.
Olive Oil Poached Salmon Ingredients
For the Salmon
• Salmon fillets – Choose fresh, high-quality salmon for the best flavor and texture.
• Extra-virgin olive oil – This is the star of the dish; use a good quality for rich taste.
• Kosher salt – Essential for seasoning; adjust to your taste preference.
• Fresh black pepper – Enhances seasoning; freshly ground is recommended.
For the Herby Vinaigrette
• Large shallot – Adds a sweet, mild onion flavor; substitute with onion or green onion if needed.
• White wine vinegar – Provides acidity to balance the salmon’s richness; lemon juice can be used as an alternative.
• Fresh Italian parsley – Adds a fresh herbal note; feel free to use additional parsley or a mix of herbs.
• Fresh chervil – Complements the herb medley; can be replaced with more parsley if you can’t find it.
• Fresh chives – Their mild onion flavor enhances the vinaigrette; replace with green onion if desired.
• Fresh basil – Offers sweetness and aroma; substitute with parsley if you’re out.
• Fresh tarragon – Gives a unique anise flavor; omit or use dill if not available.
• Extra-virgin olive oil – Use this in the vinaigrette for a cohesive flavor; a high-quality oil works best.
This olive oil poached salmon w/ herb vinaigrette is not just a feast for the eyes but also a delight for your taste buds!
How to Make Olive Oil Poached Salmon
-
Preheat the oven: Set your oven to 225°F (approximately 107°C). This low and slow cooking ensures the salmon remains moist and tender.
-
Prepare the salmon: Place the salmon fillets on a baking sheet. Drizzle with extra-virgin olive oil and sprinkle with kosher salt and freshly ground black pepper to enhance flavor.
-
Cook the salmon: Slide the baking sheet into the oven and let the salmon poach for 40-45 minutes, or until it flakes easily with a fork. The salmon should be beautifully tender.
-
Make the vinaigrette: Meanwhile, in a mixing bowl, combine the diced shallot, most of the white wine vinegar, and chopped fresh herbs. Slowly whisk in extra-virgin olive oil to emulsify the vinaigrette.
-
Plate the salmon: Once the salmon is cooked, carefully break it into large chunks and transfer them to a serving platter. This adds a rustic and inviting touch to your presentation.
-
Drizzle the vinaigrette: Generously drizzle the herby vinaigrette over the salmon before serving, letting those vibrant flavors take center stage.
-
Serve: This dish is delightful served warm or at room temperature, making it perfect for any occasion!
Optional: Garnish with extra fresh herbs for a beautiful finishing touch.
Exact quantities are listed in the recipe card below.
Olive Oil Poached Salmon Variations
Feel free to personalize your olive oil poached salmon with these exciting twists!
- Different Fish: Swap out the salmon for firm fish like trout or cod for a new flavor adventure.
- Herb Medley: Use whatever fresh herbs you have on hand, like dill or cilantro, to give your vinaigrette a unique twist.
- Citrus Kick: Add lemon or orange zest to the vinaigrette for a bright, zesty surprise that pairs beautifully with salmon.
- Spicy Touch: Incorporate a pinch of red pepper flakes in the vinaigrette for those who enjoy a little heat in their dishes.
- Nutty Flavors: Mix in some chopped walnuts or hazelnuts in the vinaigrette for an added crunch and rich flavor.
- Fruit Fusion: Toss in diced peaches or cherries to the vinaigrette for a fruity contrast that complements the salmon perfectly.
- Garlic Infusion: Add minced garlic to the vinaigrette for a robust flavor that enhances the richness of the salmon.
- Creamy Upgrade: Stir in a spoonful of Greek yogurt or avocado to create a creamy vinaigrette for a luscious finish.
Make Ahead Options
These olive oil poached salmon with herb vinaigrette are perfect for busy weeknights or meal prep enthusiasts! You can cook the salmon up to 3 days in advance; simply let it cool completely before storing it in an airtight container in the refrigerator. The herby vinaigrette can also be prepared ahead of time—just mix the ingredients and keep it in the fridge for up to 24 hours. To maintain the delicious texture of the salmon, avoid reheating it if possible; instead, serve it chilled or at room temperature. When ready to enjoy, simply drizzle the vinaigrette over the salmon just before serving for that fresh burst of flavor.
What to Serve with Olive Oil Poached Salmon with Herb Vinaigrette?
Imagine indulging in a beautifully balanced meal that complements the delicate flavors of your salmon and adds a variety of textures and tastes.
-
Crisp Garden Salad: Adds refreshing crunch; vibrant greens lighten the dish while pairing seamlessly with the herby vinaigrette.
-
Roasted Asparagus: Provides a satisfying bite; the earthy flavor of asparagus matches wonderfully with the richness of the salmon.
-
Garlic Mashed Potatoes: Creamy and indulgent, these potatoes are the ultimate comfort food that makes the meal heartier.
-
Quinoa Pilaf: A nutty and nutritious alternative; this hearty side dish absorbs the flavors of the vinaigrette beautifully.
-
Steamed Broccolini: The slight bitterness of broccolini provides a lovely contrast to the salmon’s richness, while its color brightens the plate.
-
Grilled Peppers: Sweet and smoky, these veggies add a colorful flair and a delightful twist to your meal.
-
Lemon Risotto: Creamy and luxurious, this risotto enhances the dish’s overall freshness, tying the elements together beautifully.
-
Sparkling Water with Citrus: The effervescence refreshes your palate between bites, while lemon or lime adds a zesty pop that complements the meal.
-
Lemon Sorbet: For dessert, this light and refreshing treat cleanses your palate after the herby flavors of your main dish, leaving you satisfied yet wanting more.
Storage Tips for Olive Oil Poached Salmon
Fridge: Store cooked salmon in an airtight container for up to 3 days, ensuring it retains its moisture and flavor.
Freezer: To keep for longer, freeze the poached salmon in an airtight, vacuum-sealed bag for up to 2 months. Thaw in the fridge overnight before serving.
Reheating: Gently reheat the salmon in the oven at 300°F (about 150°C) for 10–15 minutes. This helps maintain its flaky texture without drying it out.
Expert Tips for Olive Oil Poached Salmon
• Monitor Cooking Time: Keep a close eye on the salmon; overcooking can lead to a dry texture. Aim for that tender, flaky finish.
• Quality Matters: Choose high-quality extra-virgin olive oil, as it’s the heart of this dish. It greatly enhances flavor and consistency.
• Freshness is Key: Use fresh herbs in the vinaigrette for the best taste. Dried herbs lack the vibrancy that makes this olive oil poached salmon shine.
• Chill Out: For meal prep, this dish can be made ahead and stored in an airtight container in the fridge, making it great for easy, healthy meals.
• Garnishing Tips: Consider adding some zesty lemon or orange zest to the vinaigrette for an extra burst of brightness that complements the salmon beautifully.
Olive Oil Poached Salmon with Herb Vinaigrette Recipe FAQs
What should I look for when selecting salmon?
Absolutely! When choosing salmon, look for fillets that are bright in color and smell fresh, with no dark spots or a fishy odor. The flesh should be firm and moist to the touch. If possible, opt for wild-caught salmon for enhanced flavor and quality.
How should I store the leftover olive oil poached salmon?
For optimal storage, place the cooked salmon in an airtight container and refrigerate it for up to 3 days. This method helps retain its texture and flavor. Ensure it’s well-covered to prevent it from drying out and absorbing any unwanted odors from the fridge.
Can I freeze olive oil poached salmon?
Yes, you can freeze the salmon! Wrap the cooked fillets tightly in plastic wrap or place them in an airtight, vacuum-sealed bag to avoid freezer burn, and they will keep well for up to 2 months. To serve, simply thaw in the refrigerator overnight before gently reheating.
What can I do if my vinaigrette is too acidic?
Very! If you find your vinaigrette is too acidic, add a teaspoon of honey or maple syrup to balance out the flavors. Alternatively, whisk in a bit more olive oil to mellow the acidity and achieve the flavor profile you prefer.
Can I use dried herbs instead of fresh ones for the vinaigrette?
I recommend using fresh herbs for the best flavor in your vinaigrette, as dried herbs can lack the vibrancy needed to complement the salmon. However, if you must use dried herbs, use about one-third of the amount since they are more concentrated in flavor.
Is olive oil poached salmon safe for my pets?
It’s best to avoid feeding your pets salmon that has been seasoned or cooked with oils, as some seasonings can be harmful. However, plain, cooked salmon is safe for pets in moderation. Always consult your vet for specific dietary recommendations for your furry friends.

Olive Oil Poached Salmon w/ Herb Vinaigrette for Easy Gourmet Dining
Ingredients
Equipment
Method
- Preheat the oven to 225°F (approximately 107°C). This low and slow cooking ensures the salmon remains moist and tender.
- Place the salmon fillets on a baking sheet. Drizzle with extra-virgin olive oil and sprinkle with kosher salt and freshly ground black pepper.
- Slide the baking sheet into the oven and let the salmon poach for 40-45 minutes, or until it flakes easily with a fork.
- In a mixing bowl, combine the diced shallot, most of the white wine vinegar, and chopped fresh herbs. Slowly whisk in extra-virgin olive oil to emulsify the vinaigrette.
- Once the salmon is cooked, carefully break it into large chunks and transfer to a serving platter.
- Generously drizzle the herby vinaigrette over the salmon before serving.
- Serve warm or at room temperature.







