Quick Answer
Brown rice has more fiber, vitamins, and minerals because it retains its bran layer. White rice is cheaper, cooks faster, and is easier to digest. The calorie and protein differences are minimal. Brown rice is the better default for health; white rice is fine when you are getting fiber from other sources.
Nutrition Comparison (per 100g)
| Nutrient | Brown Rice | White Rice |
|---|---|---|
| Calories | 123 kcal | 130 kcal |
| Protein | 2.7 g | 2.4 g |
| Total Fat | 1 g | 0.2 g |
| Carbs | 25.6 g | 28.6 g |
| Fiber | 1.6 g | 0.3 g |
| Sodium | 4 mg | 0 mg |
Cost Comparison
| Metric | Brown Rice | White Rice |
|---|---|---|
| Avg. grocery price/lb (dry) | $1.49 | $0.99 |
| Price per 100g | $0.14 | $0.09 |
| Cost per gram of protein | $0.052 | $0.038 |
White rice is about 30% cheaper. Neither is a meaningful protein source — you eat rice for carbs and energy, not protein. The cost difference across a month of daily rice is only about $3-5.
When to Choose Brown Rice
- You want more fiber per serving (5x more than white rice)
- You are managing blood sugar and want a lower glycemic index
- Your other meals are already low in whole grains
When to Choose White Rice
- You need a fast-cooking side (15 minutes vs 40+ for brown)
- You have digestive sensitivity and need an easier-to-digest grain
- You are on the tightest possible budget
The Bottom Line
The health gap between brown and white rice is real but smaller than most people think. If you eat plenty of vegetables, beans, and other fiber sources, white rice is perfectly fine. If rice is your primary carb source, choose brown.
Plan your meals with both — try HowIEatHealthy freeData last updated: March 2026. Nutrition from USDA FoodData Central. Prices from real grocery store data.