Is Rice a Simple or Complex Carb? It Depends

Rice is a complex carbohydrate. Its starch is made up of long chains of glucose molecules, not the single or double sugar units that define simple carbohydrates like table sugar or fruit juice. This is true for all types of rice, including white, brown, basmati, and jasmine. But “complex” doesn’t automatically mean “slow to digest,” and the differences between rice varieties matter more for your blood sugar than the simple-versus-complex label suggests.

What Makes Rice a Complex Carbohydrate

Carbohydrates fall into two categories based on their molecular structure. Simple carbohydrates are made of one or two sugar molecules. Think glucose, fructose, and sucrose (table sugar). Your body breaks them down almost instantly. Complex carbohydrates are longer chains of sugar molecules linked together, requiring more digestive work before your body can absorb them.

Rice starch is built from two types of these long glucose chains: amylose and amylopectin. Amylose is a straight chain of glucose molecules linked end to end. Amylopectin, which makes up 70 to 85% of most rice starch, is a highly branched structure with thousands of glucose units. Both are polysaccharides, the textbook definition of a complex carbohydrate. Even white rice, despite being processed and quick to digest, retains this same molecular structure. Milling removes the outer layers of the grain, not the starch itself.

Why White Rice Acts More Like a Simple Carb

Here’s where the classification gets misleading. White rice is technically complex, but your body can break it down rapidly, causing a sharp spike in blood sugar. White rice has a glycemic index (GI) of 87, which is considered high. For comparison, pure glucose, the reference point for the GI scale, scores 100. Brown rice comes in at 55, a moderate rating.

The reason for this gap is what happens during milling. To produce white rice, manufacturers remove the bran and germ layers from the grain. The bran is the most nutritious part of the kernel, packed with fiber, B vitamins, minerals, and healthy fats. Stripping it away cuts total dietary fiber by about 40% and minerals by 70 to 80%. A cup of cooked white rice contains just 0.56 grams of fiber, while a cup of cooked brown rice provides 3.23 grams. That fiber is what slows digestion and blunts the blood sugar response. Without it, the starch in white rice is quickly accessible to digestive enzymes, and glucose floods into your bloodstream faster.

Brown Rice vs. White Rice: Nutrient Differences

Beyond fiber, the nutritional gap between brown and white rice is significant. Per 100 grams of cooked rice, brown rice delivers roughly 43 milligrams of magnesium compared to 12 milligrams in white rice. It also provides about 0.18 milligrams of vitamin B1 (thiamine) versus 0.07 milligrams in white rice. Magnesium plays a role in blood sugar regulation and muscle function, while B1 supports energy metabolism and nerve health.

White rice sold in the U.S. is typically enriched, meaning some B vitamins and iron are added back after processing. But enrichment doesn’t replace the fiber, magnesium, or the full range of naturally occurring nutrients lost during milling. Brown rice retains the whole grain intact, which is why dietary guidelines generally recommend it as the better choice for overall nutrition.

How Cooling Rice Changes Its Starch

One practical trick can make any rice slightly better for blood sugar: cook it and then cool it before eating. When cooked rice cools, some of its starch undergoes a process called retrogradation, forming what’s known as resistant starch. This type of starch resists digestion in your small intestine, behaving more like fiber.

A study testing this approach found that freshly cooked white rice contained 0.64 grams of resistant starch per 100 grams. Rice cooled at room temperature for 10 hours had 1.30 grams. Rice refrigerated for 24 hours and then reheated reached 1.65 grams, more than double the fresh amount. In a clinical test with 15 healthy adults, the cooled-and-reheated rice produced a measurably lower blood sugar response than freshly cooked rice. So even if you prefer white rice, cooking it ahead of time and reheating it the next day offers a modest benefit.

Managing Blood Sugar With Rice

The type of rice you choose matters, but so does how much you eat and what you eat it with. Stanford Medicine suggests keeping portions to about one cup of cooked rice per meal, roughly the size of a small fist. The CDC and American Diabetes Association recommend the “plate method” as a visual guide: fill half your plate with vegetables, one quarter with protein, and one quarter with carbohydrates like rice. Pairing rice with protein, healthy fats, or fiber-rich vegetables slows the overall rate of digestion, which reduces the blood sugar spike you’d get from eating rice on its own.

Choosing brown rice, keeping portions moderate, adding protein and vegetables to the meal, and even cooling your rice before reheating it are all small adjustments that add up. Rice is a complex carbohydrate by chemistry, but how it affects your body depends far more on the variety, the processing, and what’s on the rest of your plate.