Blog Menu

Duck Satay with Peanut Sauce

These flavoursome canapés add sophistication to finger food

Prep Time

    •    Prep time: 20 minutes
    •    Cook time: 10 minutes
    •    Yield: Serves 20


    •    2 star anise
    •    100ml soy sauce
    •    1 cinnamon stick
    •    200g peanut butter
    •    4 tbsps vegetable oil
    •    4 skinless duck breasts
    •    50g palm or dark brown sugar
    •    100ml shaohsing wine or sherry
    •    1 long red chilli, split down the centre


  1. Place the sugar, soy, Shaohsing or sherry, star anise, cinnamon, chilli and 100ml water into a pan. Bring to the boil, then remove from the heat and cool. Slice the duck into thin strips, about 5mm wide, and place in the marinade. Leave in the fridge overnight.

  2. Remove the duck from the marinade. Pour 100ml of the marinade into a small pan along with the peanut butter. Finely chop half the marinated chilli, or pound to a paste using a pestle and mortar, and place in the pan. Cook over a low heat, letting it bubble for at least 5 mins. Add a little water if it starts to dry out. The sauce can be made up to 2 days ahead and kept in the fridge.

  3. To cook the satay, thread the duck strips onto 20 wooden skewers that have been soaked in water for 1 hr. Mix 4 tbsp of the peanut sauce with the oil and brush all over the duck. Heat a griddle pan until really hot, then cook the duck for about 10 mins, turning until golden all over. You will have to do this in batches, so keep some warm in a low oven or make a day ahead and reheat in the oven. Serve with peanut dipping sauce.

This great family recipe is thanks to BBC Goodfood Recipes at


Leave a comment

Please note, comments must be approved before they are published