Idiom for finally seeing something for what it really is

How about the idiom dawn on? From The Free Dictionary:

dawn on: Become evident or understood, as in "It finally dawned on him that he was expected to call them," or "Around noon it dawned upon me that I had never eaten breakfast."

Your example:

It (finally) dawned on me that my mom's cooking was actually quite basic.