Groceries are the biggest flexible cost for most households. Rent is fixed. Food is where you have control, and where budgets quietly leak. Here is how to budget for groceries with a number you set from your own life, not a generic rule.
Direct answer: how to budget for groceries
Add up your grocery spending for the last month, divide by the number of weeks, and set a weekly target slightly lower. Plan meals before you shop, buy from a list, and move the weekly amount into a separate account or cash so you stop when it is gone.
Step 1: Find your real number
Check four weeks of bank or mobile money history. Include supermarkets, markets and corner shops, but keep eating out separate so you can see each.
Example: you spent $340 on groceries last month. Over 4 weeks that is $85 a week.
Step 2: Set a target a little lower
Aim for 5 to 10 percent below your real number to start. In the example, a $78 weekly target. If you cut too hard, you will break the plan by Friday. Adjust after a few weeks.
Step 3: Plan meals first
Before you shop, write down dinners for the week and check what you already have. Meals planned around ingredients you will use twice (rice, beans, eggs, vegetables, a roasted chicken) cost less than seven separate recipes.
Step 4: Shop with a list
A list is a budget in shopping form. Buy what is on it, check unit prices (per 100 grams or per litre) rather than the label price, and avoid shopping when hungry.
Step 5: Make the weekly number visible
Move your weekly grocery amount to a separate account, card or cash. When it is empty, the week's shopping is finished, and leftover meals fill the gap.
Step 6: Cut waste
Wasted food is wasted money. Freeze portions, use leftovers on purpose, and keep older items at the front of the fridge. Many households find waste is their biggest saving.
Typical leaks
- Shopping without a list
- Buying convenience items every day
- Delivery fees
- Special offers on food you would not usually buy
- Eating out when there is food at home
Where groceries fit in your whole budget
Groceries are one row in your monthly budget template. If money is tight, see how to budget on a low income, and for the basics, how to budget for beginners.
The bottom line
A grocery budget is a weekly number that comes from your real spending, supported by a meal plan and a list. Start by tracking four weeks, then lower it gradually. The Budgeting for Beginners course walks you through setting limits like this, free to start.



