Asian Sticky Salmon Recipe

(2672 ratings)

Asian Sticky Salmon
  • Low-fat
Preparation Time10 mins plus marinating
Cooking Time20 mins
Total Time30 mins plus marinating


  • 1 whole side salmon
  • coriander, finely chopped, red chilli, deseeded and finely chopped, and lime wedges to serve

for the marinade

  • 2tbsp each soy sauce, honey and rice wine vinegar
  • 4tbsp hoisin sauce
  • 2 star anise
  • 2tsp each Thai 7 spice and Thai fish sauce
  • 2 garlic cloves, crushed


  1. Mix all the marinade ingredients together. Place the salmon on a large piece of foil, bring the edges up to form a boat around it, pour over the marinade and scrunch the edges together. Leave in the fridge to marinate for at least 6 hours, or overnight.

  2. To cook, heat the oven to 220C, 200C fan, 425F, gas 7. Remove the salmon from the marinade and place on a very well oiled double piece of foil in a roasting tin. Roast in the oven for 15 to 20 minutes, depending on whether you want it opaque in the middle or completely cooked.

  3. Meanwhile, transfer the marinade to a pan, bring to the boil and simmer for a few minutes until thick and syrupy. Pour over the salmon for the last 5 minutes of cooking, then, when sticky and slightly caramelised, transfer the fish to a serving platter and scatter with coriander and chilli. Serve with lime wedges.

Top Tip for making Asian Sticky Salmon

Pak choi, sliced tenderstem broccoli and sugar snap peas sautéed with lots of garlic make the perfect accompaniments.

Jane Curran

Jane Curran is a freelance food editor, stylist, writer and consultant based in Cape Town. Former food director of TI Media & woman&home. All about food, wine (dipWSET), gardening and the Arsenal.