Start with meals, not a national average. An adult cooking most dinners, a commuter buying lunch every day and a family buying infant formula are paying for different baskets even when they shop at the same supermarket.
Under the assumptions below, an illustrative grocery allowance is about S$260 a month for one adult, S$455 for two adults, or S$736 for two adults and two school-age children. These are planning examples, not official minimums or current market averages.
What Singapore households actually spend
| 2023 HES category | Average resident household per month |
|---|---|
| Food and non-alcoholic beverages — broadly, groceries | S$455.90 |
| Food and beverage serving services — hawker meals, restaurants and cafés | S$965.70 |
| Total food and food services | S$1,421.70 |
About 68% of recorded food spending was on serving services rather than groceries. S$455.90 is not a recommended grocery budget: it averages households of different sizes, incomes and cooking habits. Food CPI was 2.2% higher year on year in July 2026, so the 2023 survey is context rather than a present-day shopping quote.
A dated grocery price snapshot
These FairPrice online listings were checked on 3 September 2026. They calibrate unit costs; they do not establish the cheapest retailer or guarantee tomorrow’s price.
| Example item | Listed price | Comparable unit cost |
|---|---|---|
| FairPrice jasmine fragrant rice, 5kg | S$9.20 | S$1.84/kg |
| Pasar fresh eggs, 10 | S$2.85 | 28.5¢/egg |
| FairPrice wholemeal bread, 500g | S$2.40 | 48¢/100g |
| Farm Fresh milk, 2L | S$6.70 plus S$0.10 container deposit | S$3.35/L before deposit |
| Fortune silken tofu, 300g | S$0.95 | About 32¢/100g |
| Seara frozen boneless chicken leg, 2kg | S$8.95 offer; S$11.70 usual listing | S$4.48/kg on offer; S$5.85/kg otherwise |
Promotions, stock and online or outlet pricing change. Recheck the delivered basket and use Price Kaki or another practical comparison before a large shop.
Build your basket before choosing a number
- Collect four ordinary weeks of receipts or transactions.
- Separate groceries, ready-to-eat meals, household goods and delivery fees.
- Count how many breakfasts, lunches and dinners will genuinely be prepared.
- Group staples, protein, vegetables, fruit, breakfast items, pantry replacements and waste.
- Record quantities in kilograms, litres or portions so pack sizes can be compared.
Convert weekly spending with weekly basket × 52 ÷ 12, or approximately ×4.33. Multiplying by four understates a year’s groceries by roughly one month.
Three trial grocery allocations
These are allocations to test against current unit prices, not a priced market basket. They assume simple home cooking for roughly 17 of 21 main meals per person each week. Protein rotates among chicken, eggs, tofu, fish and legumes. They exclude eating out, alcohol, infant formula, supplements, entertaining, delivery, pets, toiletries and cleaning products.
| Weekly category | One adult | Two adults | Two adults + two children |
|---|---|---|---|
| Staples | S$7 | S$12 | S$18 |
| Protein | S$19 | S$34 | S$54 |
| Vegetables | S$12 | S$21 | S$34 |
| Fruit | S$8 | S$14 | S$24 |
| Milk, breakfast and basic drinks | S$7 | S$12 | S$21 |
| Oil, sauces and pantry replacements | S$3 | S$6 | S$10 |
| Price change, spoilage and forgotten items | S$4 | S$6 | S$9 |
| Weekly total | S$60 | S$105 | S$170 |
| Monthly total, ×4.33 | S$260 | S$455 | S$736 |
Test the basket for a month. If protein and vegetables repeatedly run out, it is too low; if food is discarded, quantities or meal planning may be the problem.
Keep eating out separate
Use: groceries + regular bought meals per week × average receipt × 4.33 + occasional meals.
For example, S$260 of groceries, six S$8.50 bought meals per week and S$50 for occasional social meals produces S$260 + (6 × S$8.50 × 4.33) + S$50 = S$530.83. The S$8.50 is an assumption; replace it with the median from recent receipts.
Use unit prices — and account for waste
Compare rice per kilogram, bread or tofu per 100g, milk per litre and eggs per egg. For canned foods, use drained weight where available. The useful formula is amount paid ÷ quantity actually eaten. A “value” pack is expensive if a quarter spoils.
CASE’s Price Kaki helps compare common groceries across operators. Keep a short reference list of frequently purchased items so promotions can be judged against the normal unit price rather than a crossed-out number.
Delivery and membership traps
Compare the delivered basket total: item subtotal, platform and delivery fees, minimum spend, paid slots, bag charges and substitutions. A minimum order can turn a S$6 delivery saving into S$15 of unwanted products.
For memberships, calculate membership cost ÷ genuine saving per order. Count only savings on the normal basket, then recheck after two or three months.
A routine that survives price changes
- Keep normal unit prices for 15–25 frequently bought items.
- Compare the entire practical basket at two nearby or online retailers.
- Review actual spending monthly, including food bought outside home.
- Rebuild quantities when household size, work or school routines change.
- Refresh reference prices quarterly or sooner during faster inflation.
Larger households can share staples and use larger packs, while a single person may waste them. Teenagers, infant formula, dietary needs, helpers and regular guests all change portions.
Related guides
Primary sources
- SingStat — Report on the Household Expenditure Survey 2023
- data.gov.sg — Average monthly household expenditure by type
- SingStat — Singapore Consumer Price Index, July 2026
- FairPrice — Online grocery listings used for the dated snapshot
- CASE — Price Kaki and unit-price comparison
Last fact-checked: 3 September 2026. Rules, fees and official pages can change; check the linked source before acting.