I know medicines can affect your dream life. So, it makes sense that some foods can as well.
It sounds as though you are not getting in to a good REM sleep during the night and maybe that is why you are having those dreams at naptime. I have experienced more vivid and wild dreams during my nap. It doesn't happen all the time but it does happen.
This is from an article I found at
http://www.ninds.nih.gov/disorders/b...ding_sleep.htm
"If our REM sleep is disrupted one night, our bodies don't follow the normal sleep cycle progression the next time we doze off. Instead, we often slip directly into REM sleep and go through extended periods of REM until we "catch up" on this stage of sleep. "
If this is the case with you, then at naptime you probably head right in to REM sleep.

The article is good and has lots of info and tips.