Prick the eggplant all over with a fork and cook it in the microwave 10 minutes.
Cut the eggplant in half lengthwise and scoop out the flesh. Mash well in a bowl with the shallot, salt and pepper, vinegar and olive oil. Let sit in the fridge overnight before serving.