Yes, you can eat rice with diabetes โ but quantity, type, and preparation all matter.
Quantity: limit to 1/2 cup cooked per meal. A typical large portion (2 cups) can spike glucose 80-150 mg/dL.
Type: white rice has the highest glycemic index. Brown rice is better. Basmati (especially aged) has lower GI than other white rice. Black rice is the lowest GI.
Preparation tricks: cook rice with 1 tsp coconut oil, then cool overnight. This forms resistant starch โ your gut bacteria digest it instead of your bloodstream. You absorb 50% fewer calories and far less glucose. Reheating preserves the resistant starch.
Also: always eat protein and vegetables FIRST, then rice. This flattens the glucose curve dramatically. Walking 15 minutes after eating drops the spike by another 30%.
Read our full evidence-based guide on diabetes for the complete picture.
View Full Guide โWe write from peer-reviewed research and clinical guidance. These links let you read the underlying evidence yourself rather than taking our word for it.