Easy Budget Meals
Pantry & Staples

Is Rice or Pasta Cheaper? A Cost-Per-Serving Breakdown

Is Rice or Pasta Cheaper? A Cost-Per-Serving Breakdown
Photo: Pexels
Quick answerPlain white rice is usually cheaper than pasta per cooked serving, especially in a large bag — roughly $0.15 to $0.20 a serving versus $0.20 to $0.40 for pasta. Rice also absorbs more water, yielding more cooked food per dollar. The gap narrows for small bags, and cheap store-brand pasta on sale can occasionally beat rice.

The Short Answer: Plain White Rice Usually Wins

If you buy the cheapest bag of each, plain white rice is almost always cheaper per cooked serving than dried pasta — often by a meaningful margin. A large bag of long-grain white rice tends to land somewhere around $0.10 to $0.20 per cooked cup, while a standard box of dried pasta usually works out to $0.20 to $0.40 per cooked cup at everyday prices. Rice also swells more when cooked, so a dollar of dry rice stretches into more finished food than a dollar of dry pasta.

That's the headline, but the honest answer has a few "it depends" clauses. The type of rice or pasta, the bag size you buy, and what you do with the carb all move the numbers around. Below is the actual math, plus when pasta quietly becomes the smarter buy.

Why Rice Usually Costs Less Per Serving

Two things work in rice's favor.

It's cheaper to produce and store. Long-grain white rice is one of the least expensive shelf-stable staples in the store, right alongside dried beans and oats. Pasta requires milling wheat into semolina flour, forming, and drying — a few more steps that show up in the price.

It absorbs more water. One cup of dry white rice cooks up into roughly three cups of finished rice. One cup (by volume) of dry pasta cooks into closer to two cups. Dry pasta is also sold by weight in a box that looks bigger than it eats. So even when the price per pound looks similar on the shelf, rice generally delivers more cooked volume per dollar.

That combination — lower base price and higher yield — is why rice tends to be the cheaper carb for filling a plate.

Cost-Per-Serving Breakdown

Here's a realistic comparison using common U.S. supermarket prices. Prices vary a lot by region, store, and over time, so treat these as planning estimates, not fixed numbers. A "serving" here is about one cooked cup — a normal side portion.

Carb Typical price Dry servings per package Cost per cooked serving
White rice (10 lb bag) $8–$12 ~50 $0.16–$0.24
White rice (2 lb bag) $2–$3 ~10 $0.20–$0.30
Dried pasta (store brand, 1 lb) $0.90–$1.50 ~8 $0.11–$0.19
Dried pasta (name brand, 1 lb) $1.50–$2.50 ~8 $0.19–$0.31
Brown rice (2 lb bag) $2.50–$4 ~10 $0.25–$0.40
Whole-wheat pasta (1 lb) $1.75–$3 ~8 $0.22–$0.38

Look closely and you'll notice the twist: a 1-pound box of store-brand pasta on sale can actually beat a small bag of rice. The reason rice usually wins overall is the big bag. A 10- or 20-pound sack of rice drops the per-serving cost below almost any pasta, but you have to buy that much at once. If you're only comparing a 2-pound bag of rice against a cheap box of pasta, they're roughly even — and a $0.99 pasta sale can pull ahead.

When Pasta Is the Better Buy

Rice isn't the automatic answer. Pasta earns its place in a budget kitchen in a few situations.

For a running list of dinners built around both carbs with the cost worked out, see our dinners under $1 per serving roundup.

Rice vs Pasta on Nutrition Per Dollar

Cost isn't the only budget question — nutrition per dollar matters too, because a cheap food that leaves you hungry an hour later isn't actually cheap.

Plain white rice and regular pasta are nutritionally similar: mostly carbohydrate, modest protein, low fiber. Neither is a nutrition powerhouse on its own. A few practical notes:

If you want to see where these staples rank against other budget foods, our guide to the cheapest healthy foods breaks down nutrition per dollar across the whole store.

Don't Forget the Cooking Cost

