Meal Prep on a Budget: A $39 Week, Priced Item by Item
Fifteen meals for about $39, with the receipt shown line by line. The list, the menu and a Sunday plan to cook it.
Build the week around a few cheap staples (rice, dried beans, eggs, bone-in chicken, oats) and cook most of it in one session. Using September 2026 government price data, we priced a week of 15 meals for one person at about $39 at the register, and about $27 of that gets eaten this week; the rest carries over.
Quick version
- Plan five breakfasts, five lunches and five dinners from about a dozen ingredients.
- Buy bone-in chicken, dried beans, eggs and rice; they’re the cheapest per pound in BLS data.
- Cook for 2 to 2.5 hours on Sunday, then freeze the last two days’ portions.
- Our priced plan: about $39 total, roughly $2.58 per meal, before leftovers carry into next week.
- We priced this plan from published data. We did not cook and lab-test it, and your store’s prices will differ.
How we priced this plan
Most prices come from the Bureau of Labor Statistics’ average retail prices for September 2026, the U.S. city average. BLS doesn’t track oats, onions, frozen vegetables, canned tomatoes, salsa or tortillas, so those are our estimates of typical store-brand prices and are marked as such. Treat the totals as a guide and price your own list in your store’s app.
For scale, USDA’s Thrifty Food Plan, its lowest-cost food plan for a full diet, costs $58.60 a week for a woman aged 20 to 50 and $73.60 for a man as of September 2026, and USDA suggests adding 20% for someone who lives alone. This plan covers your main meals for less than that, leaving room for snacks, coffee and milk.
Meal prep on a budget: the shopping list (about $39)
| Item | Amount | Cost | Price source |
|---|---|---|---|
| Chicken legs, bone-in | 3 lb | $5.22 | BLS, $1.739/lb |
| Rice, long-grain white | 2 lb | $2.24 | BLS, $1.118/lb |
| Dried black beans | 1 lb | $1.67 | BLS, $1.669/lb |
| Eggs, large | 1 dozen | $2.27 | BLS, $2.272/doz |
| Spaghetti | 1 lb | $1.38 | BLS, $1.375/lb |
| Potatoes | 1.5 lb | $1.48 | BLS, $0.989/lb |
| Bananas | 2.5 lb | $1.64 | BLS, $0.656/lb |
| Cheddar cheese | 8 oz | $3.07 | BLS, $6.133/lb |
| Tomatoes | 1 lb | $1.99 | BLS, $1.992/lb |
| Rolled oats | 42 oz canister | $4.50 | Our estimate |
| Yellow onions | 3 lb bag | $3.00 | Our estimate |
| Frozen mixed vegetables | 2 bags | $2.50 | Our estimate |
| Crushed tomatoes | 28 oz can | $2.00 | Our estimate |
| Garlic | 1 head | $0.75 | Our estimate |
| Salsa | 16 oz jar | $2.50 | Our estimate |
| Flour tortillas | 10 count | $2.50 | Our estimate |
| Total | $38.70 |
Assumed pantry: salt, pepper, oil, cumin and chili powder. If you’re starting from an empty kitchen, our first apartment checklist covers the basics.
The menu
- Breakfast x5: oatmeal with a sliced banana.
- Lunch x5: chicken, rice and black bean burrito bowls with salsa and cheddar.
- Dinner x3: spaghetti with a crushed-tomato, onion and garlic sauce, with frozen vegetables stirred in.
- Dinner x2: potato and egg tacos with cheddar, salsa and chopped tomato.
- Snacks: the remaining six eggs, hard-boiled.
Cost per serving vs. takeout
| Meal | Our cost per serving | Your takeout price | You save per meal |
|---|---|---|---|
| Oatmeal with banana | $0.41 | (fill in, e.g. $5 cafe breakfast) | $4.59 at $5 |
| Chicken burrito bowl | $2.37 | (fill in, e.g. $14 fast-casual bowl) | $11.63 at $14 |
| Spaghetti with veg | $1.68 | (fill in, e.g. $16 delivery pasta) | $14.32 at $16 |
| Potato and egg tacos | $4.17 | (fill in, e.g. $13 taco plate) | $8.83 at $13 |
The takeout prices are examples to show the math, not survey data. Swap in what you actually pay. At those example prices, the week’s 15 meals would cost $169 from restaurants, compared with about $27 of groceries actually eaten. The tacos cost the most here because two servings use a full pound of fresh tomatoes; use half and they drop to about $3.67.
Prep day, step by step
- Start the beans (0:00). Simmer 1 lb of dried black beans with half an onion and two garlic cloves until tender. On the stove that usually takes 1 to 2 hours for unsoaked beans, so check the bag. In an Instant Pot Duo, the Beans/Chili setting runs 30 minutes on Normal, followed by a natural pressure release, per its manual. Salt them near the end.
- Roast the chicken (0:10). Season the legs with salt, cumin and chili powder and roast at 425°F for about 40 to 45 minutes, until a thermometer reads at least 165°F. Pull the meat off the bone once it cools.
- Cook the rice (0:15). About 1.75 cups of dry rice makes enough for five bowls. See our guide on how to cook rice for ratios.
- Boil eggs (0:20). Hard-boil six for snacks. Keep six raw for the tacos.
- Make the sauce (0:30). Soften a chopped onion and three garlic cloves in oil, add the crushed tomatoes and simmer 20 minutes.
- Portion (1:45). Five bowls, three pasta containers (cook the spaghetti fresh on the night, or cook it now and undercook by two minutes). Measure the oats into five jars or bags.
- Cool fast and freeze two. USDA FSIS says to refrigerate leftovers within 2 hours, split big batches into shallow containers so they chill quickly, and eat refrigerated leftovers within 3 to 4 days. Freeze Thursday’s and Friday’s lunches on prep day.
Make the potato tacos fresh on the night; they take about 20 minutes.
Swaps that keep it cheap
Prices move every month, so swap by the per-pound price, not by habit. In the same BLS table, a whole chicken averaged $2.06 a pound, boneless breast $4.20 and 100% ground beef $6.79. If legs aren’t on the shelf, a whole chicken you roast and pull apart costs only a little more per pound. Eggs fell from $3.49 a dozen in September 2025 to $2.27 a year later, which is why this plan leans on them; if they spike again, use the second bag of frozen vegetables and an extra cup of beans in the tacos instead. Week two is cheaper than week one, because you’ll still have most of the oats, rice, onions and spices.
What the pros say
- Frankie Celenza, chef and host of Struggle Meals, plans a whole week from one big shop, with a Sunday prep session and a smaller Wednesday one. His rules: plan ahead so every ingredient gets used across several recipes, prep your own ingredients because paying someone else to chop costs money, and turn leftovers into new dishes so nothing goes to waste.
- Julia Pacheco, a budget cooking creator, tells shoppers to compare the unit price on the shelf tag. In her video, switching pasta shapes saved about two cents an ounce, and she found the same bag of lentils for less in her store’s Hispanic foods aisle.
- Leanne Brown, whose free cookbook Good and Cheap was written for people living on SNAP benefits, advises buying versatile ingredients you can use in several meals, buying in bulk when you can afford it and will use it before it spoils, and adding one or two pantry items like spices or soy sauce each week until your shelf is stocked.
Gear that helps
We may earn a commission if you buy through these links. It never decides what we recommend. How we pick.
C CREST glass meal prep containers, 10-pack
Glass containers with snap lids that go from fridge to microwave. Ten covers a full week of lunches and dinners. Glass is heavier to carry than plastic.
View on Amazon (C CREST glass meal prep containers, 10-pack, opens in a new tab)Rubbermaid Brilliance food storage containers, 5-pack (3.2 cup)
Lightweight Tritan plastic with leak-resistant lids, a good pick if you carry lunch on a commute. Pricier per container than the glass set.
View on Amazon (Rubbermaid Brilliance food storage containers, 5-pack (3.2 cup), opens in a new tab)Instant Pot Duo 6-quart
Cooks dried beans without an overnight soak and makes rice hands-off, which helps when beans are the cheapest protein on your list. Only worth it if you'll use it weekly.
View on Amazon (Instant Pot Duo 6-quart, opens in a new tab)
Containers make or break meal prep, so here are three items worth having; we compared listings and specs but did not test them ourselves.
Do this this week
Who we drew on
- Frankie CelenzaChef and host of Struggle Meals · YouTube
- Julia PachecoBudget cooking creator · YouTube
- Leanne BrownAuthor of 'Good and Cheap: Eat Well on $4/Day', 2015 IACP Judge's Choice Award · book
Questions people ask
- How much should one person spend on groceries per week?
- USDA's Thrifty Food Plan, its lowest-cost food plan, put the September 2026 cost at $58.60 a week for a woman aged 20 to 50 and $73.60 for a man, before a 20% upward adjustment USDA suggests for one-person households. Our $39 plan covers 15 prepped meals, not every snack and drink.
- How long does meal prep last in the fridge?
- USDA's Food Safety and Inspection Service says leftovers keep 3 to 4 days in the refrigerator or 3 to 4 months in the freezer. Freeze the Thursday and Friday portions on prep day.
- What are the cheapest proteins for meal prep?
- In September 2026 Bureau of Labor Statistics data, dried beans averaged $1.67 a pound, bone-in chicken legs $1.74 a pound and a dozen large eggs $2.27, all well below boneless chicken breast at $4.20 a pound.
- Is meal prepping actually cheaper than eating out?
- Yes, by a wide margin. In our plan a chicken burrito bowl costs about $2.37 a serving; compare that with whatever you pay for a takeout lunch near you.
Sources
- Average Retail Food and Energy Prices, U.S. and Midwest Region, U.S. Bureau of Labor Statistics (2026-09)
- Official USDA Thrifty Food Plan: U.S. Average, September 2026, USDA (2026-09)
- Leftovers and Food Safety, USDA Food Safety and Inspection Service
- Good and Cheap: Eat Well on $4/Day (free PDF), Leanne Brown
This guide is general information, not professional advice for your situation. Spot something out of date or wrong? Tell Eric Iverson and it gets fixed.