Salmon tacos with lime dressing

Pack in the omega-3 with these barbecued salmon tacos served with avocado, tomato and lime yoghurt sauce. Kids will love assembling their own 

  • Prep:15 mins
    Cook:10 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 704
  • fat 40g
  • saturates 8g
  • carbs 46g
  • sugars 6g
  • fibre 4g
  • protein 37g
  • salt 2g


  • olive oil, for the foil
  • 500g piece salmon fillet
  • 8 soft corn tacos
  • 2 limes, zested and juiced
  • 200g natural yogurt
  • 2 ripe avocados, peeled and cubed
  • 10 cherry tomatoes, halved
  • 1 small red chilli, deseeded and sliced (optional)


Serve with salsa

Serve with a spicy salsa if adults or older children like a bit of heat.

Choosing your salmon

You can use four individual salmon fillets instead of a whole fillet for this if you prefer – lay them up against each other on the foil so they cook through at the same rate as the whole piece. 


  1. Cut a piece of foil big enough to wrap the salmon in and brush with oil. Put the salmon on top, season and sprinkle with some of the lime zest and juice. Fold up the foil around the salmon so it all meets at the top and makes a handle to lift the parcel with.

  2. Heat a barbecue until the coals are glowing white hot. Make sure the grill is set high above the coals and put the foil parcel on. Cook for 10 mins and then open it and have a look. The salmon should be opaque – if it isn’t, wrap it up and continue cooking.

  3. Wrap the tacos in foil and warm them at the side of the barbecue. Mix the remaining lime zest and juice with the yogurt and season. When the salmon is cooked, open out the foil and flake it into pieces. Serve the tacos with the salmon, tomato, avocado, chilli and sauce so people can stuff their own. Napkins are necessary.

Suggested recipes from this collection...