Patients with type 2 diabetes must rely on oral hypoglycemic drugs to maintain blood sugar levels. However, it is hazardous to rely on either drugs or surgery for long-term benefits.
There has always been some debate amongst physicians and nutritionists on the role of diet in the management of diabetes in the long term.
Evidence suggests that certain foods can help to curb sugar spikes and improve insulin resistance that may eventually lead to less dependence on medications.
A diet which is loaded with fresh vegetables, fibrous fruits, healthy proteins and good fat can benefit people with diabetes.
10 Foods That Are Good for Diabetics
When we substitute refined grains with whole grains in our diet, it reduces the risk of diabetes mellitus. 
Whole grains have loads of fibre and nutrients as compared to refined white grains. Fibre slows the digestion process, thus nutrients are absorbed by the body at a slower pace, preventing sudden spikes in blood sugar levels. Also, whole grains have a lower glycemic index (GI), thus having less impact on the blood sugar levels.
Brown rice, bulgur wheat, buckwheat, oats, millet, quinoa and barley all are useful for diabetics.
Green Leafy Vegetables:
Green leafy vegetables contain loads of nutrients and are low in calories. They are also low in carbohydrates which can raise our blood sugar levels. They are rich in dietary fibre, phytochemicals, vitamins and minerals. Their consumption is known to decrease the risk of type 2 diabetes mellitus. 
Diabetics should eat raw vegetables like salad, at the beginning of meals since cooking vegetables can destroy certain phytochemicals.
Research has shown that nuts are highly beneficial for type 2 diabetes. Consuming nuts along with a controlled diet can help in improving blood sugar levels in patients with type 2 diabetes.
Studies have shown that pistachios contain the hormone glucagon-like peptide1, which reduces glucose levels, thus reducing the risk of diabetes. 
Walnuts also are known to reduce blood sugar levels and risk of diabetes. 
Greek yoghurt is rich in protein, calcium, probiotics and low in carbohydrates. It also has a low glycemic index (GI). Unsweetened, low-fat Greek yoghurt regulates blood glucose levels and may prevent the risk of type 2 diabetes mellitus. 
Diabetics can have Greek yoghurt along with meals or have it as a snack between major meals.
Read More: 10 Health Benefits of Eating Yoghurt
Consumption of garlic improves glycemic status and is known to reduce fasting and post-prandial blood sugar levels. 
Garlic also contains vitamin B6 and vitamin C. Vitamin B6 helps in carbohydrate metabolism and vitamin C helps to maintain blood sugar levels.
Diabetics can consume raw garlic or add it to foods or they can even have garlic supplements available in the market.
Read More: 10 Health Benefits of Garlic
Cinnamon effectively reduces the risk of diabetes and related complications. 
Cinnamon enhances the release of insulin and the signalling of insulin receptors, thus helping in the management of diabetes. It is also a powerful antioxidant, preventing the development of diabetes.
Cinnamon also prevents a sudden rise in sugar levels after meals. 
Apple Cider Vinegar:
Apple cider vinegar is made by subjecting the juice obtained from apples to fermentation. It also contains vitamin C, B vitamins and acetic acid.
Apple cider vinegar effectively reduces blood glucose levels after meals and is also known to improve the function of insulin. Thus, it is beneficial for patients with type 2 diabetes mellitus. 
Read More: 6 Health Benefits of Apple Cider Vinegar
Beans are loaded with nutrition. They are rich in fibre and protein, keeping us full longer and reducing our carbohydrate intake.
Beans also have a low glycemic index (GI) and effectively reduce blood sugar levels. GI of soybean is 15, while kidney beans is 28 and chickpeas is 33.
Beans thus are extremely beneficial for diabetics. 
Berries are powerful antioxidants. They are also rich in Vitamin C and fibre. Berries also have a low GI value.
Berries like blueberries, strawberries were found to be useful in regulating blood glucose levels and thus proved to be beneficial for diabetics. 
Read More: 10 Low GI Fruits of Diabetics
- Fatty Fish:
Fatty fish like salmon, herring, sardines and mackerel are rich sources of omega-3 fatty acids. These omega-3 fatty acids protect diabetics from various diabetes-related complications like nephropathy, cardiomyopathy, neuropathy, retinopathy etc. 
Fatty fish are also loaded with proteins, making us feel full for a long time and reducing our carbohydrate intake.
Read More: Understanding Types Of Blood Sugar Levels
Foods to avoid in Diabetes:
- Refined sugar
- Drinks loaded with sugar
- Deeply fried foods
- White bread and White rice
- Refined flour (Maida)
- Sweetened high-fat yoghurt
- Dried fruits
- Fruit juices
- Packaged snacks
- Sweets, cakes, biscuits
- Red meat
Read More: 8 Effective Herbs to Lower Blood Sugar