A nutritious diet — built around wholegrains, vegetables, fruit, legumes and affordable proteins — can be as cheap as, or cheaper than, a diet of sugary drinks, ultra-processed snacks and frequent delivery meals. In fact the most expensive everyday items are often the least nutritious, so cutting them is a double win for your money and your health. This guide offers practical, Singapore-relevant ways to eat well on a budget — from wet-market shopping and cheap proteins to smarter hawker choices — anchored to HPB’s My Healthy Plate.
Want practical, personalised help with food and nutrition?
Message our care team on WhatsApp. Tell us what’s going on and we’ll help you find the right dietitian — free, with no obligation.
Chat with our care team on WhatsAppNot sure who to see? Find the right specialist →
In a medical emergency, or for severe or sudden symptoms such as breathing difficulty, chest pain, fainting or stroke signs, call 995 immediately.
People with medical conditions such as diabetes, high blood pressure or kidney disease should get personalised advice before big diet changes. Cheap ultra-processed foods can be a false economy for health, so build budget eating around whole foods rather than the lowest price alone.
Why healthy can be cheap
Cost is one of the commonest reasons people give for not eating well, so it matters to show that budget and health can align. The staples of a healthy diet — rice and wholegrains, eggs, tofu, legumes, seasonal vegetables and canned fish — are among the cheapest foods available, while sugary drinks, ultra-processed snacks and frequent takeaway are both costly and low in nutrition. Cutting the latter is therefore a double win, and our balanced diet guide covers what a healthy plate looks like. Framing it this way — that healthy and affordable can go hand in hand — removes one of the biggest perceived barriers to eating well, and the strategies below are practical rather than aspirational.
Plan and cook
Planning meals a few days at a time, shopping to a list, and not shopping hungry all reduce impulse buys and waste. Cooking at home more often is usually cheaper than eating out and lets you control oil, salt and sugar, and batch-cooking then refrigerating or freezing portions saves both money and effort. These habits form the backbone of eating well without spending more.
Shop smart
Buying seasonal, local produce at wet markets — and near closing time for markdowns — is often cheaper and fresher than packaged supermarket equivalents, and comparing unit prices (per kilogram or per 100g) between shops helps you spot value. Buying non-perishable staples such as rice, oats, dried legumes and eggs in bulk is cheaper per unit and reduces trips, provided you will actually use them. Supermarket house-brand or no-frills lines are worth comparing too.
Cheap, nutritious staples
Wholegrains and legumes are the budget backbone: brown or wholegrain rice, oats and wholemeal bread, along with dried or canned beans, lentils, chickpeas and dal, which add fibre and protein and can stretch meat dishes. Frozen and canned vegetables and fish are nutritious, long-lasting and cut waste — frozen vegetables are frozen fresh, and canned fish such as sardines and mackerel give omega-3 and calcium — with the caveats to choose lower-salt or no-added-salt versions, rinse canned beans and vegetables to cut sodium, pick fish canned in water, and drain or avoid fruit in syrup.
Cheaper protein choices
Some of the best-value proteins are also among the healthiest: eggs, tofu, tau kwa and tempeh, dried or canned legumes, and canned fish are all inexpensive and high quality. Rotating these in place of some fresh meat or seafood, and using smaller amounts of meat bulked out with beans or extra vegetables, keeps protein intake up while keeping costs down. This approach also naturally increases fibre and lowers saturated fat.
Reduce waste and cut the expensive extras
Wasted food is wasted money, so store food properly, use leftovers (cook once, eat twice), use older items first, and repurpose vegetable ends into soup or stock. The other big saving is cutting sugary drinks and ultra-processed snacks: drinking plain tap water, which is safe and free in Singapore, instead of bottled or sugary drinks saves money daily and cuts sugar, and keeping affordable snacks like fruit or plain nuts on hand avoids pricier packaged options. Over a month, small daily swaps like these — skipping a bottled drink, packing a home-cooked lunch, using up leftovers instead of ordering in — add up to meaningful savings while quietly improving the quality of what you eat.
Smart hawker choices
Eating out can still be healthy and economical with small adjustments: ask for less oil, gravy and salt, more vegetables, and less or smaller rice (or brown rice where offered); choose steamed, boiled, grilled or soup-based dishes over deep-fried; and add a vegetable side at economy rice stalls. Choosing plain water or drinks with less sugar, such as kopi or teh kosong or siu dai, over sweet bottled drinks, and looking for Nutri-Grade A or B drinks and any healthier-hawker options, all help. The single easiest money-and-health win of all is swapping sugary and bottled drinks for plain tap water. Put together, these habits show that eating well on a budget is less about spending more and more about spending smart — planning ahead, cooking at home, leaning on cheap wholefood staples and cutting the costly, less-nutritious extras — and our balanced diet guide ties the choices back to a healthy overall plate.
Related nutrition & healthy-eating topics
- Sports nutrition
- Plant-based & vegetarian diets
- Intermittent fasting
- Reading nutrition labels
- DASH diet for blood pressure
- Nutrition for cancer patients
- Protein & muscle health
- Fibre & digestive health
- Childhood nutrition & fussy eating
- Healthy eating & a balanced diet
- Dietitians in Singapore
Sources
- Health Promotion Board — Food & beverage: hpb.gov.sg
- HealthHub — Nutrition Hub: healthhub.sg
- Bestdoctors.sg — Healthy eating & a balanced diet: Balanced diet guide
