Most people dramatically underestimate what they spend on food because they think in individual purchases rather than cost per meal. A $14 lunch burrito doesn't feel expensive until you realize you're buying it four times a week, which adds up to $2,912 a year just for weekday lunches. Meal prepping reframes the math — and the numbers are striking.
The True Cost Per Meal Formula
The real cost of a home-cooked meal isn't just the main ingredients. It includes pro-rated pantry staples (oil, spices, sauces), packaging, and energy costs. A more accurate formula:
Cost Per Meal = (Primary Ingredient Cost + Pro-rated Pantry Cost) ÷ Number of Servings
For a chicken and rice meal prep batch:
- 1.5kg chicken breast: $9.00
- 1kg brown rice (used 500g): $1.20
- Broccoli (2 heads): $3.00
- Olive oil, spices, soy sauce (pro-rated): $0.80
- Total: $14.00 for 5 servings = $2.80 per meal
Pro-rating pantry items is simpler than it sounds. If a bottle of olive oil costs $8 and you use one-tenth of it, assign $0.80 to the recipe. Over time, pantry costs average roughly $0.50–$1.00 per meal for most home cooks.
Meal Prep vs Eating Out vs Delivery (Comparison Table)
The full picture across all food options shows a wide range of cost per meal.
| Option | Average Cost Per Meal | Monthly (20 weekday lunches) | Annual Cost |
|---|---|---|---|
| Home cooking (fresh) | $2.50–$4.00 | $50–$80 | $600–$960 |
| Meal prepping | $1.50–$3.00 | $30–$60 | $360–$720 |
| Fast food | $8–$12 | $160–$240 | $1,920–$2,880 |
| Sit-down restaurant | $15–$25 | $300–$500 | $3,600–$6,000 |
| Food delivery app | $18–$30 | $360–$600 | $4,320–$7,200 |
The food delivery figure includes the service fee (typically $3–6), a platform markup of 10–20% over menu prices, a delivery fee of $3–7, and an expected tip of $3–5. A $12 restaurant meal regularly becomes a $22–28 delivery order.
Meal prepping sits at the low end not because it requires cheap ingredients, but because batch cooking eliminates per-serving overhead — you use one pan of oil, one portion of electricity, one hour of active time for five to seven meals at once.
Weekly Meal Prep: 5-Day Plan for $30–50
A practical 5-day, 10-meal prep (5 lunches + 5 dinners) for one person:
| Item | Quantity | Approximate Cost |
|---|---|---|
| Chicken thighs (bone-in) | 1.5kg | $7.00 |
| Brown rice | 1kg bag | $2.50 |
| Sweet potatoes | 1kg | $3.00 |
| Frozen broccoli and spinach | 1kg mixed | $4.00 |
| Canned chickpeas (×3 tins) | 3 × 400g | $3.50 |
| Eggs (×12) | 1 dozen | $4.50 |
| Greek yogurt (plain, 1kg tub) | 1kg | $5.50 |
| Oats (750g) | 1 bag | $3.00 |
| Olive oil, spices, sauces | Pro-rated | $3.00 |
| Total | $36.00 |
This produces approximately 10 complete meals at $3.60 per meal. Adjusting upward with salmon, steak, or specialty produce pushes the total toward $50 but remains well below any restaurant equivalent.
Batch Cooking Economics: The Volume Advantage
Buying in larger quantities and cooking in bulk reduces cost per unit at every level.
Whole vs portioned cuts: A whole chicken at $1.50/lb yields breasts, thighs, drumsticks, and a carcass for stock. Pre-cut boneless breasts cost $4.50–6.00/lb for the same meat. On a 1.5kg (3.3lb) purchase, that's a savings of roughly $9–12.
Bulk grains: Rice bought in 5kg bags costs roughly 40–50% less per gram than 500g packets. A 5kg bag of basmati at $10 supplies approximately 50 servings of cooked rice — $0.20 per serving. The same quantity in small bags would cost $0.40–0.50 per serving.
Cooking time economics: Roasting 2kg of vegetables takes about the same time and energy as roasting 500g. The fixed cost of preheating an oven, heating oil, and washing equipment is spread across more meals.
Protein on a Budget: Cost Per Gram
Protein is typically the most expensive macronutrient in a meal prep. Comparing sources by cost per gram of protein reveals dramatic differences.
| Protein Source | Cost per 100g | Protein per 100g | Cost per 10g protein |
|---|---|---|---|
| Dried lentils | $0.25 | 26g | $0.10 |
| Canned chickpeas | $0.40 | 8g | $0.50 |
| Eggs (per 2-egg serving) | $0.75 | 12g | $0.63 |
| Canned tuna (in water) | $0.90 | 26g | $0.35 |
| Greek yogurt (plain) | $0.55 | 10g | $0.55 |
| Chicken thighs | $1.00 | 19g | $0.53 |
| Chicken breast | $1.50 | 31g | $0.48 |
| Ground beef (80/20) | $2.00 | 26g | $0.77 |
| Salmon fillet | $3.50 | 20g | $1.75 |
Dried lentils are the clear winner on pure cost-per-gram math, but most people can't sustain a 100%-lentil diet. A realistic strategy combines a cheap plant-based protein (lentils, chickpeas) with a moderate-cost animal protein (eggs, canned tuna, chicken thighs) to hit daily targets at a blended cost of $0.40–0.60 per 10g of protein.
Annual Savings: The Compound Effect of Prepping
The habit of meal prepping compounds over time because it replaces multiple expensive eating habits simultaneously — random lunch purchases, impulse food delivery, and overpriced convenience stores.
A realistic savings scenario for someone who meal preps 5 weekday lunches and 3 weekday dinners per week:
Previous spending: 5 lunches × $12 + 3 dinners × $20 = $60 + $60 = $120/week
Meal prep cost: 8 meals × $3.00 average = $24/week
Weekly savings: $96
Annual savings: $96 × 52 = $4,992
Over five years, even without accounting for inflation in restaurant prices (which has outpaced grocery inflation consistently), that's nearly $25,000 — enough to fund an emergency fund, pay off a car, or make a significant investment contribution.
The compounding effect is also non-financial: people who meal prep report spending less mental energy on weekday food decisions, eating with more nutritional consistency, and wasting significantly less food because ingredients are purchased with a plan. The average American household discards 30–40% of purchased food — meal preppers typically drop this to under 10% because every item in the fridge has an assigned meal.