← All articles

How Much Should Your Grocery Budget Be? A Real Guide

TL;DR — A sensible grocery budget for most U.S. households lands between $250 and $1,000 a month, depending on how many people you feed and how carefully you shop. Start with a U.S. Department of Agriculture food-cost benchmark for your household size, track two weeks of real spending, then nudge the number until it fits your life.

Food is the category people stress over most — and the one where a few steady habits save the most money. The USDA estimates that the average household put about 12.9% of its budget toward food in 2024 (USDA Economic Research Service), and groceries are the largest piece of household spending most families can still control. So how much should you spend on groceries? A practical grocery budget runs from about $250 a month for one thrifty adult to roughly $850–$1,300 for a family of four.

That gap is exactly where a tool helps. Vault — a free, private budgeting app that shows where every dollar goes — lets you set one envelope for food, watch the true number for two weeks, and adjust from fact instead of guesswork.

A couple planning a weekly grocery budget with a shopping list, receipts, and a calculator on the kitchen counter

In this guide

  • How much should you spend on groceries?
  • The USDA grocery benchmarks, by household size
  • What percentage of your income should go to groceries?
  • How to set your grocery budget in 5 steps
  • 9 ways to lower your grocery bill
  • Common grocery budgeting mistakes
  • Frequently asked questions
  • The bottom line

How much should you spend on groceries?

Most U.S. households spend between $400 and $1,000 a month on groceries. A single adult can eat well on roughly $250–$400, a couple on $500–$750, and a family of four on $850–$1,300, based on the USDA's food-cost plans. Your exact number depends on where you live, your diet, and how often you cook at home rather than order in.

Notice that range is wide on purpose. There is no single "correct" grocery budget — only the number that feeds your household well without crowding out rent, debt, or savings. The benchmarks below give you a starting line; your own receipts tell you where to actually stand.

The USDA grocery benchmarks, by household size

The USDA publishes four food-cost plans — Thrifty, Low-Cost, Moderate, and Liberal — that estimate what a nutritious, at-home diet costs each month. They're the same numbers used to set SNAP benefits, which makes them the most credible grocery benchmark available. Use the Thrifty column as a tight, cook-from-scratch target and the Liberal column as a comfortable, buy-what-you-want ceiling.

The table below shows approximate monthly grocery costs (food at home only) based on the USDA's official monthly cost-of-food reports. Exact figures shift a little each month and with the ages of the people in your home, so treat these as a starting point, not a rule.

Household Thrifty (low) Moderate Liberal (high)
1 adult $250–$310 ~$390 ~$470
2 adults $540–$620 ~$860 ~$1,040
Family of four $840–$970 ~$1,300 ~$1,360+

If your spending sits well above the Liberal column and you're not sure why, the answer is almost always dining out, food waste, or premium brands — all of which the steps below address.

What percentage of your income should go to groceries?

A healthy ceiling for total food — groceries plus restaurants and takeout — is about 10–15% of your take-home pay. The USDA reports the average household devoted 12.9% of its budget to food in 2024, so most families land in the middle of that band naturally.

Lower-income households spend a much larger share, sometimes over 30%, because food is a fixed need while income is not. That is precisely when a fixed grocery budget earns its keep: a hard number for food is what stops an essential from swallowing the rest of the month. If you're rebuilding from a tight spot, pairing this with a plan to stop living paycheck to paycheck keeps food from crowding out savings and debt.

Take-home pay (monthly) 10–15% food budget Suggested grocery-only portion
$2,500 $250–$375 ~$200–$300
$4,000 $400–$600 ~$325–$475
$6,000 $600–$900 ~$475–$700
$8,000 $800–$1,200 ~$650–$950

Use the percentage to sanity-check the dollar benchmark — if the two methods disagree wildly, your income, household size, or local prices are unusual, and your own tracking becomes the tiebreaker.

How to set your grocery budget in 5 steps

You don't need a spreadsheet or an app to begin — but you do need real numbers. These five steps turn a guess into a grocery budget you can actually live with.

  1. Pick a USDA benchmark for your household size. Find your row in the table above and choose a column that matches how you want to eat. That is your starting line, not your verdict.
  2. Track two weeks of real grocery spending. Save every receipt — supermarket, warehouse club, corner store, the lot. Don't change anything yet; you're measuring, not judging.
  3. Annualize it. Add the two weeks, double it for a monthly estimate, and compare that number to your benchmark. The gap between the two is your decision to make.
  4. Choose a target. Decide whether to hold, trim, or allow a little more. Cutting more than 15% at once usually breaks by week three, so move in steps.
  5. Park that number in its own envelope and review weekly. This is the step that makes the budget stick. In Vault, groceries get their own envelope — log each trip from your phone and the app shows what's left without you doing the math. (New to the method? See envelope budgeting for beginners.)

