Today Meal Prep

Cheap Weekly Meal Prep: Seven Dinners at 2026 Grocery Prices

Seven dinners for two, costed against the national average price of every ingredient. At today's prices the cheap plate is eggs, beans and potatoes — not beef and rice.

Unpacking an affordable weekly meal prep grocery haul with chicken, eggs, beans, lentils and vegetables

Walk into any supermarket this month and the shelf that hurts is the meat counter. Ground beef is sitting at $6.75 a pound in the national average, and the reflex plan most of us grew up with — mince, rice, a jar of sauce — quietly became one of the more expensive ways to feed two people.

So this is a cheap weekly meal prep plan built the other way round. Instead of picking recipes and hoping the total behaves, I priced every ingredient first, worked out what protein actually costs per gram right now, and let that decide the menu.

The answer changed my shopping list. It will probably change yours.

week
7 dinners
portions
14
total
$55.73
per portion
$3.98
session
100 min

#What does a week of healthy meal prep cost in 2026?

About $56 for fourteen dinner portions — $3.98 a plate for two people eating seven nights, with vegetables in every meal and 28-35 g of protein a serving.

That figure is not a stunt. It includes the oil, the spices, the onions and the tin of tomatoes, not just the photogenic parts. What it does not include is a cupboard you have already stocked, which is where most budget plans quietly cheat.

Every price below is the U.S. city average published in the Bureau of Labor Statistics' average price data series, not one store on one day. Your shop will differ by a dollar or two either way, and by considerably more if you live somewhere with one supermarket and no competition.

#Which proteins are actually cheapest right now?

Dried beans, by a distance — $1.78 per 100 g of protein delivered, against $7.83 for ground beef. That is not a small gap. It is the same protein for less than a quarter of the money.

I worked these out from current average prices and the protein content USDA FoodData Central gives for each food, so the ranking is per gram of protein rather than per pound of shopping.

What 100 g of protein costs, August 2026US dollars
  1. Dried beans $1.78
  2. Eggs $2.90
  3. Milk $3.16
  4. Rice $3.29
  5. Chicken breast $4.09
  6. Ground beef $7.83
Beans deliver protein at less than a quarter the cost of ground beef. Nothing else on the shelf comes close to that spread.

#Why eggs are the buy of the year

Eggs have come down while almost everything else went up. The BLS series has large Grade A eggs at $2.19 a dozen in May 2026, against $2.58 in January — a fall of about 15% inside five months, in a year when very little else fell at all.

At that price a dozen eggs carries roughly 76 g of complete protein for the price of a coffee. They also cook in four minutes, which matters on a Tuesday.

#Why beans win on paper and lose in practice

Because dried beans need forty minutes of simmering and eight hours of soaking, and almost nobody plans eight hours ahead.

The fix is to stop treating them as a per-meal ingredient. Soak and cook the whole bag at once, in plain water, then freeze them in tin-sized portions. From that point they are as convenient as the tinned version at roughly a third of the price, and this plan assumes you have done exactly that.

#What I put back on the shelf

Ground beef, at $6.75 a pound. Not because it is bad, but because at 2026 prices it is a luxury pretending to be a staple.

Rice surprised me too. At $1.06 a pound it is still cheap in absolute terms, but potatoes now beat it on cost per calorie, and potatoes bring potassium and fibre that white rice does not. This plan uses both, with potatoes doing more of the heavy lifting than they would have five years ago.

#What does the cheapest healthy plate look like?

A fist of protein, half a plate of vegetables, and a cheap starch underneath — in that order of importance.

The order matters because protein is the expensive part and the satiating part, so it is what you optimise. Vegetables are cheap when you buy them in the boring forms: whole cabbages, loose carrots, onions by the bag, frozen everything else. Starch is nearly free either way.

#Where the vegetables actually come from

Frozen, mostly, and I would defend that against anyone.

Frozen vegetables are picked ripe and frozen within hours, while fresh produce is picked early and spends days in transit. They are cheaper, they keep for months instead of days, and the waste rate is zero — which is the part nobody counts. A bag of fresh spinach that liquefies on Thursday costs more than a frozen block that does not.

