A cup of cooked white rice contains roughly 45 grams of carbohydrates, making it one of the most carb-dense staples in the average diet. That number shifts depending on the type of rice, how it’s measured, and even how it’s stored after cooking.
Carbs in White Rice by Type
Not all white rice is created equal when it comes to carbohydrates. The differences come down to grain length, starch structure, and how much water each variety absorbs during cooking. Here’s what you’ll find in common varieties per one cup cooked:
- Long-grain white rice: about 45 g of carbohydrates in a 158-gram cup
- Medium-grain white rice: about 53 g of carbohydrates in a 186-gram cup
- Basmati rice: about 35 g of carbohydrates per 45 g dry (roughly equivalent to a cooked cup serving)
Medium-grain rice packs in more carbs per cup largely because the grains are stickier and denser. They absorb less water relative to their starch content, so you end up with more actual rice per cup. Long-grain varieties like basmati cook up fluffier, with more separation between grains, which means more air and water in every scoop.
Brown Rice vs. White Rice
Brown rice has a reputation as the healthier option, but its total carbohydrate count is nearly identical to white rice. A cup of cooked brown rice contains about 46 grams of carbs. The real difference is in fiber: brown rice delivers around 3.5 grams per cup compared to roughly 0.6 grams in white rice. That extra fiber slows digestion, which means a more gradual rise in blood sugar even though the total carb load is similar.
If you’re counting net carbs (total carbs minus fiber), brown rice comes in slightly lower. But for anyone simply tracking total carbohydrate intake for diabetes management or a specific diet plan, the two are close enough that choosing between them is more about blood sugar response than raw numbers.
Why Dry and Cooked Measurements Are So Different
This is where a lot of confusion starts. Rice roughly triples in volume when cooked, absorbing its weight in water. That water adds mass without adding any carbohydrates. So 100 grams of dry white rice contains around 80 grams of carbohydrates, while 100 grams of cooked white rice contains about 28 to 30 grams. The starch hasn’t gone anywhere. It’s just been diluted by water.
Nutrition labels on rice packages list values for the dry product, typically a quarter-cup (45 g) serving. That quarter cup dry becomes roughly three-quarters of a cup cooked. If you’re tracking carbs and measuring your rice after cooking, a standard one-cup serving of cooked rice is the more practical reference point. If you’re measuring before cooking, use the package label and know that 35 to 37 grams of carbs per quarter-cup dry is typical for most white varieties.
How Cooling Changes the Carb Count
Here’s something most people don’t expect: letting cooked rice cool before eating it actually reduces the amount of carbohydrates your body can absorb. When rice cools, some of its starch reorganizes into a form that resists digestion. This “resistant starch” passes through the small intestine without being broken down, functioning more like fiber than a typical carbohydrate.
Research published in the Asia Pacific Journal of Clinical Nutrition measured this effect directly. Freshly cooked white rice contained 0.64 grams of resistant starch per 100 grams. After cooling at room temperature for 10 hours, that number doubled to 1.30 grams. Rice that was refrigerated for 24 hours and then reheated reached 1.65 grams of resistant starch per 100 grams. That means the available, digestible carbohydrate content dropped with each step.
The reduction is modest in absolute terms, trimming maybe 1 to 2 grams of digestible carbs per serving. But for people managing blood sugar, the effect on glycemic response can be more meaningful than the raw numbers suggest, since resistant starch also slows the digestion of the remaining carbohydrates. Eating leftover rice, or making rice ahead of time and reheating it, is a simple way to get this benefit without changing anything else about your meal.
Practical Portion Guide
Most people serve themselves more rice than they realize. A true one-cup serving of cooked rice is about the size of a tennis ball or a closed fist. At restaurants, especially at Asian or Latin American spots, a typical plate can easily hold two to three cups, which pushes the carb count to 90 to 135 grams from rice alone.
If you’re pairing rice with other carb-containing foods like beans, tortillas, or sweetened sauces, those grams add up fast. A useful habit is to weigh your cooked rice a few times with a kitchen scale to calibrate your eye. Once you know what 150 to 185 grams looks like on your plate, you can estimate with reasonable accuracy going forward. For most adults eating a standard 2,000-calorie diet, one cup of cooked rice fits comfortably into a meal without overshooting carb targets, as long as you’re aware of what else is on the plate.

