JISM JISM
▸ Article

How to eat well on a tight budget

Last updated: 2026-10-19

Cut the waste before you cut the protein. In a global price analysis the largest share of the cost of a healthy diet was fruit and vegetables at 31.2%, not meat, eggs and fish at 15.2%[1]. Pulses, eggs, frozen vegetables and tinned fish carry most of the nutrition of an expensive plate at a fraction of the price, and a cereal eaten with a pulse — rice with lentils, bread with foul — covers the amino acids each one lacks[4].

On this page

Where the money actually goes

When prices rise, the first thing most people cut is the part of the plate they treat as a luxury: the meat, the fish, the eggs. That is usually the wrong cut. A global analysis of retail food prices across 159 countries found that the cheapest basket meeting a healthy-diet benchmark cost a median of US$2.84 a day, and the largest single share of that cost was fruit and vegetables at 31.2%, ahead of legumes and nuts at 18.7% and meat, eggs and fish at 15.2%[1].

Prices in Cairo, Riyadh or Amman are not the prices in that dataset, and the ranking moves with the local market and the season. The structural point still holds: protein is not automatically the most expensive thing in your trolley, and the cheapest adequate plate is not the one with the least protein on it. It is the one built out of foods that deliver the most nutrition per pound spent. In practice, in almost every market in this region, that means pulses, eggs, in-season vegetables and tinned fish.

What a composition table says about cheap protein

Arguing about which foods are "good value" is easier once you look at what they actually contain. These are reference values per 100 grams of the food as eaten, from the United States Department of Agriculture's food composition database[2]. They are a guide to the shape of each food, not a promise about the particular bag of lentils in your kitchen.

Per 100 g, cookedEnergyProteinFibre
Lentils116 kcal9.0 g7.9 g
Fava beans110 kcal7.6 g5.4 g
Chickpeas164 kcal8.9 g7.6 g
Egg, whole143 kcal12.6 g0 g
Sardines, tinned in oil, drained208 kcal24.6 g0 g
Tuna, tinned in water, drained116 kcal25.5 g0 g
White rice130 kcal2.7 g0.4 g

Two things in that table are worth sitting with. The first is that a bowl of cooked lentils carries roughly three times the protein of the same weight of cooked white rice, and most of a day's worth of fibre is reachable through pulses alone — the reference intake is about 14 grams of fibre for every 1,000 kilocalories eaten[3]. The second is that tinned fish is one of the densest protein sources sold anywhere, at around 25 grams per 100 grams[2], and it needs no cooking, no cold chain and no planning.

Rice and lentils are better together than apart

Plant proteins are often dismissed as "incomplete", which is a half-truth that costs people money. Cereals are relatively low in the amino acid lysine and pulses are relatively low in the sulphur-containing amino acids; eaten in the same day, each covers the other's shortfall, and the combination is treated as a complementary protein source in international protein-quality guidance[4].

This is not a laboratory trick. It is what the regional kitchen has been doing for centuries. Koshari is rice, lentils and pasta in one bowl. Foul with baladi bread is a pulse and a cereal. Hummus with bread, mujaddara, harira, rice with white beans: all of them are the same arrangement. If your budget is squeezed, leaning on these dishes is not a downgrade from a "proper" protein meal — it is the cheapest form of the real thing, and the one your household already knows how to cook.

If you want the arithmetic behind how much protein you personally need before deciding what to buy, the guide on how much protein you actually need sets out the per-kilogram numbers and where they come from.

Frozen and tinned are not second class

Frozen vegetables are usually cheaper than fresh out of season, keep for months, and produce almost no waste. The nutrition case against them is weaker than most people assume: a controlled comparison of eight fruits and vegetables found that the vitamin content of frozen produce was generally comparable to, and in several cases higher than, that of the fresh equivalent held in a refrigerator for five days[5]. Fresh produce bought on the day you cook it is excellent. Fresh produce bought with good intentions and thrown out on Friday is the most expensive food in the house.

The same logic applies to tinned pulses against dried. Dried are far cheaper per serving and need soaking and an hour on the stove; tinned cost more and need a sieve. The cheaper option is only cheaper if you actually cook it, so buy for the week you are really going to have.

The leaks that cost more than the shopping list

Most budget damage happens outside the weekly shop. It is the delivery order placed because nothing was defrosted, the daily bottled soft drink, the pastry with the morning coffee, the second shop on Thursday because the first one had no plan behind it. None of these feel like decisions at the time, and together they often outweigh the price difference between chicken breast and chicken thighs.

The way to find your own leaks is to write down what you eat for a fortnight without changing anything, then look at the list as a spending record rather than a diet. People are consistently surprised by the same two lines: drinks, and food bought while hungry and away from home. Tracking is also how you check that cutting the grocery bill has not quietly cut your protein with it — JISM does this inside WhatsApp as an Arabic calorie counter, so logging a plate of koshari takes one message rather than a search through an app.

Finally, set the target before you set the budget, not after. A plate built to hit a number you chose at random is a plate you will abandon. The guide on how your daily calories are calculated explains how the figure is derived; once you know it, the question stops being "what is cheap" and becomes "what is the cheapest way to hit this", which is a question with a good answer in every market in the region.

Sources

  1. Hirvonen K, Bai Y, Headey D, Masters WA. Affordability of the EAT–Lancet reference diet: a global analysis. The Lancet Global Health 2020;8(1):e59–e66. ↩
  2. US Department of Agriculture, Agricultural Research Service. FoodData Central, SR Legacy — lentils cooked (172421), broad beans cooked (173753), chickpeas cooked (173757), whole raw egg (171287), Atlantic sardines canned in oil with bone (175139), light tuna canned in water (171986), cooked white rice (169757). ↩
  3. Institute of Medicine (now NASEM). Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids, 2005 — the 14 g of fibre per 1,000 kcal reference. ↩
  4. Food and Agriculture Organization of the United Nations. Dietary protein quality evaluation in human nutrition. FAO Food and Nutrition Paper 92, 2013. ↩
  5. Bouzari A, Holstege D, Barrett DM. Vitamin retention in eight fruits and vegetables: a comparison of refrigerated and frozen storage. Journal of Agricultural and Food Chemistry 2015;63(3):957–962. ↩

Try it on WhatsApp