Try this recipe for Thai red roast duck curry, then check out our Thai green chicken curry, beef massaman curry and more Thai-inspired recipes.


  • 2 large duck legs
  • 1 tsp Chinese five-spice
  • 2 tbsp Thai red curry paste
  • 1/2 tsp turmeric
  • 400g tin coconut milk
  • 300ml chicken stock
  • 4 nests egg noodles
  • 50g beansprouts
  • a small bunch coriander
  • 1/2 red onion, finely sliced
  • 1 lime, plus cheeks to serve
  • 2 tbsp fish sauce


  • STEP 1

    Heat the oven to 190C/fan 170C/gas 5. Rub the legs with the five-spice and a little salt. Put on a baking tray and roast for 1 hour 15 minutes. Rest under foil while you make the curry sauce.

  • STEP 2

    Put the curry paste in a pan with 2 tbsp of the coconut cream from the top of the can. Fry for 3-4 minutes, then add the turmeric, the rest of the milk and the chicken stock. Simmer gently for 5 minutes. Tear the duck into pieces and add to the sauce (discarding the skin and fat), keeping it on a very low heat.

  • STEP 3

    Cook the noodles until just tender. Divide between 4 warm bowls. Stir the lime juice and fish sauce into the curry then spoon over the noodles. Top with red onion, coriander, bean sprouts and serve some extra lime cheeks on the side.


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating