Tomatoes can be especially good for mood improvement when mixed with olive oil, since olive oil helps the gut absorb the lycopene more easily.
Let us take a look at some reasons as to what causes mood swings.