#The shopping list, aisle by aisle

Fourteen dinner portions. Prices are the national averages described above; the ones marked typical are ordinary shelf prices where BLS does not publish a national figure.

Budget weekly meal prep groceries with chicken, eggs, beans, lentils, rice, potatoes and vegetables

#Produce — $11.90

  • 5 lb potatoes — $4.20 typical
  • 1 large green cabbage — $2.40 typical
  • 2 lb carrots — $1.60 typical
  • 3 lb onions — $2.80 typical
  • 2 heads garlic — $0.90 typical

#Chiller and freezer — $17.11

  • 2 dozen eggs — $4.38
  • 2.5 lb chicken breast — $10.43
  • 2 lb frozen mixed vegetables — $3.20 typical
  • 1 lb frozen spinach — $1.90 typical

Yes, that adds to $19.91 rather than $17.11 — the frozen vegetables carry over into next week, so only part of the bag is charged to this one. That kind of accounting is why most published budget plans do not survive contact with a real receipt.

#Dry goods and tinned — $16.72

  • 2 lb dried black beans — $3.40
  • 1 lb dried red lentils — $1.80 typical
  • 2 lb long grain rice — $2.12
  • 1 lb rolled oats — $1.60 typical
  • 2 × 28 oz tinned tomatoes — $3.60 typical
  • 1 loaf bread — $2.60 typical
  • Half gallon milk — $2.04

#Oil and spices — $6.50

  • 500 ml vegetable oil — $4.00 typical
  • Cumin, smoked paprika, chilli flakes, dried oregano — $2.50 typical

Total: $55.73. Fourteen portions. $3.98 each.

#What are the seven dinners?

Eggs appear three times, beans twice, chicken twice. That distribution is not a preference — it is what the price list dictates once you rank protein by cost.

The week as it lands
  1. Mon
    • Chicken and potato tray bake
  2. Tue
    • Red lentil dal
    • rice
  3. Wed
    • Black bean chilli
    • rice
  4. Thu
    • Potato and onion tortilla
  5. Fri
    • Shakshuka
    • bread
  6. Sat
    • Chicken fried rice
    • egg
  7. Sun
    • Cabbage and chickpea braise
Two dinners are cooked on prep day and reheated. The other five are 20 minutes or less on the night.
Affordable weekly meal prep portions with chicken, lentils, beans, rice and roasted vegetables

#Early week

#Monday — chicken and potato tray bake

Chicken breast, quartered potatoes, thick-cut carrots, whole garlic cloves, oregano. One tray, 220°C / 425°F, 40 minutes. $8.60 for two.

Cook this on prep day. It reheats better than almost anything else here because the potatoes absorb the pan juices overnight.

#Tuesday — red lentil dal with rice

Onion, garlic, cumin, chilli, tinned tomatoes, 250 g red lentils, water. Twenty-five minutes, one pot, stir in frozen spinach at the end. $4.10 for two.

The cheapest dinner on the list and the one I would happily eat twice. Dal also improves for three days, which no chicken dish does.

#Wednesday — black bean chilli

Your pre-cooked beans, onion, pepper if you have one, cumin, smoked paprika, tinned tomatoes. Thirty minutes over rice. $5.20 for two.

#Mid week

#Thursday — potato and onion tortilla

Six eggs, thinly sliced potato and onion cooked slowly in oil until soft. Serve in wedges with bread. $4.40 for two.

Eats hot, warm or cold, which makes it the most forgiving thing in the plan when the evening goes sideways.

#Friday — shakshuka with bread

Onion, garlic, tinned tomatoes, cumin and smoked paprika, four eggs cracked in at the end and covered until just set. $4.90 for two.

Fifteen minutes from cold pan to plate. If a takeaway is going to win any night of the week it is Friday, so this one is deliberately the fastest.

#Weekend

#Saturday — chicken fried rice

Cold leftover rice, remaining chicken, frozen mixed vegetables, two eggs scrambled through it. $6.30 for two.

