Most food storage advice skips the math. It tells you to “store what you eat” or “buy extra at the grocery store” without telling you how much extra, how many calories that represents, or whether it’s actually enough. This guide does the math.
The goal: a 30-day food supply for a family of four adults, providing 2,000 calories per person per day, for under $400. No freeze-dried exotica. No special equipment. Foods you can buy at any grocery store or warehouse club.
Step 1: The Calorie Math
Daily calorie needs per person: 2,000 (sedentary adult; adjust up for physical labor or active children)
Family of four, 30 days:
4 people × 2,000 cal/day × 30 days = 240,000 calories
That’s the number to hit. Everything below is about reaching it efficiently.
Cost-per-calorie targets:
| Food Category | Target Cost/1,000 cal |
|---|---|
| Grains (rice, oats, pasta) | $0.25–0.50 |
| Legumes (beans, lentils) | $0.30–0.60 |
| Fats (oil, peanut butter) | $0.40–0.80 |
| Canned proteins | $1.00–2.00 |
| Canned vegetables/fruit | $1.50–3.00 |
The cheapest calories come from grains and fats. Build the calorie base there. Spend more on protein and produce for nutrition.
The 30-Day Shopping List
This list provides approximately 240,000 calories for four people over 30 days. Prices are estimates based on warehouse club and grocery store averages.
Grains (75,000 calories — ~31% of total)
| Item | Quantity | Approx. Cost | Calories |
|---|---|---|---|
| White rice (long-grain) | 50 lbs | $25 | 82,000 |
| Rolled oats | 20 lbs | $15 | 34,000 |
| Pasta (assorted) | 20 lbs | $18 | 31,400 |
| Flour (all-purpose) | 10 lbs | $5 | 16,400 |
| Subtotal | $63 | ~163,800 |
Legumes (50,000 calories — ~21% of total)
| Item | Quantity | Approx. Cost | Calories |
|---|---|---|---|
| Pinto beans (dry) | 20 lbs | $18 | 31,200 |
| Lentils (red or green) | 10 lbs | $10 | 15,600 |
| Split peas | 5 lbs | $5 | 8,000 |
| Subtotal | $33 | ~54,800 |
Fats and Oils
| Item | Quantity | Approx. Cost | Calories |
|---|---|---|---|
| Vegetable oil | 1 gallon | $8 | 30,000 |
| Peanut butter | 4 lbs | $10 | 11,200 |
| Subtotal | $18 | ~41,200 |
Proteins
| Item | Quantity | Approx. Cost | Calories |
|---|---|---|---|
| Canned tuna (5 oz, 24-pack) | 1 case | $30 | 2,880 |
| Canned chicken (12.5 oz, 12-pack) | 1 case | $35 | 6,000 |
| Canned salmon (6 oz, 12-pack) | 1 case | $40 | 3,840 |
| Subtotal | $105 | ~12,720 |
Canned Vegetables and Fruit
| Item | Quantity | Approx. Cost |
|---|---|---|
| Canned corn (15 oz, 12-pack) | 2 cases | $20 |
| Canned green beans (14.5 oz, 12-pack) | 1 case | $14 |
| Canned tomatoes (28 oz, 12-pack) | 1 case | $22 |
| Canned peaches/pears (15 oz, 12-pack) | 1 case | $18 |
| Subtotal | $74 |
Pantry Essentials
| Item | Quantity | Approx. Cost |
|---|---|---|
| Salt (4 lbs) | 1 container | $3 |
| Sugar (10 lbs) | 1 bag | $7 |
| Multivitamins (120 count) | 1 bottle | $12 |
| Baking powder, baking soda | 1 each | $4 |
| Soy sauce, hot sauce, bouillon cubes | assorted | $15 |
| Coffee or tea | 1 month supply | $20 |
| Subtotal | $61 |
Total: ~$354 for approximately 240,000+ calories
Translating This Into Daily Meals
Here’s what 2,000 calories actually looks like from this supply:
Sample Day:
| Meal | Food | Approx. Calories |
|---|---|---|
| Breakfast | 1 cup dry oats + peanut butter + sugar | ~600 |
| Lunch | Rice and beans (1 cup rice + ½ cup beans cooked) | ~600 |
| Dinner | Pasta with canned tomatoes + canned tuna | ~650 |
| Snack | Canned fruit | ~150 |
| Total | ~2,000 |
This is monotonous. It’s not a gourmet experience. It keeps four people alive and functional for 30 days, which is the mission.
Variety within the plan comes from rotating protein sources (tuna one day, chicken the next, beans and rice the third), varying the vegetable sides, and using spices and condiments to change the flavor profile.
The Storage Setup
For 30 days of food for four people, you need approximately 15–20 cubic feet of storage space — roughly the volume of a large chest freezer, without the electricity requirement.
Container recommendations:
- Dry grains and legumes: 5-gallon food-grade buckets with gamma-seal lids. Fill with dried food, add an oxygen absorber, seal. One 5-gallon bucket holds approximately 25–30 lbs of rice or beans.
- Canned goods: Original packaging, stored in cardboard cases. Rotate by pushing older cans to the front.
- Oil and peanut butter: Original containers in a cool, dark cabinet.
5-Gallon Gamma Seal Storage Buckets (6-pack)
Food-grade HDPE with screw-top gamma lids. Airtight and stackable. Six buckets handles approximately 150 lbs of dry goods — your entire grain and legume supply for this plan.
⚠ Affiliate link — we earn a small commission at no extra cost to you.
Oxygen Absorbers for Food Storage (100-pack, 300cc)
Remove oxygen from sealed containers to prevent oxidation and extend dry food shelf life. One per 5-gallon bucket. Essential for long-term grain and bean storage.
⚠ Affiliate link — we earn a small commission at no extra cost to you.
Storage location rules:
- Below 70°F — a basement or interior pantry, not a garage
- Away from direct sunlight
- Off the floor on shelving (flood risk reduction, airflow)
- Away from petroleum products, cleaning chemicals, and paint
The Rotation Schedule
A 30-day supply that you rotate stays fresh indefinitely. A 30-day supply that you ignore becomes a liability.
Monthly rotation for canned goods:
- When you buy new cans, place them at the back
- Pull from the front for regular cooking
- Replenish as you consume
Annual rotation for dry goods (buckets):
- Mark each bucket with the fill month and year
- Oldest bucket is in use first
- Refill when empty
Shelf life reference:
| Food | Sealed (bucket + O2 absorber) | Opened/Regular pantry |
|---|---|---|
| White rice | 25–30 years | 6–12 months |
| Dry beans | 25–30 years | 1–2 years |
| Rolled oats | 20–30 years | 6–12 months |
| Pasta | 20–30 years | 2 years |
| Vegetable oil | 2–4 years | 1 year |
| Canned vegetables | 3–5 years | N/A |
The “Buy It All at Once” Option
If you’d prefer to skip the monthly build-up, a 30-day emergency food bucket from a reputable supplier provides comparable calories and nutrition, pre-packaged for long-term storage, with no assembly required.
Augason Farms 30-Day Emergency Food Supply
307 servings, 25-year shelf life. Pre-packaged, pre-calculated, pre-sealed. Significantly more expensive per calorie than building your own but requires zero effort and zero containers.
⚠ Affiliate link — we earn a small commission at no extra cost to you.
The pre-packaged option costs roughly 2–3× more per calorie than building from scratch. The trade-off is convenience, guaranteed long shelf life in original packaging, and no storage container purchase required. Both approaches are valid; the best one is the one you actually execute.
Beyond 30 Days
Once your 30-day supply is in place, extending to 90 days and then one year is simply multiplying the shopping list. The infrastructure (buckets, shelving, rotation habits) scales linearly.
The 30-day milestone is the critical one — it puts you in the top 5% of American household preparedness. Most people have 3–7 days. You have 30. That gap matters.
For the full year-supply build plan, see our 1-Year Food Storage guide.