nutrition

How Much Rice and Beans per Person, per Day

One cup of dry pinto beans plus two thirds of a cup of dry brown rice per person per day gives 47.6 g of protein and 32.2 g of fiber for $0.64.

Published

One cup of dry pinto beans plus two thirds of a cup of dry brown rice, per person, per day. That’s 180 grams of beans and 120 grams of rice, and at July 2026 prices it costs $0.64. It delivers 47.6 grams of protein and 32.2 grams of fiber, which lands just under the FDA’s 50 gram protein Daily Value and comfortably over its 28 gram fiber target.

That’s the answer if you’re planning a pantry, a camping week, or a very tight month. Here’s the same thing broken into portions you can actually scoop.

Portion (dry weight)ProteinFiberCost
90 g pinto beans (1/2 cup)19.3 g14.0 g$0.20
60 g brown rice (1/3 cup)4.5 g2.2 g$0.12
One meal, beans + rice23.8 g16.1 g$0.32
One day, two meals47.6 g32.2 g$0.64
One week, one person333 g225 g$4.49

Source: USDA FoodData Central + US store prices, July 2026. Full methodology at /methodology/.

How much rice and beans per person per day, really?

Two plates. That’s the honest shape of it.

The number above assumes rice and beans is lunch and dinner, not every calorie you eat. Half a cup of dry beans swells into a serious bowl once it’s cooked, and most people find two of those a day is already pushing it. If you’re eating rice and beans as one meal a day and something else the rest of the time, halve everything: 90 grams of beans, 60 grams of rice, 23.8 grams of protein, $0.32.

Scaling up is just multiplication. A family of four eating it once a day needs about 360 grams of dry beans and 240 grams of dry rice, which is roughly $1.28 of ingredients. That is the entire reason rice and beans keeps showing up in stretching meals for large families.

How much rice and beans per person per year?

At $0.64 a day, one adult runs about $234 a year. That number surprises people, and it should come with a warning label.

It’s the beans and the rice. Nothing else. No oil, no onions, no salt, no cumin, no hot sauce, and nothing green. Add those back and the figure climbs, though not by much, because seasonings are cheap per serving and they’re the difference between food and punishment. Our beans and rice recipe runs the flavor side of this, and it’s mostly onion, pepper, cumin, smoked paprika, and lime.

The other thing $234 doesn’t buy is variety. Twelve months of the same bowl is a plan that fails in about week three. Rotating the legume is free: brown lentils sit at 77.7 grams of protein per dollar, green split peas at 73.9, black beans at 81.0. Different bag, same math, completely different dinner.

Why pinto beans and not something else?

Because they won. In our protein per dollar study across 49 foods, dry pinto beans took first place at 97.9 grams of protein per dollar, from a $3.97 four pound bag. They also placed third on fiber per dollar at 70.8 grams per dollar.

Rice is the opposite kind of ingredient. Dry brown rice returns 36.6 grams of protein per dollar and 17.5 grams of fiber per dollar, which is respectable but nowhere near the beans. Rice is there for bulk, texture, and the fact that beans alone get old fast.

The pairing also does something the two foods don’t do separately. Legumes and grains complement each other’s amino acid profiles, which is why the combination has fed people for a very long time on very little money. We ranked 20 versions of that pairing in the cheapest complete protein pairs, and pinto beans with whole wheat flour topped it at 97.0 grams per dollar on a 50/50 dollar split.

Should you use white rice or brown rice?

White rice is cheaper and it cooks faster. Long grain white came in at $0.149 per 100 grams against $0.206 for brown, with 7.13 grams of protein per 100 grams versus brown’s 7.54. Swap it in and the daily cost drops from $0.64 to about $0.57.

What we can’t tell you is the fiber cost of that swap, because our fiber dataset doesn’t include white rice. Brown rice contributes 3.6 grams of fiber per 100 grams, so the 4.3 grams in the daily portion would come off the total and you’d be relying on the beans for the rest. The beans carry 27.9 of the 32.2 grams anyway, so you’d still clear the 28 gram Daily Value. Buy the one you’ll actually cook, and if you go brown, cooking it ahead and storing it properly removes the only annoying part.

What this daily portion does not tell you

Protein, fiber, and price. That’s the whole scope of our data, and it’s worth being blunt about the edges.

We have no vitamin or mineral numbers, so nothing here says anything about whether beans and rice alone is a sensible long-term diet. It isn’t a complete plan, and vegetables aren’t optional decoration. Cheap fiber from frozen green peas at 17.6 grams per dollar or a bag of carrots slots in for pennies, and it makes the bowl better anyway.

If you want to see how this portion compares against every other way of hitting the same targets, what a day of 50 grams of protein costs prices five different versions of the same day, from 82 cents to $9.97. Rice and beans is the cheap end of that spread, and it’s cheap by a distance that no coupon can match. The wider system, including how to keep it interesting, lives in our high protein on a budget guide.

#rice and beans per person #how much rice and beans #cheap protein #budget meal planning #grocery data

Frequently Asked Questions

How much dry rice and beans does one person need per day?
About 180 grams of dry pinto beans, roughly one cup, plus 120 grams of dry brown rice, roughly two thirds of a cup. At July 2026 prices that costs $0.64 and supplies 47.6 grams of protein and 32.2 grams of fiber, which is close to the FDA's 50 gram protein Daily Value and above its 28 gram fiber Daily Value.
How much rice and beans per person per year?
At the daily portion above, $0.64 a day works out to about $234 a year for one adult, based on Walmart Great Value prices from July 2026. That covers the beans and rice only. It excludes oil, salt, vegetables, and everything else that makes the food edible more than twice.
How much protein is in a serving of rice and beans?
A single serving of 90 grams of dry pinto beans, about half a cup, with 60 grams of dry brown rice, about a third of a cup, delivers 23.8 grams of protein and 16.1 grams of fiber for roughly $0.32. That is around 48 percent of the FDA's 50 gram protein Daily Value from one plate.
Is white rice or brown rice better with beans?
White rice is cheaper. Our data puts long grain white rice at $0.149 per 100 grams against $0.206 for brown, with 7.13 grams of protein per 100 grams versus 7.54. Brown rice carries 3.6 grams of fiber per 100 grams, and our fiber dataset does not price white rice at all, so we cannot give you a fiber number for it.
Can beans and rice cover a full day of protein on their own?
On grams, close. The one cup of beans plus two thirds cup of rice portion reaches 47.6 grams, just under the 50 gram Daily Value. On everything else, no. Our datasets cover protein, fiber, and price, so we cannot say anything about vitamins or minerals from these numbers.
Free Meal Plan

Get the Free 7-Day High-Fiber Meal Plan

A printable week of meals that keep you full, with a grocery list included. Subscribe and it's yours, plus our best recipes and kitchen tips every week.
No spam, only interesting things. Unsubscribe anytime.

Disclaimer: The information in this article is for educational purposes only and does not constitute professional medical or nutritional advice. Always consult a qualified healthcare provider before making dietary changes.