Cold rice is not optional. Freshly cooked rice steams instead of frying and you get a wet, clumped result — the starch needs to have retrograded overnight in the fridge to fry properly.

#Sunday — cabbage and bean braise

Half a cabbage shredded, onions, garlic, the last of the beans, a tin of tomatoes, oil, long slow heat. $3.90 for two.

Cabbage is the most under-rated cheap vegetable in the shop. A whole head costs about $2.40 and feeds four people twice, and braised for forty minutes it stops tasting like cabbage entirely.

#How do you cook a week of this in one session?

About 100 minutes on prep day, of which roughly 35 is hands-on. The rest is beans and the oven doing their own thing.

Prep day, start to finish
  1. 0–10 min Beans on, oven onSoaked beans into plain water, tray bake into the oven
  2. 10–40 min DalOne pot, one stir, done while the oven runs
  3. 40–60 min Chilli baseBrown the onions properly, then leave it
  4. 60–80 min Rice and portioningCook the full batch — Saturday needs it cold
  5. 80–100 min Cool and packTrays first, then boxes, date on every lid
The two long jobs — beans and the tray bake — start first and need nothing from you. Everything else fits in their gaps.

#Where does the money actually leak?

Three places, and none of them are the ones people worry about.

#Buying protein in single-meal portions

A 2.5 lb pack of chicken costs less per pound than five small trays, and dried beans cost a third of tinned. The premium you pay for convenience packaging is larger than anything you will save by switching brands.

#Fresh produce you do not get through

This is the invisible one. A bag of salad that goes slimy is a total loss, not a discount — and it is why this plan leans on cabbage, carrots, onions and frozen vegetables, all of which are still fine in two weeks.

#The middle aisles

Sauces, dressings, flavoured rice pouches and "protein" snacks are where a $56 shop becomes an $85 shop. Cumin, smoked paprika, chilli flakes and oregano cost $2.50 once and season everything on this list.

#What this plan will not do

It will not hit high protein targets. At 28-35 g a portion it is enough for most people and well short of what you want if you are training hard — that is a different plan with a different budget, closer to our high-protein bowls.

It also assumes a cupboard with salt and a working oven, and it assumes you will actually soak the beans. Skip that step and the whole cost structure collapses back toward tinned prices.

And the totals will drift. Grocery prices in 2026 have moved faster than any plan can keep up with, which is exactly why the method here is rank the protein first, then pick the recipes — that survives price changes in a way a fixed menu never does.

#Start with the beans this Sunday

Soak the whole bag, cook the whole bag, freeze it in portions. It is fifteen minutes of attention that turns the cheapest protein in the shop into something you will actually reach for on a weeknight.

Once that is in the freezer, the rest of this week is shopping and forty minutes of oven time. If you want the order of operations in more detail, our 90-minute Sunday plan covers the sequencing itself.

Frequently asked questions

How much does a week of cheap meal prep cost in 2026?
About $56 for fourteen dinner portions — roughly $3.98 a plate for two people eating seven nights, with vegetables in every meal and 28-35 g of protein per serving. That total includes the oil, spices, onions and tinned tomatoes, not only the headline ingredients.
What is the cheapest source of protein right now?
Dried beans, at about $1.78 per 100 g of protein delivered, calculated from the BLS national average price of $1.70 a pound. Eggs follow at $2.90, then milk at $3.16, chicken breast at $4.09 and ground beef at $7.83 — beef costs more than four times what beans do for the same protein.
Are frozen vegetables cheaper than fresh for meal prep?
Yes, and the gap is wider than the shelf price suggests because the waste rate is zero. Frozen vegetables are picked ripe and frozen within hours, keep for months rather than days, and a bag of fresh spinach that liquefies on Thursday costs more in practice than a frozen block that does not.
Is rice still the cheapest carbohydrate?
Not any more. At about $1.06 a pound rice is still inexpensive, but potatoes now beat it on cost per calorie and bring potassium and fibre that white rice does not. This plan uses both, with potatoes doing more of the work than they would have five years ago.

Keep reading