Microeconomics
Giffen Good
When raising the price of rice makes the poor buy more of it
A Giffen good is an inferior staple whose demand rises when its price rises — the rare textbook exception to the law of demand. For decades the standard example (Irish potatoes during the 1840s famine) failed under historical scrutiny. The first clean modern evidence came from Robert Jensen and Nolan Miller's 2008 randomized rice-subsidy experiment in Hunan, China, and a parallel wheat study in Gansu.
- Named afterSir Robert Giffen, 1837–1910
- Required conditionsInferior + budget-dominant + no substitute
- Cleanest evidenceJensen-Miller (2008), Hunan rice
- Slope of demandUpward (positive)
- Common confusionVeblen good (status), not Giffen
Interactive visualization
Press play, or step through manually. The visualization is yours to drive — try it before reading on.
Watch the 60-second explainer
A condensed visual walkthrough — narrated, captioned, under a minute.
The mechanism
The law of demand says: when the price of a good rises, people buy less of it. Giffen goods are the classic counterexample. The mechanism rests on the Slutsky decomposition. Any price change affects demand through two channels:
- Substitution effect. The good is now relatively more expensive. Switch to alternatives. This effect always points away from the good.
- Income effect. A price rise makes the consumer's real income smaller. For a normal good, less real income means less consumption (reinforces substitution). For an inferior good, less real income means more consumption — because the consumer can no longer afford the things they used to substitute upward to.
For an inferior good, the income effect points toward the good while the substitution effect points away. If the income effect is large enough — large enough means the good is strongly inferior and takes a big share of the budget — it can overwhelm the substitution effect. Net effect: price up, quantity up. That is the Giffen good.
The Hunan rice experiment
Jensen and Miller (2008) ran a field experiment among 1,300 households in two Chinese provinces. In Hunan, rice was the staple — a poor household might spend 30–40% of food expenditure on it. The researchers issued price-discount vouchers to randomly selected households over five months, effectively lowering the price of rice for treatment but not control families.
The standard prediction (rice is a normal good): a lower price should raise rice consumption. The Giffen prediction (rice is a Giffen good for poor households): a lower price should reduce rice consumption, because the discount frees up budget to buy more meat and vegetables, displacing rice.
| Subgroup | Effect of lowering rice price on rice consumption | Interpretation |
|---|---|---|
| Very poor Hunan households | Decrease (statistically significant) | Giffen behavior — rice is the inferior staple |
| Moderately poor Hunan households | Roughly zero / mixed | Income and substitution effects offset |
| Less poor Hunan households | Increase | Standard demand — rice behaves normally |
| Gansu households (wheat staple) | Decrease for poorest tier | Same Giffen pattern, different staple |
| Households near subsistence | No effect | Too poor to substitute even with discount |
| Households well above subsistence | Standard increase | Income effect smaller; substitution dominates |
The interpretation: Giffen behavior emerges in a specific income window. Below subsistence, the household is locked in. Above some threshold, the substitution effect wins. In between — poor enough that meat is a luxury, rich enough that they actually choose between rice and meat — rice behaves as a Giffen good.
A toy numerical example
Consider a household with a $20 weekly food budget. Two foods: rice ($1/kg) and meat ($5/kg). Subsistence requires 2,000 kcal/day, ≈ 14,000 kcal/week. Rice provides 3,500 kcal/kg; meat provides 2,500 kcal/kg.
At $1 rice and $5 meat: the household's optimal bundle is, say, 12 kg rice + 1.6 kg meat = $20 spent, ≈ 46,000 kcal — comfortably above subsistence and including some preferred meat.
Now rice rises to $1.50/kg. The household tries to keep meat consumption: 1.6 kg meat costs $8, leaving $12 for rice = 8 kg rice. Total: 8 × 3,500 + 1.6 × 2,500 = 32,000 kcal. Still above subsistence — for now.
But the household's real-income loss is severe. To maintain subsistence calories, they need to give up meat: drop to 0.5 kg meat ($2.50), use $17.50 on rice = 11.7 kg rice. Rice consumption rose from 12 kg to ~12 kg even though price rose — the household substituted rice for the meat they could no longer afford. That's the Giffen mechanism in cartoon form.
Giffen good vs related concepts
| Normal good | Inferior good | Giffen good | Veblen good | |
|---|---|---|---|---|
| Demand slope | Downward | Downward | Upward | Upward |
| Income elasticity | Positive | Negative | Strongly negative | Positive (luxury) |
| Substitution effect | Negative | Negative | Negative (overwhelmed) | Negative (overwhelmed) |
| Income effect | Reinforces | Offsets, partially | Offsets, dominates | N/A — driven by signaling |
| Typical example | Restaurant meals | Bus tickets | Hunan rice for the very poor | Rolex, Birkin |
| Driver of upward slope | — | — | Poverty + budget-dominance | Status signaling |
The historical case — and why it failed
Alfred Marshall's Principles (1895) credits Sir Robert Giffen with observing that during the Irish Potato Famine (1845–1852), potato prices rose and yet consumption among the very poor also rose. The explanation: potatoes were a budget-dominant inferior staple; price rises made families too poor to afford meat, and they fell back on more potatoes. The story spread through textbooks for nearly a century.
Sherwin Rosen and Gerald Dwyer's 1982 reexamination of the historical Irish data found the case rests on weak evidence. Famine reduced the potato supply; prices and quantities moved in opposite directions for that reason, not because of upward-sloping demand. George Stigler made similar criticisms earlier. The Irish potato example survived in textbooks long after economic historians stopped believing it.
That's why Jensen and Miller's 2008 paper was such a significant contribution — they finally produced clean, randomized, modern data showing genuine Giffen behavior in a controlled setting.
Counterarguments and skeptical takes
Even Jensen-Miller is contested. Some commentators argued the rice subsidy operated through informational or labeling channels rather than pure price effects. Subsequent work has refined the estimates but the basic pattern — Giffen behavior among the very poor — has held up.
Rare in practice. Even granting the existence of Giffen goods, they are exceedingly rare. The required conjunction (strongly inferior + budget-dominant + no close substitute) is unusual outside subsistence settings. For everyday goods in developed economies, Giffen behavior is essentially nonexistent.
Aggregate vs individual. Even if some individual consumers exhibit Giffen behavior, aggregate market demand may still slope downward because most consumers are not in the Giffen window.
Variants and related theory
- Strict vs weak Giffen. Strict: dq/dp > 0. Weak: dq/dp ≥ 0 (no response to a price rise). Real data tends to show the weak form more often.
- Marshallian vs Hicksian demand. The Slutsky decomposition is cleaner with Hicksian (compensated) demand. Marshallian demand is what's actually observed; Hicksian is what would be observed at constant utility.
- Giffen behavior for time, not money. Some labor-economics models predict Giffen-like patterns when wages are very low (more wage cuts mean more hours worked because consumption-floor binds).
Common pitfalls
- Confusing Giffen with Veblen. The single most common error. Giffen = inferior + poor; Veblen = luxury + status. Both have upward demand but for opposite reasons.
- Calling something Giffen because demand looks upward in the data. Supply shifts, anticipated future prices, and quality variation can all generate upward-sloping observed demand without any Giffen behavior. The Slutsky test requires controlled price variation.
- Forgetting the inferiority requirement. A normal good cannot be a Giffen good — the income effect points the wrong way.
- Forgetting the budget-dominance requirement. If the good is a small budget item, the income effect is too small to overpower the substitution effect, even when the good is strongly inferior.
- Citing the Irish potato uncritically. The textbook example doesn't actually hold up under historical reanalysis. Cite Jensen-Miller instead.
Frequently asked questions
What is a Giffen good?
A Giffen good is a good whose demand rises when its price rises — violating the law of demand. It requires three ingredients: the good must be strongly inferior, it must absorb a large share of the consumer's budget, and there must be no close substitute. These conditions are rare, which is why real-world examples are so contested.
Why does Giffen behavior happen?
It's a fight between substitution and income effects. When the price of a staple rises, the substitution effect pushes you to buy less. But for an inferior staple that dominates your budget, the price rise also makes you so much poorer in real terms that you can no longer afford the meat or vegetables you used to supplement it — so you fill up on more of the cheap staple. The income effect overwhelms the substitution effect.
What's the Hunan rice study?
Jensen and Miller (2008) ran a randomized rice-subsidy experiment in Hunan, China. They issued vouchers that lowered rice's effective price for treatment households. Among very poor households, lowering the price reduced rice consumption — exactly the Giffen-good signature, run in reverse. A companion study in Gansu found similar evidence for wheat.
Was the Irish potato a Giffen good?
Sir Robert Giffen apparently observed something like this for Irish potatoes during the 1840s famine, as relayed by Marshall (1895). But Sherwin Rosen and Gerald Dwyer's 1982 historical reanalysis found the data didn't actually support a Giffen pattern — the famine destroyed supply rather than triggering an upward-sloping demand response.
How is a Giffen good different from a Veblen good?
A Giffen good has upward-sloping demand because the consumer is poor and the good is an inferior staple. A Veblen good has upward-sloping demand because the consumer is rich and the good signals status. The first is desperation; the second is conspicuous consumption. Confusing them is the most common Giffen-related error in undergraduate economics.
Does the Slutsky decomposition explain it?
Yes. The Slutsky equation decomposes the effect of a price change on demand into a substitution effect (always negative for a price rise) and an income effect (negative for a normal good, positive for an inferior good). If the income effect is sufficiently positive — i.e., the good is strongly inferior — it can dominate the substitution effect, producing upward-sloping demand.