Healthy Tuna Steak On A Bed Of Spiced Cranberry Couscous With Mango And Avocado Salsa Recipe

This meal just oozes flavour. It is packed with nutritional value and is equally good either before or after a workout. 

An image of Healthy Tuna Steak On A Bed Of Spiced Cranberry Couscous With Mango And Avocado Salsa Recipe
Cooking time
20 minutes
2 people

Nutritional facts

Calories 763.8 (kcal)
Protein 67.2 (g)
Carbs 69.7 (g)
Fat 25.9 (g)

Recipe Information

Prep: 10 minutes Cooking: 20 minutes
Serves: 2

Ingredients hide check list

  • For the salsa:

  • For the couscous:

The salsa contains a wide variety of vitamins and the couscous is a good low-fat, medium G.I. carbohydrate. It goes without saying that fresh tuna is one of the better sources of omega-3 fatty acids — good for your heart and good for your brain.


  1. Prepare the salsa: combine all the ingredients, season and refrigerate.  
  2. Turn on the griddle and leave it to get really hot.  
  3. Prepare the couscous: add a drop of olive oil and about 150ml (5.27 fl oz) stock (check pack for exact amount — an approximate measure is an equal volume of liquid to couscous), stir and leave for 5 minutes. In a separate dish, pour boiling water on the cranberries and leave for a few minutes to soften. Strain and stir into the couscous when it is ready, fluffing it up gently with a fork. Add the spices and season couscous according to taste.  
  4. When the griddle is smoking hot, season the tuna steaks with salt and black pepper, brush with a little oil and then place on the griddle for about 2 minutes each side, less if they are not very thick. They need to be pink in the middle or they will be tough. Give the steaks a squeeze of lemon or lime juice, season with more salt and pepper and serve on individual plates with the couscous and the salsa.

Run for charity

Join Team Sense for RideLondon

Join us and get your invite to an exclusive (and free!) training day at Box Hill on 21 May. With just a £1 reg fee, what are you waiting for? Get in touch at or call 0300 330 9257. More >