When someone "over-eggs the pudding," they have overworked something to the extent that they have ruined it. As an analogy, it refers to over-mixing or working batter, which leads to desserts with a poor texture. Note that the British use "pudding" to describe a number of sweet and savory dishes.
Pop Quiz: Common Phrases
Education 6 Minute Quiz 6 Min