There is no such thing as the best type of food for type 2 diabetes, but rather a balanced diet is recommended. Type 2 diabetes does not require a specific diet to eat which food is best, in order to ensure nutritional intake and blood glucose stabilization, it is usually recommended to eat a balanced diet, specifically referred to as the diabetic diet. First of all, carbohydrates, should account for about 50% of the total calories, preferably coarse and fine, to ensure adequate dietary fiber, such as flour, rice, sweet potatoes and so on. Secondly, it is important to consume appropriate proteins that contain high quality protein. Such as chicken, fish, milk and so on. Encourage to eat more green vegetables, such as celery, cabbage and so on. Also avoid eating too much fried food or high-calorie sweets. For more information on healthy diet for diabetes, consult a professional nutritionist.