The bag price isn't the whole story — there's a small cost to cooking each carb too, and it tips slightly toward rice on efficiency.

Pasta needs a big pot of water brought to a rolling boil and held there for 8–11 minutes, which uses more energy and more water than most people realize. Rice uses far less water (about a 2-to-1 water-to-rice ratio) and simmers gently with the lid on, so it draws less from the stove. Neither difference is large — you're talking pennies per meal — but over months of daily cooking it nudges rice a hair cheaper still.

Two ways to shrink that cooking cost for either carb:

How to Make Either One Cheaper

Whichever carb you land on, the same tactics lower the cost.

Buy the biggest bag you'll realistically use. Per-pound price drops sharply on 10- and 20-pound rice sacks and on multi-pound pasta packs. The savings only count if the food doesn't go stale, so match the size to how fast you cook.

Go store-brand. Generic rice and pasta are functionally identical to name brands for most recipes and routinely cost 30–50% less. This is one of the easiest trades to make.

Watch unit price, not shelf price. The small tag showing price per pound or per ounce is the real comparison. A bigger box isn't always cheaper per serving — check the math.

Store it right. Both keep for a long time if kept airtight and dry. White rice lasts practically indefinitely; dried pasta holds a year or two. Proper storage means no waste, which is the cheapest saving of all. Both belong on any budget pantry staples list.

The Bottom Line

For pure cost per serving, buy white rice in the largest bag you can use, and it will be the cheapest carb in your kitchen — roughly $0.15–$0.20 a serving, hard to beat. But cheap store-brand pasta, especially on sale, is a close second and sometimes cheaper when you're buying in small quantities.

The genuinely budget-smart move isn't picking a winner and never buying the other. It's keeping both stocked: a big bag of rice as your everyday workhorse, and a few boxes of pasta bought on promotion for fast nights. Together they give you the two cheapest dinner foundations in the store — and what you build on top of them matters far more to your budget, and your plate, than which one you reached for.

Frequently asked questions

Is rice or pasta cheaper per serving?

Bought in a large bag, plain white rice is usually cheaper, landing around $0.15 to $0.20 per cooked serving versus roughly $0.20 to $0.40 for pasta. Rice wins mainly because of bulk-bag pricing and because it swells more when cooked. In small quantities the two are close, and discounted store-brand pasta can pull ahead.

What is the cheapest carb to buy on a budget?

White rice bought in a 10- or 20-pound bag is typically the cheapest carbohydrate in the store per cooked serving, alongside dried beans, oats, and potatoes. Cheap store-brand pasta is a close second, especially on sale. Buying the largest size you'll actually use and choosing store brands drives the per-serving cost lower for either one.

Does rice or pasta stretch further?

Rice stretches further. One cup of dry white rice cooks into about three cups, while one cup of dry pasta yields closer to two cups. That higher water absorption means a dollar of rice produces more finished food than a dollar of pasta, which is a big reason rice tends to be the cheaper base for filling a plate.

Is brown rice or whole-wheat pasta more expensive?

Both cost more than their white counterparts. Brown rice usually runs about $0.25 to $0.40 per cooked serving and whole-wheat pasta about $0.22 to $0.38, depending on brand and region. The extra fiber helps keep you full longer, so the small premium is often worth it, but plain white versions remain the cheapest option.

When is pasta cheaper than rice?

Pasta beats rice when you're buying small quantities or catching a sale. A store-brand box at $0.79 to $0.99 per pound can undercut a small 2-pound bag of rice per serving. Rice pulls ahead mainly through large 10- or 20-pound bags, so if you can't buy in bulk, cheap pasta is often the better value.

How can I make rice and pasta cheaper?

Buy the largest bag you'll realistically use, since per-pound prices drop sharply in bulk. Choose store brands, which cost 30 to 50 percent less and cook identically. Compare unit prices rather than shelf prices, and store both airtight and dry so nothing goes to waste. White rice keeps almost indefinitely; dried pasta lasts a year or two.