The point of step 2 is honesty: most people are off by 20–30% in either direction until they see two weeks of receipts. Measure first, decide second.

9 ways to lower your grocery bill

Once you have a number, protecting it is the whole game. These nine moves reliably cut a grocery bill without making you eat rice and sadness.

  1. Plan meals around what's already in your pantry. A meal plan built from existing ingredients is free food you already paid for.
  2. Shop your kitchen, then build a list — and stick to it. The list is the single best predictor of whether you leave the store on budget.
  3. Buy store brands for staples. Flour, sugar, oats, canned tomatoes, and dairy are often identical to name brands at half the price.
  4. Shop the perimeter first. Produce, dairy, and proteins sit on the edges; the pricier, more processed middle aisles are where budgets quietly die.
  5. Compare unit prices, not sticker prices. The bigger box is not always cheaper — the price-per-ounce sticker on the shelf tells the truth.
  6. Buy in bulk only for foods you'll actually finish. A giant bag you throw half of is a loss, not a deal.
  7. Attack food waste. The USDA estimates 30–40% of the U.S. food supply is never eaten (USDA food loss and waste) — so wasted food is wasted grocery budget. Plan leftovers, freeze extras, and shop with a list sized to the week.
  8. Use a cash-back grocery card only if you pay it in full. Rewards mean nothing if a carried balance costs more in interest than you earned back.
  9. Add one meatless dinner a week. Meat is usually the costliest line on the receipt; beans, lentils, and eggs deliver protein for a fraction of the price.

None of these requires clipping a single coupon. Combined, they can move a household from the Liberal column down toward Moderate without changing how much you eat — only how much you overspend.

Common grocery budgeting mistakes

Even a good number falls apart on a few predictable errors. Watch for these:

  • Setting the budget by feeling, not data. A round number pulled from the air is almost always too low. Two weeks of receipts fixes this.
  • Forgetting household goods. Paper towels, soap, pet food, and toothpaste ride along on the grocery run. Either give them their own category or accept that they live inside the grocery envelope.
  • Budgeting groceries but ignoring the coffee and takeout. These are food too. If they're not tracked anywhere, they become invisible overspend.
  • Shopping hungry or without a list. Both reliably inflate the bill by 20% or more.
  • Never revising the number. Prices rise, kids grow, and households change. Review your grocery budget every quarter, the same way you'd review any other.

Frequently asked questions

How much should a single person spend on groceries per month?

A single adult can eat a nutritious, home-cooked diet for about $250–$400 a month, depending on location and diet. The USDA's Thrifty plan puts one adult near $250–$310, and the Moderate plan near $390. If you cook most meals and buy mostly whole foods, aim for the lower half of that range.

What is a reasonable grocery budget for a family of four?

A family of four typically spends $850–$1,300 a month on groceries. The USDA's Thrifty plan lands a family of four around $840–$970, the Moderate plan near $1,300, and the Liberal plan above that. Families with teenagers should expect to sit toward the higher end, since teens eat substantially more.

How much of my income should go to groceries?

Aim for 10–15% of take-home pay on total food — groceries plus dining out — with groceries usually being about two-thirds of that. The USDA found the average household spent 12.9% of its 2024 budget on food. Lower-income households often spend a larger share, which makes a fixed grocery number more important, not less.

Is $300 a month enough for groceries for one person?

Yes, for one person who cooks at home and shops carefully, $300 a month is realistic. It sits in the USDA's Thrifty-to-Low-Cost range and works best with meal planning, a strict list, store brands, and minimal food waste. It gets harder in high-cost cities or with a diet heavy in meat and prepared foods.

How can I lower my grocery bill without using coupons?

Focus on the big levers, not the small discounts: plan meals around what you own, shop with a list, buy store brands, compare unit prices, trim food waste, and swap a meat dinner for a beans-and-rice night each week. These beat coupons because they apply to every trip, not just the items on a flyer.

The bottom line

A good grocery budget isn't a magic number — it's a benchmark matched to your household, checked against two weeks of real receipts, and protected by steady habits. Pick the USDA column that fits your family, set the dollar amount, and revise it each quarter as prices and appetites change. Food is the spending category you influence most, and a firm number is what turns that influence into actual savings.

Set your food envelope in Vault and see your real grocery number this week.


Try Vault free.

Manual, private budgeting in your browser. No bank login. No credit card. No ads.

Get started free