In a large glass bowl mix marinate ingredients with whole duck breasts. Cover and refrigerate for minimum 2 hours to over night. During marinating time, spoon liquid over breasts and agitate so that each breast is covered.
When ready to cook, heat oil in a fry pan over medium heat. Remove duck from marinate and cook in a medium pan for approximately 3-4 minutes each side or until golden each side and cooked through to liking.
Remove from pan and allow to rest whilst you prepare salad ingredients.
In a small bowl whisk together dressing ingredients.
In a large mixing bowl toss together salad ingredients.
Slice duck breasts into thin slices.
Portion salad onto serving plates. Top with sliced duck breast. Drizzle with dressing just before serving or serve on the side to pour over when ready to eat.
Garnish with chilli, peanuts, lime and shallots.