Skip to main content

Roasted Niçoise salad with halibut for a healthy meal

This heart-healthy roasted Niçoise salad with halibut is a vibrant tribute to the classic French dish, perfect for those seeking a nutritious yet satisfying meal. The combination of Yukon Gold potatoes, tender green beans, and marinated artichoke hearts creates a delightful medley of flavours and textures, while the skinless halibut adds a lean source of protein. Finished with a zesty homemade dressing of mayonnaise, lemon juice, and fresh basil, this salad is not only visually appealing but also bursting with Mediterranean flair.

Ideal for a wholesome family dinner or as a refreshing lunch option, this salad showcases the benefits of seasonal ingredients and healthy fats from olive oil. Serve it warm or at room temperature for a balanced meal that nourishes the body and delights the palate, making it a perfect choice for those focused on heart health.

Poursuivre la lecture ci-dessous

Ingredients for Roasted Niçoise salad with halibut

  • 680 g yukon gold potatoes, cut into 4 cm pieces

  • 2 jars (340 g) marinated artichoke hearts, drained

  • 75 ml extra-virgin olive oil, divided

  • 7 g kosher salt, divided

  • 5 ml freshly ground black pepper, divided

  • 450 g green beans, preferably haricots verts, trimmed

  • 75 g pitted kalamata olives, halved

  • 680 g skinless halibut fillets

  • 120 ml mayonnaise

  • 5 ml finely grated lemon zest, preferably meyer

  • 45 ml fresh lemon juice, preferably meyer

  • 15 g basil leaves (from about half a bunch)

How to make Roasted Niçoise salad with halibut

  1. Place a rimmed baking tray on the centre rack of the oven and preheat to 230°C (fan).

  2. In a large bowl, toss the potatoes, artichokes, 3 tablespoons of oil, ½ teaspoon of salt, and ¼ teaspoon of pepper together until well coated.

  3. Arrange the mixture in an even layer on the preheated baking tray and roast for about 18 minutes, tossing once halfway through, until nicely browned.

  4. In the same bowl, combine the green beans, olives, 1 tablespoon of oil, and ¼ teaspoon of salt, and toss until evenly coated.

  5. Season the fish on both sides with ½ teaspoon of salt and ¼ teaspoon of pepper, then coat with the remaining 1 tablespoon of oil.

  6. Remove the baking tray from the oven and push the potatoes and artichokes to one side, taking up about a third of the tray.

  7. Place the fish on another third of the tray, then add the bean mixture to the remaining third.

  8. Roast for about 8 minutes, or until the fish is cooked through.

  9. Meanwhile, in a small bowl, whisk together the mayonnaise, lemon zest, lemon juice, and the remaining ¼ teaspoon of salt and ½ teaspoon of pepper.

  10. Flake the halibut into pieces and transfer to a serving platter.

  11. Serve with the roasted vegetables and sauce alongside, and top with fresh basil.

Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Poursuivre la lecture ci-dessous

Historique de l'article

Les informations contenues dans cette page ont été évaluées par des cliniciens qualifiés.

  • 7 Aug 2025 | Originally published

    Auteur: :

    UK recipe editors

    Examiné par des pairs

    UK recipe editors
Vérification de l'éligibilité à la grippe

Demandez, partagez, connectez-vous.

Parcourez les discussions, posez des questions et partagez vos expériences sur des centaines de sujets liés à la santé.

vérificateur de symptômes

Vous ne vous sentez pas bien ?

Évaluez gratuitement vos symptômes en ligne