Oats vs Rice: Calories, Fiber and Which Is Healthier
A cooked-bowl comparison of oats and white or brown rice, with USDA reference values per 100 g, glycemic index, key vitamins and minerals, and clear guidance on which grain fits weight loss, blood sugar, and breakfast.
Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 26, 2026
Quick answer
For fiber, protein per dry gram, satiety, and cholesterol support, oats have the stronger evidence base. Rice is not a poor choice, though. It is easier to digest, faster to cook, and naturally gluten-free. Brown rice narrows the fiber gap considerably, so the better pick depends on the meal you are building.
A cooked-bowl comparison of oats and white or brown rice, with USDA reference values per 100 g, glycemic index, key vitamins and minerals, and clear guidance on which grain fits weight loss, blood sugar, and breakfast.
Key takeaways
- Per 100 g cooked, white rice has about 130 kcal versus 71 kcal for cooked oatmeal.
- Oats carry far more fiber (1.7 g cooked, 10.6 g dry per 100 g) and a lower glycemic index.
- Protein is nearly identical at about 2.5 to 2.7 g per 100 g cooked for both grains.
- Choose oats for fullness, fiber, and cholesterol; choose rice for fast energy and easy digestion.
- Portion size and add-ins change the numbers more than the grain choice itself.
Oats vs Rice: The Evidence-Based Comparison
Research-backedHow Oats and Rice Compare at a Glance
Oats and rice are both grains, but they reach your plate in different states. Rolled oats are measured dry and simmered into porridge, while rice is almost always weighed and eaten after cooking. Comparing them on the same cooked basis is the only fair starting point, and it changes the story that raw numbers tell.
The table below sets both grains side by side at 100 grams cooked, plain and unseasoned, with US household measures so the figures map to a real bowl.
| Nutrient (per 100 g cooked) | Oats, cooked (about 1/2 cup) | White rice, cooked (about 2/3 cup) |
|---|---|---|
| Calories | 71 kcal | 130 kcal |
| Protein | 2.5 g | 2.7 g |
| Fat | 1.5 g | 0.3 g |
| Carbohydrate | 12.0 g | 28.2 g |
| Fiber | 1.7 g | 0.4 g (1.6 g for brown rice) |
| Key vitamins | Thiamin, riboflavin, folate in small amounts; fortified oats add B vitamins | Thiamin, niacin, and folic acid from enrichment; brown rice adds vitamin E and B6 |
| Key minerals | Manganese, phosphorus, magnesium, iron, zinc | Iron and manganese (enriched white rice); magnesium, manganese, and selenium in brown rice |
| Glycemic index | About 55 for rolled oats cooked in water; instant oats about 79 | About 73 for white rice; about 68 for brown rice |
| Pros | Highest fiber and protein per dry gram, beta-glucan, filling, low cost per serving | Fast to cook, versatile, naturally gluten-free, easy to digest, widely available |
| Cons | Longer cook time, texture is divisive, dry portions are calorie-dense | Low fiber and protein per serving, higher GI, less filling on its own |
| Best for | Breakfast, cholesterol support, fiber goals, meal prep | Side dishes, stir-fries, athletes needing quick carbs, gluten-free meals |
Two patterns stand out. Cooked oatmeal is lighter in calories and carbohydrate per 100 g but far higher in fiber, and it brings some fat and a lot of water. White rice is the denser source of quick carbohydrate and supplies almost no fiber unless you choose brown rice instead.
Calories and Macros: Portion Size Beats Grain Choice
Per 100 g cooked, white rice delivers about 130 kcal against roughly 71 kcal for cooked oatmeal. That looks like a landslide until you notice the serving sizes. A typical oatmeal breakfast starts from 40 to 50 g of dry oats, which cooks up to more than a cup and lands near 150 to 195 kcal, while one cup of cooked white rice (158 g) lands near 205 kcal.
- Dry rolled oats, 100 g (about 1 1/4 cups dry): 389 kcal, 16.9 g protein, 6.9 g fat, 66.3 g carbs, 10.6 g fiber.
- Cooked oatmeal, 100 g (about 1/2 cup): 71 kcal, 2.5 g protein, 1.5 g fat, 12.0 g carbs, 1.7 g fiber.
- Cooked white rice, 100 g (about 2/3 cup): 130 kcal, 2.7 g protein, 0.3 g fat, 28.2 g carbs, 0.4 g fiber.
- Cooked brown rice, 100 g (about 2/3 cup): 123 kcal, 2.7 g protein, 1.0 g fat, 25.6 g carbs, 1.6 g fiber.
Protein is close to a tie at 2.5 g versus 2.7 g per 100 g cooked, so neither grain is a protein food. The real split is carbohydrate and fiber density, and the fact that oats are usually eaten from a smaller dry portion than people assume.
Note: Oats are almost always measured dry and rice cooked, so a straight per-100-g comparison can mislead. All figures here are USDA FoodData Central reference values for the plain, unseasoned form; milk, sweeteners, butter, and sauces change the totals far more than the grain choice does.
Fiber, Beta-Glucan, and Blood Sugar
Oats carry 1.7 g of fiber per 100 g cooked versus 0.4 g in white rice, and on a dry basis the gap is dramatic: 10.6 g versus 0.4 g per 100 g. Much of the oat fiber is beta-glucan, a soluble fiber that thickens in the gut and slows the rate at which glucose reaches the bloodstream.
Glycemic index reflects that difference. Rolled oats cooked in water sit around 55, instant oats climb to roughly 79, white rice averages about 73, and brown rice lands near 68. Preparation matters as much as the grain: finer flakes, longer cooking, and less chewing all push the GI upward. Portion size matters too, which is why a large bowl of instant oatmeal can raise blood sugar faster than a small serving of rice.
For cholesterol, the evidence favors oats. About 3 g of oat beta-glucan per day is the intake tied to a meaningful drop in LDL cholesterol in controlled trials, which is why regulators allow a soluble-fiber heart-health claim on oat products. Rice bran shows similar effects in research but is rarely eaten in North American diets.
Vitamins and Minerals: Different Strengths
White rice in the US and Canada is almost always enriched, which restores iron, thiamin, niacin, and folic acid lost during milling. Brown rice keeps its bran layer and adds magnesium, manganese, and selenium. Oats are an outstanding source of manganese, phosphorus, magnesium, iron, and zinc in the dry grain, though a cooked bowl is diluted by the water it absorbs.
Two practical cautions apply to both. The fiber and phytates in grains can slightly reduce mineral absorption, which matters most for people who rely on grains as their main iron source. Flavored instant oatmeal and seasoned rice packets can also add 8 to 12 g of sugar or several hundred milligrams of sodium per serving, swamping the grain itself.
So Which Is Healthier? Match the Grain to the Goal
Neither grain is universally better. The useful question is which one fits the meal you are actually building, and what it displaces on the plate.
- For weight loss, oats usually win because fiber and water make a same-calorie bowl more filling, which is why high-fiber breakfasts show up in most weight-loss plans.
- For blood sugar, oats win on glycemic index, and brown rice clearly beats white rice.
- For cholesterol, oats are the stronger choice thanks to beta-glucan.
- For quick pre-workout energy or a fast side dish, rice is easier to digest and faster to cook.
- For gluten-free eating, both work, but oats should carry a certified gluten-free label because of field cross-contact with wheat.
Both grains are carbohydrate foods, so neither is a keto staple, and both deserve portion awareness rather than fear.
How People Actually Use Oats and Rice
Community insightWhat Anonymized Victura Logs Show
In anonymized Victura meal logs, oats and rice rarely compete for the same slot. Oats cluster heavily at breakfast, usually paired with milk, fruit, nut butter, or protein powder. Rice shows up at lunch and dinner as a base for protein and vegetables.
People who log both tend to keep them on opposite ends of the day, which is why the debate is less about picking a winner and more about which meal each grain improves. The most common regret in logs is not the grain itself but the add-ins.
Where Portions Slip
The single biggest gap between logged and intended portions is dry versus cooked confusion. A cup of dry oats is a very large breakfast, while a cup of cooked rice is a modest side.
- Oats: 40 to 50 g dry (about 1/2 cup) is a standard breakfast portion before add-ins.
- Rice: 1/2 to 1 cup cooked (about 80 to 160 g) is a typical dinner portion.
- Logging the dry weight of oats is the most accurate habit to build.
Swaps That Hold Up in Real Life
Most successful swaps keep the meal format the same and change only the grain. That way texture, seasoning, and prep time stay familiar.
- Move oats to breakfast and rice to dinner instead of forcing one grain into every meal.
- Use rolled oats in place of rice in breakfast bowls, and rice in place of oats in savory dishes.
- Try half brown rice and half vegetables at dinner when fiber is the goal but the texture of brown rice alone feels heavy.
- Keep overnight oats ready for busy mornings and batch-cook rice for fast dinners.
Prep, Budget, and Texture
Texture decides more outcomes than nutrition labels do. Rice holds up in the refrigerator for several days and reheats cleanly, while oats thicken as they sit and need liquid added when reheated. Oats are usually cheaper per dry gram of fiber, and rice is usually cheaper per calorie.
People who dislike plain oatmeal tend to accept it with cinnamon, berries, and a spoon of nut butter, and people who find brown rice slow to cook often batch it on the weekend. If you want a simple way to see how either grain fits your day, track a week of meals in the Victura app before deciding which one to keep on the shelf.
References
- USDA FoodData Central: Oats, cooked with water(usda)
- USDA FoodData Central: Rice, white, cooked, enriched(usda)
- USDA FoodData Central: Rice, brown, cooked(usda)
- International tables of glycemic index and glycemic load values(pubmed)
- Oat beta-glucan and LDL cholesterol: systematic review and meta-analysis(pubmed)
- Harvard T.H. Chan School of Public Health: Whole Grains(harvard)
- Victura anonymized meal logs(victura)
Frequently asked questions
People also ask
Is oats better than rice?
For fiber, protein per dry gram, satiety, and cholesterol support, oats have the stronger evidence base. Rice is not a poor choice, though. It is easier to digest, faster to cook, and naturally gluten-free. Brown rice narrows the fiber gap considerably, so the better pick depends on the meal you are building.
Which has more calories, oats or rice?
Per 100 g cooked, white rice has about 130 kcal and cooked oatmeal about 71 kcal. Per dry gram, oats are far denser at roughly 389 kcal per 100 g, so the answer flips depending on whether you weigh before or after cooking. Portion size, not the grain, drives the total.
Is oats or rice better for weight loss?
Oats usually help more because fiber and water make a same-calorie bowl feel larger and stay with you longer. A 40 g dry serving of oats is about 150 kcal and delivers roughly 4 g of fiber. Rice can still fit a weight-loss plan, especially brown rice, as long as the portion is measured.
Can I eat oats instead of rice every day?
Yes, oats can be eaten daily, and most people benefit from 1 to 2 servings of whole grains per day. Variety is still worth having, since rice supplies different micronutrients and fits savory meals better. Rotating oats, brown rice, and other grains covers a wider nutrient base.
Which is healthier for diabetics, oats or rice?
Oats generally produce a gentler blood sugar rise, with a glycemic index around 55 for rolled oats cooked in water versus about 73 for white rice. Instant oats are much higher at roughly 79, so choose rolled or steel-cut. Brown rice sits near 68 and is a better rice option. Individual glucose responses vary, so monitor your own readings. If you have diabetes, use these values as a starting point and follow your care team's guidance.
Does oats have more protein than rice?
Only slightly. Cooked oatmeal has about 2.5 g of protein per 100 g and cooked white rice about 2.7 g, which is effectively a tie. On a dry basis oats look far higher at 16.9 g per 100 g, but that advantage shrinks once water is added. Neither grain is a meaningful protein source on its own.
Is oats lower in carbs than rice?
Yes, per 100 g cooked. Cooked oatmeal has about 12 g of carbohydrate against 28 g for cooked white rice, largely because oatmeal holds much more water. Dry oats are actually higher in carbohydrate than dry rice. Compare like with like, or the numbers will mislead you.
Which is better for breakfast, oats or rice?
Oats are the more common breakfast choice in the US and Canada because they are quick, warm, and pair well with fruit, milk, and nuts. Rice works well in savory breakfast bowls and is standard in many other food cultures. From a nutrition standpoint, oats bring more fiber to the morning meal.
Is oatmeal or rice healthier?
Neither is universally healthier. Per 100 g cooked, oatmeal has about 71 kcal and 1.7 g fiber, while white rice has about 130 kcal and 0.4 g fiber. Oats are stronger for fiber, fullness, and cholesterol; rice is easier to digest and faster to cook. Brown rice narrows the fiber gap.
How many calories are in an oats vs rice?
Per 100 g cooked, oatmeal has about 71 kcal and white rice about 130 kcal. Per 100 g dry, oats are far denser at roughly 389 kcal. Whether you weigh the grain dry or cooked changes the comparison, so portion size drives total calories more than the grain itself.
Which has a lower glycemic index, oats or rice?
Rolled oats cooked in water have a glycemic index near 55, versus about 73 for white rice and 68 for brown rice. Instant oats are much higher at roughly 79, so choose rolled or steel-cut oats for a gentler blood sugar response. Individual glucose responses vary.
How we review this guide
- Written by
- Victura Nutrition Team
- Reviewed by
- Victura Editorial Review
- Reference sources
- 9
- Last updated
- Oct 26, 2026
Ready to track your meals with AI?
Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.