top of page

Roasting Tin Thai Salmon & Veg

This Thai-inspired roasting tin salmon dish is packed with flavour and makes for a deliciously healthy, simple comfort meal.

Packed with Thai flavours and healthy. Plus, it’s so easy to make, as the salmon, sauce and vegetables are all cooked together in one roasting tin in the oven. Thai basil is ideal here but if you don’t have any, coriander works well too.


Per Serving= 682 Cals | Fat 42g | Carbs 37g | Protein 37g


  1. 400ml full fat coconut milk

  2. 2 tbsp red Thai paste

  3. 1 fresh red chilli, de-seeded and finely diced

  4. 1 large garlic clove, crushed

  5. 6cm fresh root ginger

  6. Juice of 2 limes

  7. 2 tsp fish sauce

  8. 1 cauliflower, split into very small florets

  9. 2 Romano peppers, de-seeded and cut into large pieces

  10. 3 banana shallots, halved

  11. 2 tbsp extra virgin olive oil

  12. 1 tbsp runny honey

  13. 150g baby courgettes, sliced thinly on the diagonal

  14. 4-6 thin salmon fillets, skinned

  15. Thai basil l or fresh coriander

  16. Salt & pepper to taste


1. Preheat the oven to 220C/ 200C fan/ Gas 7.

2. Measure the coconut milk, Thai paste, chilli, garlic, ginger, lime juice and fish sauce into a small bowl. Mix well and season with salt and pepper.

3. Scatter the cauliflower florets, peppers and shallots into a large roasting tin or an ovenproof dish. Add a tablespoon of the oil and mix well, then pour over half the sauce, season and drizzle over the honey.

4. Roast in the oven for about 12–15 minutes until the vegetables are starting to brown.

5. Toss the courgettes in the remaining oil and add them and the salmon to the tin. Spoon over the remaining sauce, then roast for a further 10 minutes until the salmon flesh is opaque pink and is just cooked.

6. Sprinkle over the Thai basil or coriander and serve with some steamed rice.


bottom of page