Getting your list…
Getting your list…
Last updated August 9, 2026
We would rather over-explain this than have you trust a number it doesn’t deserve.
Estimates are built on U.S. Bureau of Labor Statistics Average Price Data for June 2026, the government’s published average retail prices for common food items. It is free, public domain, and updated monthly.
We chose it deliberately. We looked at retailer APIs first: Instacart returns no prices at all, Walmart is gated behind affiliate approval, commercial grocery-price providers are quote-only, and Kroger’s terms on displaying and caching prices could not be verified. Building on an unread terms-of-service is not something we were willing to do.
This is the part that makes MealBudget different. Most meal planners price a recipe by the fraction of an ingredient it uses. Real shoppers buy whole packages.
If a recipe needs a quarter bunch of cilantro, you still pay for the whole bunch. So we calculate cost from how many packages you must actually put in the cart, then look for meals that finish what you have already bought. That is why a second chicken dinner can add almost nothing, while an unrelated meal adds a whole new set of packages.
A bottle of oil lasts months, but a first grocery run has to buy it. If we charged you the full bottle against one week, the week would look far more expensive than it is. So items that keep well and are barely used in a single week are shown separately, and the list marks them “skip if you have it.”
Because “$78.13” would be a lie. That second figure implies a precision average-price data does not have. Rounding is us being honest about the error bar rather than hiding it behind decimals.
Please tell us. Real receipts are the fastest way these estimates get better.