In most cases,dark circles occur when people's blood circulation is bad.However more serious situation would be the capillaries under the skin around your eyes are totally broken.Then the dark circle couldn't get away for months.
I think your situation is serious as the latter one.
So you need to do more than just eat helpful food.
Oil like tea tree oil , olive oil or walnut oil can promote blood circulation,so you can put them in your meals.
Then massage the skin around your eyes with olive oil and vitamin E liquid twice a day.
By the way,sufficient sleep is also the necessity for your recovery.
In common, many people think that dark circles are due to the stress you have. And also others think dark circles can be caused by unbalanced life habits. But there are also many other factors which can lead to dark circles under the eyes, such as hereditary reasons and wheat allergies. To treat it, there are also many foods you can just have a try. For example, you can just try some sesame oil, which can help you to reduce the dark circles under your eyes, for sesame oil contain a lot of nutrients such as vitamin e which are good for the dark circles under eyes. So you can have some Moisturizers containing sesame, avocado oil, Vitamin E and K, so that it can lessen the appearance of dark circles. Besides, you should stay away from the stress and Caffeine. By the way, you can just try some cool cucumber which can be effective to your situation.
Hello, there are a lot of good food can help for dark circles under eyes. First, Vitamins can be helpful for reducing dark circles under eyes. You you can eat the food rich in Vitamins. Food containing vitamins A, C, K and E are okay.Those good food include brown rice, eggs, wheat, sweet potatoes, liver, soybeans, and milk.