A bitter dip can be caused by a number of things, most commonly using unripe eggplant, overcooking them, or not discarding the skins before blending until smooth. Additionally, smaller eggplants tend to taste less bitter. I recommend using 3 medium-sized globe eggplants instead of a larger eggplant.