Proper food intake is a great solution for mood swings. Take a healthy diet that will not only keep you fit, but also allow you to balance your mood. Choose green vegetables, salads, and fruits as part of your diet. It covers all the necessary minerals, vitamins (A, C, E) and nutrients which are essential for a body. Stay away from complex carbohydrates and processed foods, and also limit your caffeine intake. Have green tea or herbal tea to rejuvenate yourself, instead of consuming the regular tea and coffee.