Methodology

Every number on RationMath comes from two inputs: a product's total calories and its price. Here's exactly how we get them and what we do with them.

The formulas

We use 2,000 calories as one person-day because it's a common planning figure for an adult. It isn't a recommendation for any individual.

Where calorie data comes from

We read each product's page on the brand's own website and record the source link and the date we checked it. Each product gets one of three labels:

The rankings page has a filter that shows only products with a label total.

Where prices come from

Right now, prices are the list price on each brand's store on the date shown, entered by hand. Sales are common and prices change, so always check the seller's page. We plan to move to daily price updates from retailer product feeds, and to show price history on each product page.

Shipping isn't included, because it depends on where you live.

What we don't measure

Cost per calorie is a way to compare how much food you get for your money. It isn't a verdict on which food is best for you.

Corrections

Brands change products and labels. If a number here doesn't match the current label, the label wins, and we'll correct the data.

Independence

Rankings are sorted purely by the formulas above. No brand pays to be listed or to rank higher. See our affiliate disclosure.