What foods lower blood sugar quickly
What to put on the plate when a glucose reading comes back high.

What foods lower blood sugar quickly?
Choices that help blood sugar rise more slowly after a meal include beans, lentils, non-starchy vegetables, most nuts, yogurt, oats and barley. The CDC says eating carbs with protein, fat or fiber slows the rise, and juice raises blood sugar faster than whole fruit.1
Built from CDC, MedlinePlus and Harvard advice. Reviewed November 13, 2026.Eat more
Eat more of these
Beans and lentils
Chickpeas, lentils or black beans in soup and salad.
25 to 35 gfiber a day, Harvard4
Non-starchy vegetables
Broccoli, spinach, green beans, salad, half the plate.
9 inchdinner plate, half vegetables, CDC1
Oats and barley
Steel-cut oats, barley or whole grain bread at breakfast.
0 to 55low GI range, MedlinePlus2
Ease off
Ease off these
Sugary drinks
Soda, sweet tea and energy drinks, back to water.
39 gsugar in a 12 oz can of cola, Harvard5
White bread and rice
Swap white bread, white rice and bagels for whole grain.
70+high glycemic index, MedlinePlus2
Fruit juice
Juice raises blood sugar faster than whole fruit does.
1 medium fruitis one portion, about a fist, CDC1

Alma turns these foods into meals that fit your numbers.
Build my planGet Alma on AndroidGet the appA sample day
One day on a plate
BreakfastOats with peanut butter and pearSteel-cut oats, peanut butter, a chopped pear.
LunchLentil soup with a side saladLentils, tomatoes, spinach and olive oil.
SnackGreek yogurt with almondsPlain yogurt with a few almonds on top.
DinnerSalmon with barley and broccoliBaked salmon, barley and roasted broccoli.
A1C ranges3
- Normal
- Below 5.7%
- Prediabetes
- 5.7% to 6.4%
- Diabetes
- 6.5% or above
Average blood sugar over the past 3 months.

What people ask
What foods lower blood sugar?
Beans, lentils, non-starchy vegetables, most nuts, yogurt and whole grains such as oats and barley. MedlinePlus lists them as low glycemic index foods (0 to 55), which raise glucose slowly. The CDC adds that protein, fat or fiber in the same meal slows the rise.
What to eat to lower blood sugar at breakfast?
Steel-cut or rolled oats with nuts and a pear, or eggs with whole grain toast. MedlinePlus lists steel-cut and rolled oatmeal as low glycemic index, and instant oatmeal and most processed cereals as high (70 and above).
How quickly do foods lower blood sugar?
Mostly they change how fast blood sugar rises. The glycemic index scores carb foods: 0 to 55 is low, 56 to 69 moderate and 70 and above high. The CDC says pairing carbs with protein, fat or fiber slows the rise.
Are lentils and beans good for blood sugar?
Yes. MedlinePlus lists most legumes and beans as low glycemic index (0 to 55). Harvard notes that soluble fiber, found in beans, lentils, oats, nuts and apples, can help lower glucose levels, so a scoop in soup or salad is an easy swap.
Does fruit juice raise blood sugar?
Faster than whole fruit, says the CDC. Whole fruit brings fiber along with the sugar, so an apple or a pear is the steadier choice. A medium piece of fruit or a cup is about one portion.
This guide is general education. Talk with your clinician before changing your diet or medicines.
