Trim any long mushroom stems. Place mushrooms in a non-metallic shallow bowl.
Combine all marinade ingredients in a screw top jar. Shake well and pour half the marinade over mushrooms. Stir to combine. Cover and refrigerate for minimum 8 hours (or overnight), stirring occasionally. Refrigerate remaining marinade.
Cook pasta according to packet directions. Drain and rinse under cold water. Drain well and place in a large bowl. Add mushrooms, eschallots, capsicum, celery, rocket and remaining marinade. Toss to combine. Serve in a shallow serving bowl.