What Do You Eat When Blood Sugar Is Too High?


Quick Answer

A diet rich in complex carbohydrates, fiber-heavy foods, healthy meats, and monounsaturated or polyunsaturated fats is recommended to treat chronic hyperglycemia, or high blood sugar, reports Mayo Clinic. Examples of these foods include fresh fruit and vegetables, low-fat dairy products, and fish high in omega-3 such as salmon.

Continue Reading
Related Videos

Full Answer

Simple carbohydrates are the leading cause of hyperglycemia, as they rapidly break down into glucose in the bloodstream and cause spikes in blood sugar, according to Mayo Clinic. A diet to treat hyperglycemia reduces the amount of processed sugar, sodium, trans fats and saturated fats consumed, and it emphasizes eating smaller, frequent meals to prevent blood sugar fluctuations. Starches and complex carbs such as fruits, vegetables, legumes and dairy products release glucose at a slower rate and prevent a rapid rise in blood sugar. High-fiber foods, including whole wheat flour and wheat bran, have the same effect on blood sugar and also reduce the risk of heart disease.

Fish is the recommended source of meat for those suffering from hyperglycemia, reports Mayo Clinic. Fish contains healthy amounts of protein and omega-3 fatty acids while avoiding the saturated fat and cholesterol found in poultry and red meats. Although fats are high in calories, monounsaturated and polyunsaturated fats are recommended in small portions to treat hyperglycemia. Sources of these healthy fats include avocados, nuts, olives, and canola, olive or peanut oils.

Learn more about Nutrition & Diets

Related Questions