I make DF salmon with herb vinaigrette when I want a dinner that feels fresh, simple, and still a little special. The salmon cooks until tender and flaky, then gets topped with a bright herb vinaigrette that brings everything to life without using any dairy.
This is the kind of meal I like for busy weeknights, but it also works well when we have family over. The vinaigrette is light, tangy, and full of fresh herbs, so it gives the salmon plenty of flavor without making the dish feel heavy. I love that it tastes clean and comforting at the same time.
Why You’ll Love This Recipe
DF salmon with herb vinaigrette is a simple way to make salmon taste fresh, flavorful, and family-friendly. The fish stays moist and tender, while the vinaigrette adds a bright finish with lemon, olive oil, garlic, parsley, and dill. It is naturally dairy-free, but it still feels rich because salmon has such a soft, buttery texture on its own.
This recipe is also easy to fit into different meals. You can serve it with rice, roasted potatoes, steamed vegetables, salad, or warm bread for a complete dinner. The herb vinaigrette can be spooned over the salmon, drizzled on vegetables, or used as a simple dressing for greens.
Another reason I keep this recipe in my rotation is that it does not take much hands-on time. The salmon can be baked, pan-seared, or grilled, depending on what works best for your kitchen. The vinaigrette comes together quickly, and the whole meal feels dependable, fresh, and easy to repeat.
Serves: 4 people
This recipe serves 4 people with one salmon fillet per person. If you are serving younger kids or pairing the salmon with several sides, the portions can stretch a little farther. For bigger appetites, you can easily increase the salmon amount and double the herb vinaigrette so there is plenty for drizzling.
Ingredients You’ll Need
For the Salmon
- 4 salmon fillets, about 6 ounces each
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1 lemon, thinly sliced
For the Herb Vinaigrette
- 1/3 cup extra-virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 tablespoon red wine vinegar
- 1 teaspoon Dijon mustard
- 1 small garlic clove, finely minced
- 1 tablespoon finely chopped fresh parsley
- 1 tablespoon finely chopped fresh dill
- 1 tablespoon finely chopped fresh basil
- 1 teaspoon honey or maple syrup
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
Optional Serving Additions
- 4 cups mixed greens
- 2 cups cooked rice or quinoa
- 1 pound roasted baby potatoes
- 2 cups steamed green beans
- 1 cup sliced cucumber
- Extra lemon wedges, for serving
Pro Tips
Use salmon fillets that are similar in size and thickness. This helps them cook evenly, so one piece is not dry while another is still underdone.
Pat the salmon dry before seasoning it. Removing extra moisture helps the olive oil, lemon juice, mustard, and spices stick better to the fish.
Do not overcook the salmon. It should flake easily with a fork and still look moist in the center, since it will continue to cook a little after it comes out of the oven.
Make the herb vinaigrette while the salmon cooks. This keeps the recipe efficient and gives the herbs, lemon, vinegar, garlic, and olive oil a few minutes to blend.
Chop the herbs finely so every spoonful of vinaigrette has balanced flavor. Big pieces of herbs can feel uneven, especially for kids who may prefer a smoother bite.
Serve the vinaigrette on the side for picky eaters. Some family members may want just a small drizzle, while others may like extra over the salmon and vegetables.
Tools You’ll Need
- Baking sheet
- Parchment paper or aluminum foil
- Small mixing bowl
- Whisk or fork
- Cutting board
- Sharp knife
- Measuring cups
- Measuring spoons
- Citrus juicer or reamer
- Paper towels
- Fish spatula or regular spatula
- Serving platter
Substitutions and Variations
Use Another Fish
You can make this recipe with cod, halibut, trout, or mahi mahi if salmon is not your favorite. Choose fillets with a similar thickness and adjust the cooking time so the fish stays tender.
Make It Sweeter or Tangier
Add a little more honey or maple syrup for a softer vinaigrette, or add extra lemon juice for a brighter taste. This makes it easy to adjust the flavor for kids or adults.
Change the Herbs
Use cilantro, chives, mint, or tarragon in place of one of the herbs. Keep the total amount about the same so the vinaigrette stays balanced and does not overpower the salmon.
Cook It on the Grill
Grill the salmon instead of baking it for a smoky flavor. Brush the fillets with oil first and cook them skin-side down until they flake easily.
Make It Heartier
Serve the salmon over rice, quinoa, couscous, or roasted potatoes. These sides soak up the herb vinaigrette and turn the dish into a more filling family dinner.
Make Ahead Tips
DF salmon with herb vinaigrette is easy to prep ahead, especially if you want dinner to come together quickly. You can mix the herb vinaigrette up to 24 hours in advance and keep it in a covered jar in the refrigerator. The olive oil may firm up a little when chilled, so let it sit at room temperature for 10 to 15 minutes and shake or whisk it well before serving.
You can also season the salmon a few hours ahead of time. Pat the fillets dry, brush them with olive oil, lemon juice, Dijon mustard, salt, pepper, garlic powder, and paprika, then cover and refrigerate until you are ready to cook. Wait to add the lemon slices until just before baking so the salmon does not sit in too much citrus for too long.
For the freshest texture, I do not recommend baking the salmon too far ahead unless you plan to serve it cold or room temperature. Cooked salmon reheats well when done gently, but it is always most tender right after baking. If you need to prep for a gathering, make the vinaigrette and sides ahead, then bake the salmon shortly before serving.
Instructions
Step 1: Preheat the Oven
Preheat your oven to 400°F. Line a baking sheet with parchment paper or aluminum foil for easy cleanup. Set the salmon fillets on the prepared baking sheet with a little space between each piece.
Step 2: Dry and Season the Salmon
Pat the salmon fillets dry with paper towels. In a small bowl, stir together 1 tablespoon olive oil, 1 tablespoon fresh lemon juice, 1 teaspoon Dijon mustard, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1/2 teaspoon garlic powder, and 1/2 teaspoon paprika. Brush this mixture evenly over the tops and sides of the salmon.
Step 3: Add Lemon Slices
Place thin lemon slices over or around the salmon fillets. The lemon adds a fresh aroma as the fish bakes and keeps the dish bright. Do not cover the salmon completely, because you still want the top to cook evenly.
Step 4: Bake the Salmon
Bake the salmon for 10 to 14 minutes, depending on the thickness of the fillets. The salmon is done when it flakes easily with a fork and looks moist in the center. If using a thermometer, aim for about 125°F to 130°F for medium or 135°F to 145°F for more well-done salmon.
Step 5: Make the Herb Vinaigrette
While the salmon bakes, add 1/3 cup extra-virgin olive oil, 2 tablespoons fresh lemon juice, 1 tablespoon red wine vinegar, 1 teaspoon Dijon mustard, 1 finely minced garlic clove, 1 teaspoon honey or maple syrup, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper to a small bowl. Whisk until the vinaigrette looks blended and slightly thickened. Stir in the chopped parsley, dill, and basil.
Step 6: Rest the Salmon
Remove the salmon from the oven and let it rest on the baking sheet for 3 to 5 minutes. This helps the juices settle back into the fish so each bite stays tender. Avoid moving it too soon, because hot salmon can break apart easily.
Step 7: Spoon on the Vinaigrette
Transfer the salmon to plates or a serving platter. Spoon the herb vinaigrette over the warm salmon just before serving. Add extra lemon wedges on the side if you like a brighter finish.
Step 8: Serve with Sides
Serve the salmon with mixed greens, cooked rice or quinoa, roasted baby potatoes, steamed green beans, or sliced cucumber. Drizzle any extra herb vinaigrette over the vegetables or grains. This keeps the whole plate fresh, colorful, and full of flavor.
Serving Suggestions
DF salmon with herb vinaigrette tastes wonderful with warm rice or quinoa because the grains soak up the lemony herb dressing. This is a simple way to make the meal feel filling without adding anything heavy.
Roasted baby potatoes are another cozy side that works well with the bright vinaigrette. The crispy edges and soft centers balance the tender salmon and make the plate feel hearty enough for dinner.
For a lighter meal, serve the salmon over mixed greens with cucumber, cherry tomatoes, and a little extra vinaigrette. The warm salmon slightly softens the greens, while the fresh vegetables keep everything crisp.
Steamed green beans, asparagus, or broccoli also pair nicely with this dish. A small drizzle of the herb vinaigrette over the vegetables ties the whole meal together.
You can also flake leftover salmon into wraps, grain bowls, or lunch salads. The flavor stays fresh and works well with avocado, cucumber, lettuce, and a simple dairy-free dressing.
Leftovers and Storage
Store leftover salmon in an airtight container in the refrigerator for up to 3 days. Keep any extra herb vinaigrette in a separate jar or small container so the salmon does not become too oily as it sits. If the vinaigrette thickens in the refrigerator, let it sit at room temperature and shake it well before using.
To reheat salmon, warm it gently in a 275°F oven for about 10 minutes, or until just heated through. You can also microwave it at lower power in short intervals, but be careful because salmon can dry out quickly. Adding a spoonful of vinaigrette after reheating helps bring back moisture and flavor.
Freezing cooked salmon is possible, but the texture may be softer after thawing. Wrap it tightly and freeze for up to 2 months if needed. Thaw overnight in the refrigerator, then serve it cold in salads or reheat it gently.
Nutrition and Benefits
- Rich in protein: Salmon is a good source of protein, which helps make this meal filling and satisfying. It works well for family dinners because it pairs easily with grains, vegetables, and salads.
- Naturally dairy-free: This recipe gets its flavor from olive oil, lemon, herbs, mustard, and garlic instead of butter or cream. It is a helpful option for anyone avoiding dairy while still wanting a flavorful meal.
- Full of fresh herbs: Parsley, dill, and basil add bright flavor without making the dish heavy. They also help the salmon taste fresh and balanced.
- A source of healthy fats: Salmon and olive oil both bring richness to the dish. This gives the recipe a satisfying texture while keeping the ingredients simple.
- Easy to balance with sides: You can serve this salmon with vegetables for a lighter plate or add rice, quinoa, or potatoes for a heartier meal. That makes it flexible for kids, adults, and different appetites.
Recipe FAQ
Can I use frozen salmon?
Yes, frozen salmon works well as long as it is fully thawed before cooking. Thaw it overnight in the refrigerator, then pat it very dry before seasoning. Extra moisture can keep the seasoning from sticking and may make the salmon steam instead of bake. Once dry, follow the recipe as written.
Can I make the herb vinaigrette without dill?
Yes, you can leave out the dill or replace it with more parsley or basil. Chives, cilantro, or a small amount of mint can also work. Keep the total herb amount about the same so the vinaigrette stays balanced. The flavor will change slightly, but it will still taste fresh.
How do I know when salmon is done?
Salmon is done when it flakes easily with a fork and looks moist in the center. The color should be opaque on the outside with a slightly deeper shade in the thickest part, depending on how well done you like it. A thermometer is the easiest way to check. For a tender texture, many home cooks prefer 125°F to 135°F.
Can I pan-sear the salmon instead of baking it?
Yes, you can pan-sear it in a skillet over medium heat. Cook the salmon skin-side down first for about 4 to 5 minutes, then flip and cook another 2 to 4 minutes, depending on thickness. Spoon the herb vinaigrette over the salmon after it comes off the heat. This method gives the salmon a slightly crisp outside.
Is this recipe good for meal prep?
Yes, this recipe works well for meal prep, especially when served cold or gently reheated. Store the salmon, vinaigrette, and sides in separate containers for the best texture. You can build bowls with rice, quinoa, greens, or roasted vegetables throughout the week. Add the vinaigrette right before eating.
Can I make the vinaigrette less tangy?
Yes, add a little more olive oil or an extra 1/2 teaspoon honey or maple syrup. This softens the lemon and vinegar flavor without making the dressing too sweet. You can also reduce the red wine vinegar slightly. Taste as you go so the vinaigrette fits your family’s preference.
What can I serve with this for kids?
Rice, roasted potatoes, cucumber slices, steamed green beans, or butter-free noodles all work well. You can serve the herb vinaigrette on the side so kids can choose how much they want. The salmon itself is mild, tender, and easy to flake into small pieces. A little lemon on the side can help brighten the flavor.
A Fresh Salmon Dinner That Feels Easy and Special
DF salmon with herb vinaigrette is a simple meal that brings together tender fish, bright herbs, and a clean lemony finish. It feels fresh enough for warm days but still comforting enough for a regular family dinner. The steps are easy to follow, and the results feel dependable every time.
I love that this recipe can be served with simple sides and still feel complete. The vinaigrette adds so much flavor without dairy, and it works beautifully over vegetables, grains, or greens too. It is the kind of fresh, flexible dinner that earns a steady place in the weekly meal plan.








