How to stockpile food, in short: start with a three-day supply of foods you already eat, then grow it a little every week until you have two weeks, then a month. Buy shelf-stable staples (rice, beans, oats, pasta, canned protein, canned vegetables and fruit, nut butter), store them somewhere cool, dry and dark, date everything, and eat the oldest first so nothing goes to waste. Store water alongside the food: most of it can't be eaten without it. Long-term freeze-dried buckets come last, for the part of your supply you want to put away and not rotate for years.
How Much Food Should You Stockpile?
Build in stages. Each stage is useful on its own, so you're better prepared from the first week, not only when you're "finished".
| Stage | What it covers | What to focus on |
| 3 days | Storms, short power cuts, a few days stuck at home | No-cook food: canned meals, nut butter, crackers, cereal, canned fruit. Plus water. |
| 2 weeks | Longer outages, illness in the house, a lost paycheck | Staples you can cook simply: rice, pasta, oats, beans, canned protein and vegetables. |
| 1 month+ | Job loss, supply disruptions, rising prices | Bulk grains and legumes, cooking oil, powdered milk, and a long-term bucket or two you don't need to rotate. |
To size each stage, count people and days. A useful rule of thumb is about 2,000 calories per adult per day, less for small children. Write the number down. "Two weeks for a family of four" is 56 person-days, which is a shopping list, not a feeling.
Start Small: A $5–$10 Weekly Plan
You don't need a big upfront spend. Add $5 to $10 of shelf-stable food to your normal grocery trip each week, and buy items you already cook with. A simple rotation keeps the supply balanced:
- Week 1: rice and dried beans. Cheap, calorie-dense and very shelf-stable.
- Week 2: canned protein: tuna, chicken, salmon or chili.
- Week 3: pasta and jarred or canned sauce.
- Week 4: oats, cereal and powdered milk for breakfasts.
- Week 5: canned vegetables and fruit.
- Week 6: peanut butter, honey and cooking oil.
- Week 7: salt, spices, bouillon, coffee or tea. They turn plain staples into meals people will actually eat.
- Week 8: water storage (see below), then start the rotation again.
Two months of this builds a meaningful pantry without a noticeable change to your grocery bill.
What Food to Stockpile on a Budget
The best budget stockpile foods are cheap per calorie, keep well, and are things your household already eats.
- White rice: one of the cheapest calories you can buy, and it stores far longer than brown rice, whose oils go rancid sooner.
- Dried beans and lentils: protein and fiber for very little money. Canned beans cost more but need no soaking or long cooking, which matters if you're short on fuel.
- Pasta and oats: quick to cook and filling.
- Canned meat and fish: ready-to-eat protein. No cooking needed in an outage.
- Canned vegetables, fruit and soups: vitamins and variety, and the liquid counts toward hydration.
- Peanut butter: calorie-dense, protein-rich, no cooking.
- Powdered milk, honey, salt, sugar and cooking oil: basics that make the rest usable. Our guide to why salt is an underrated survival supply covers its other uses.
- A multivitamin: cheap insurance against gaps in a limited diet.
For a longer list of foods with exceptional shelf lives, see 21 survival foods that can outlive you.
Smart Shopping Strategies
- Buy store brands. Canned and dry staples are usually near-identical to name brands at a lower price.
- Stock up on sale cycles. Canned goods and baking staples go on sale predictably. Buy two or three when they do.
- Buy in bulk only what you'll use. Warehouse-size rice and beans are cheap per pound, but only if you can store them properly and eat them before they spoil.
- Check dates on discount buys. Dollar-store and clearance food can be a bargain, or close to its date.
- Avoid panic buying. Steady, small purchases cost less than buying everything at once when shelves are empty and prices are high.
How Long Does Stockpiled Food Last?
Storage conditions matter as much as the food itself. As general guidance from the USDA's food-safety service, high-acid canned foods such as tomatoes and fruit keep best for 12 to 18 months, and low-acid canned foods such as meat and vegetables for 2 to 5 years, stored in a cool, dry place. Dry staples like white rice, dried beans and pasta keep for years when they're kept dry, sealed, and away from heat and pests.
- Keep it cool, dry and dark. Heat and humidity shorten shelf life more than anything else. A closet on an inside wall beats a hot garage.
- Use airtight containers. Food-grade buckets or jars keep out moisture, insects and rodents.
- Throw out damaged cans. Bulging, leaking, badly dented or rusted cans aren't worth the risk. Our guide on how to tell if canned food has gone bad covers the warning signs.
Rotate Your Stockpile: First In, First Out
A budget stockpile only saves money if nothing gets thrown away. Put new purchases at the back of the shelf and take from the front, so the oldest food is always used first. Write the purchase month on every item with a marker, and keep a simple inventory (a notebook or a phone note is enough): item, quantity, and best-by date. Check it once a month, cook from what's closest to its date, and use the list to plan next week's top-up.
Don't Forget Water
Food is only half of a stockpile. Ready.gov recommends at least one gallon of water per person per day, for drinking and sanitation, for several days, and a two-week supply if you can. Dried and freeze-dried foods also need water to prepare, so plan for it.
- Store water in food-grade containers. Our guide to the best water storage containers compares barrels and stackable tanks.
- Have a way to make more safe water once the stored supply runs out. Our guide to the best emergency water purification products explains the difference between filters and purifiers.
Plan for Cooking Without Power
Most stockpiles are tested by a power outage. Keep a few days of no-cook food, eat what's in the fridge and freezer first, and have a safe way to boil water. For ways to keep perishables cold, see how to keep food cold without electricity, and for the bigger picture, living without electricity.
When Long-Term Food Buckets Make Sense
A grocery stockpile is the cheapest place to start, but it needs rotating. Freeze-dried and dehydrated buckets cost more per meal, and in return they can be stored and largely forgotten. That makes them a good fit for the "deep" layer of a supply: food you want available in a long emergency without having to cycle it through your kitchen.
- The ReadyWise 52 Serving Prepper Pack Bucket holds 9,440 calories, which ReadyWise rates as a 5-day supply at 1,800 calories per day, with a 25-year shelf life. A low-cost first step.
- The ReadyWise 14 Day Emergency Food Bucket holds 25,580 calories across 14 days of meals, with up to a 25-year shelf life. It needs about 100 cups of water to prepare.
- The ReadyWise 120 Serving Entrée Bucket provides 13 days of food at 1,800 calories per day, with a 25-year shelf life.
Browse the full range in our food buckets collection. For planning a larger supply, see how to build a long-term emergency food supply.
Related guides: How to build a 30-day emergency supply · Emergency food buckets compared by cost per day · How much water to store per person
Common Questions
How do I start stockpiling food with little money?
Add $5 to $10 of shelf-stable food you already eat to each grocery trip, starting with rice, beans and canned protein. Aim for three days first, then two weeks, then a month.
What is the cheapest food to stockpile?
White rice, dried beans and lentils, oats and pasta are among the cheapest calories available, and they keep for years when stored dry and sealed.
How much food should I stockpile for a family?
Multiply people by days. A two-week supply for a family of four is 56 person-days, at roughly 2,000 calories per adult per day. Build toward it in stages.
How do I keep stockpiled food from going bad?
Store it cool, dry and dark in airtight containers, date everything, and use the oldest items first. Check your inventory monthly.
How much water should I store with my food?
Ready.gov recommends at least one gallon per person per day for several days, and a two-week supply if possible. Dried and freeze-dried foods also need water to prepare.
Are freeze-dried food buckets worth it?
They cost more per meal than groceries, but they don't need rotating. ReadyWise rates its buckets for up to 25 years. Many people use a rotating grocery pantry for everyday resilience and a bucket or two as a long-term backup.