Salmon and broad bean salad recipe

Click to rate
(59 ratings)
Sending your rating
  • Healthy
serves: 4
Skill: medium
5-a-day: 2
Prep: 15 min
Cooking: 25 min

Nutrition per portion

Calories 311 kCal 16%
Fat 16g 23%
  • We earn a commission for products purchased through some links in this article.
  • This delicious salmon and broad bean salad recipe is perfect for lunch. Warm salmon goes really well with a salad of broad beans, artichokes and fresh mint. Plus, it’s filling and healthy. This recipe serves 4 people and will take 40-45 mins to prepare and cook. Broad beans are just perfect served with a tender fillet of salmon. It’s such a healthy option, full of protein which will keep you fuller for longer. A portion of this healthy salad works out at only 311 calories per serving. Bursting with omega-3, this dish is a real winner.

    Our guide on how to prepare and cook broad beans will make this recipe even easier!


    • 300g (10oz) small new potatoes, halved
    • 250g (8oz) podded broad beans, fresh or frozen
    • 200g tub roasted artichoke hearts in oil, drained (reserve the oil)
    • 2-3 tbsp extra virgin olive oil
    • 4 spring onions, trimmed and sliced
    • 1-2 small preserved lemons, zest only, finely sliced
    • Salt and freshly ground black pepper
    • 2 lightly smoked raw salmon fillets (about 300g/10oz)
    • Handful of mint leaves (about 10), cut into slivers
    • 100g (3½ oz) wild rocket
    • 1 lemon, cut into wedges or slices, for serving


    • To make this superfood recipe, cook the potatoes in boiling water for 10 mins, add the beans and cook for another few minutes until the vegetables are just soft (fresh broad beans will take about 5 mins; frozen, about 3 mins). Drain, then rinse under cold running water to cool them.

    • Take out the potatoes and put in a salad bowl, mixing in the oil from the artichokes, if any, or a tablespoon of the olive oil. Set aside to finish cooling.

    • Squeeze the beans out of their skins into a bowl (it’s a bit time-consuming, but they do look and taste better like this, especially the bigger beans). Add the artichoke pieces (cut into smaller chunks if you prefer), sliced spring onions, slices of preserved lemon, seasoning and the rest of the olive oil.

    • Heat a small pan until hot, add the fish, skin-side down, and cook for about 3 mins. Turn fish over, cover and cook over a lower heat for another 2-3 mins, until just cooked through. Leave for 5 mins in the pan until cool enough to handle, then skin the fish and flake it (discarding any bones) into the bean mixture.

    • Add the mint and rocket, and toss well. Spoon on top of the potatoes in the salad bowl and serve with lemon wedges or slices while the fish is still warm.

    Top tip for making Salmon and broad bean salad

    Top tip: Pre-prepared artichoke hearts are also available in pots from supermarket deli counters, or buy a jar or tin.

    Click to rate
    (59 ratings)
    Sending your rating

    Related Recipes