Grilled salmon tacos with avocado salsa

Fill crisp taco shells with flaked fish fillets, salsa and a garlicky yogurt sauce for a family-friendly weeknight dinner

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

Nutrition per serving

  • kcal 580
  • fat 36g
  • saturates 8g
  • carbs 28g
  • sugars 9g
  • fibre 7g
  • protein 33g
  • salt 0.5g


  • 1 tbsp smoked paprika
  • 2 tsp ground cumin
  • 4 skinless salmon fillets
  • 200g natural yogurt
  • 1 garlic clove, crushed
  • 2 ripe avocados, stoned, peeled and diced
  • 1 red onion, finely chopped
  • 2 large tomatoes, deseeded and finely chopped
  • 2 limes, juice of 1, 1 cut into wedges
  • small pack coriander, chopped
  • 8 tacos shells


  1. Heat the grill to high and line a large baking tray with foil. Mix the smoked paprika and cumin in a small bowl. Rub the spices over the salmon fillets and put them on the baking tray. Pop under the grill for 8-10 mins until cooked through.

  2. While the salmon cooks, combine the yogurt with the garlic and season to taste. In another bowl, combine the avocados, onion and tomatoes. Add the lime juice, season and scatter with coriander.

  3. Warm the taco shells in the oven, following pack instructions. Flake the salmon and serve with the tacos, avocado salsa, yogurt and lime wedges.

Suggested recipes from this collection...