2x125g cans Princes Mackerel in Olive Oil

100g fine green beans, chopped

2tbsp tomato puree

2tbsp lemon juice

410g can haricot beans in water, rinsed and drained

410g can red kidney beans in water, rinsed and drained

4 spring onions, finely chopped

10 cherry tomatoes, halved

2tbsp chopped fresh parsley

Salt and freshly ground black pepper

Three Bean Mackerel Salad

2 servings
8 minutes prep
5 minutes cooking

This simple, speedy salad takes less than 15 minutes to make.

Where can I buy Princes Mackerel Fillets in Olive Oil?

Princes Mackerel in Olive Oil is available in selected Tesco and Sainsbury's Stores

Nutritional information for this recipe

Calories Sugars Fat Saturated Fat Salt
per 100g 107kcal 1.9g 3.5g 0.71g 0.09g
RI% 5% 2% 5% 4% 2%


  1. Drain the cans of Princes Mackerel in Olive Oil, reserving 1tbsp of the oil. Break the fish into chunks and set aside.
  2. Cook the green beans in a little lightly salted boiling water for 5 minutes, then rinse in cold water and drain.
  3. In a salad bowl, mix together the reserved oil with the tomato puree and lemon juice. Add the haricot beans, red kidney beans and green beans with the spring onions, cherry tomatoes and parsley. Season with salt and pepper and mix together.
  4. Add the chunks of mackerel and stir them through gently. Serve.