This Mediterranean-inspired dinner salad brings together the best of summer flavors. Italian-seasoned salmon is grilled or seared to perfection and served over a bed of spinach, tossed in a tangy Dijon vinaigrette with marinated shallots. Crisp sautéed green beans and tender boiled baby potatoes add heartiness, while crumbled feta and juicy grape tomatoes finish the dish.
Perfect for al fresco dining, this restaurant-worthy salad is fresh, bright and satisfying. The combination of warm salmon, cool greens and zesty dressing makes every bite a delight. Serve it as a main course for a light yet filling meal.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.
Ingredients
Instructions
- Prepare the potatoes: Pierce the baby potatoes with a fork. Microwave in a covered bowl with 2 tablespoons water for 5-7 minutes until tender. Drain and set aside.
- Make the vinaigrette: In a small bowl, whisk together red wine vinegar, Dijon mustard, sugar and 3 tablespoons olive oil. Season with salt and pepper.
- Marinate the shallot: Peel and thinly slice the shallot. Add to the vinaigrette and let sit for at least 5 minutes.
- Cook the green beans: Trim the green beans. Heat 1 teaspoon olive oil in a skillet over medium-high heat. Add green beans and sauté for 4-5 minutes until tender-crisp. Season with salt and pepper. Remove from skillet.
- Cook the salmon: Pat salmon dry. Rub with Italian seasoning, salt and pepper. Heat 1 teaspoon cooking oil in the same skillet over medium-high heat. Cook salmon for 3-4 minutes per side, until golden and cooked through. Remove from heat.
- Toast the ciabatta: Split the ciabatta in half. Spread garlic herb butter on cut sides. Toast in a toaster oven or under broiler until golden.
- Assemble the salad: In a large bowl, combine spinach, grape tomatoes (halved) and the marinated shallot with vinaigrette. Toss to coat.
- Plate: Divide salad among plates. Top with green beans, baby potatoes and flaked salmon. Crumble feta cheese over each plate. Serve with garlic ciabatta on the side.
Recipe Tips
For extra flavor, let the salmon rest for a few minutes after cooking before flaking.
If you don’t have a microwave, boil the potatoes in salted water for 10-12 minutes until tender.
The vinaigrette can be made ahead and refrigerated for up to 3 days.
FAQ
Can I use a different type of fish?
Yes, trout or arctic char work well as substitutes for salmon.
How do I store leftovers?
Store the salad components separately in airtight containers in the refrigerator for up to 2 days. Reheat salmon and vegetables gently.
Can I grill the salmon instead of pan-searing?
Absolutely. Grill the salmon over medium-high heat for 3-4 minutes per side or until cooked through.




























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.