To see or eat onions in your dream represent the multitude of layers that you need to get through in order to unveil what is really underneath. You need to dig a little deeper into a situation or problem. The dream may be a metaphor for some revelation.
To dream that an onion is making you cry indicates that you are not being genuine. It symbolises phoniness, fakeness and deceit.