Can People With Diabetes Eat Rice?

Short Answer

Yes. Rice can be included in a diabetes-friendly eating pattern — the variety and the portion are what decide the impact. White rice has a published GI around 73 and a GL near 32 per cooked cup (high impact); brown rice is about half the GI with a GL near 23. Basmati white rice behaves much more like brown rice than jasmine does.

White Rice (cooked) — 1 cup cooked (158 g)

NutrientPer serving
Carbohydrate44.6 g
Fiber0.6 g
Sugars0.2 g
Protein4.3 g
GI (published)73 (range 58-109, evidence: Strong)
Estimated GL32.1 — High impact

Full White Rice (cooked) profile →

Brown Rice (cooked) — 1 cup cooked (195 g)

NutrientPer serving
Carbohydrate49.9 g
Fiber3.1 g
Sugars0.8 g
Protein5.3 g
GI (published)50 (range 50-55, evidence: Moderate)
Estimated GL23.4 — High impact

Full Brown Rice (cooked) profile →

What Changes the Impact

Practical Tips

  1. Default to brown rice or basmati.
  2. Keep the portion to about half to one cooked cup.
  3. Build the meal around protein and vegetables first.
  4. Treat leftover-cooled-and-reheated rice as a bonus, not a problem.
Frequently asked questions

How much rice can a person with diabetes eat? There is no universal number, but half to one cooked cup is a common starting range — brown or basmati rice — with the rest of the plate built around protein and vegetables. Your meter is the final judge.

Is brown rice really better than white rice? Yes, gram for gram: brown rice has roughly triple the fiber and about half the GI of white rice, giving a lower GL per cup. The portion still decides the overall meal impact.

Does rice spike blood sugar? White rice is among the higher-impact starches — a cooked cup has a GL around 32. Choosing brown or basmati rice and moderating the portion materially reduces the spike.