Vitals Hub

White rice (long-grain): Nutrition Facts

White rice is rice that has had the hull, bran, and germ removed. The milling process removes most of the fiber and some micronutrients compared with brown rice. The figures here are for raw, unenriched long-grain white rice, USDA standard reference.

All values per 100 g
Energy (kcal)Protein (g)Carb (g)Fiber (g)Fat (g)
3657.180.01.30.7

Percent Daily Value by serving

ServingEnergy (kcal)Protein (g)Carb (g)Fiber (g)Fat (g)
100 g365 (18%)7.1 (14%)80.0 (29%)1.3 (5%)0.7 (1%)
1/4 cup dry (~46 g)168 (8%)3.3 (7%)36.8 (13%)0.6 (2%)0.3 (0%)
1 cup dry (~185 g)675 (34%)13.2 (26%)147.9 (54%)2.4 (9%)1.2 (2%)

Percent Daily Value shows how much a nutrient in one serving contributes to a daily diet, based on the United States Food and Drug Administration reference intake of 2,000 calories a day. The FDA notes that 2,000 calories a day is used for general nutrition advice and that individual needs vary. The values below are calculated from the USDA macros for this food. FDA Daily Value on the Nutrition and Supplement Facts Labels (21 CFR 101.9), accessed 2026-06-05.

ServingAmount% Daily Value
Energy (kcal)36518%
Protein (g)7.114%
Carb (g)80.029%
Fiber (g)1.35%
Fat (g)0.71%

How much protein in White rice (long-grain)?

White rice (long-grain), uncooked, long-grain, contains 7.1 g of protein per 100 g, per the USDA FoodData Central entry cited below. A typical 1/4 cup dry (~46 g) serving therefore provides about 3.3 g of protein.

How many calories in White rice (long-grain)?

White rice (long-grain), uncooked, long-grain, supplies about 365 kcal per 100 g. A 1/4 cup dry (~46 g) serving works out to roughly 168 kcal.

Common serving sizes

  • 1/4 cup dry (~46 g): 168 kcal, 3.3 g protein, 0.3 g fat
  • 1 cup dry (~185 g): 675 kcal, 13.2 g protein, 1.2 g fat

Source: USDA FoodData Central, fdcId 169756, accessed 2026-05-28

References

  1. Rice, white, long-grain, regular, raw, unenriched - USDA FoodData Central. USDA FoodData Central. Accessed 2026-05-28.

Last reviewed: 2026-05-28