How to meal-prep a week of lunches for under $40

Published 2026-04-20 · PicksByRecipe

Forty dollars sounds impossible until you realize most people spend that on two takeout meals. A week of lunches for the same price means you're eating better and spending less, which is the whole point of meal prep.

The $40 Lunch Challenge is Actually Doable

Before you scroll past thinking this is clickbait: it works. The math is simple. Forty dollars divided by five workdays equals eight dollars per lunch. That's cheaper than a sandwich combo at most restaurants.

The secret isn't deprivation. It's buying ingredients that do double duty, choosing proteins that cost less per serving, and picking recipes that scale up without getting boring. You'll eat real food. Nothing processed or sad.

Your grocery list will look different from someone meal prepping with no budget limit. You won't buy rotisserie chicken or pre-cut vegetables. You'll buy whole chickens and use every part. You'll chop your own vegetables. This is where the $40 stays as money in your pocket instead of the grocery store's.

Start with Cheap Proteins That Go Far

Protein is usually the biggest line item in meal prep. Cut it down and everything else becomes easier.

Dried beans and lentils are your foundation. A pound of dried beans costs under two dollars and makes about eight servings. Lentils cook faster and need no soaking. Buy store brand, buy the bulk bin if your store has one.

Ground turkey or chicken costs less than other ground meats and works in stir-fries, grain bowls, and taco-style fillings. Whole chickens are cheaper per pound than breasts; roast one for Monday's lunch, shred the rest for Wednesday.

Eggs are the backup protein. A dozen eggs costs about three dollars. Hardboil a batch and add them to grain bowls or salads for extra staying power.

Here's what forty dollars of protein looks like:

That's roughly $25 on protein. You've got $15 left for vegetables, grains, and pantry staples.

Build Lunches Around Two or Three Base Recipes

Don't meal prep five different lunches. You'll burn out by Wednesday.

Instead, pick two or three template recipes and rotate them. This sounds boring but tastes fine because the vegetables and seasonings change.

A grain bowl template works for this: grain plus protein plus roasted vegetables plus a simple sauce. You can prep the components and assemble different combinations throughout the week.

A one-pot situation also scales well. Bean soup, chili, or a stew bases are cheap, stretch far, and taste better each day. Freeze half if you want lunches for the next week too.

A taco or burrito filling template lets you switch the vessel. Monday you eat it in a tortilla. Wednesday you eat it over rice. Same filling, different presentation, doesn't feel repetitive.

The Vegetables Matter More Than the Budget

This is where most budget meal prep goes wrong. People buy the cheapest vegetables and end up with sad, mushy, or flavorless lunches.

Buy what's cheap right now. Check the manager's markdown section. Root vegetables, cabbage, frozen broccoli, and canned tomatoes cost less and store longer. When carrots or potatoes are on sale, buy extra and roast them up.

Frozen vegetables are legitimately better for meal prep than most fresh options. They're frozen at peak ripeness, they don't rot in your fridge, and they cost less. Use them without guilt.

Seasonal vegetables cost less because there's more supply. Buy what's in season, and your budget stretches further.

A reasonable vegetable spend for the week:

That's about ten dollars on vegetables and you're set.

Seasonings and Sauces Cost Almost Nothing

The difference between a bland meal-prepped lunch and something you actually want to eat is usually seasoning.

Salt, pepper, garlic powder, and cumin cost next to nothing per use. Buy store brand spices. Buy them from the bulk section if you can. Your spice cabinet is a one-time investment that pays off for months.

A simple sauce makes everything better. Combine oil, vinegar, and whatever spices fit the meal. That's a dressing. Mix mayo with spices. That's a spread. Combine soy sauce with ginger or garlic. That's a flavor base. These ingredients cost almost nothing per batch.

Don't skip seasoning to save money. Bland food won't get eaten and that's the real waste.

Put It Together: A Sample Week

Here's an actual meal-prep week under forty dollars.

Buy: one whole chicken, two pounds ground turkey, one pound lentils, one dozen eggs, two pounds potatoes, one pound carrots, one small cabbage, two bags frozen broccoli, one onion, one bell pepper, two cans tomatoes, one pound rice, oil, salt, pepper, garlic powder, cumin.

Monday through Wednesday: shredded roasted chicken with roasted potatoes, roasted carrots, and a simple oil and vinegar dressing.

Thursday through Friday: ground turkey taco filling with rice, topped with shredded cabbage and cilantro if you have it.

The lentils become a soup for lunch you'll eat the following week or freeze for later.

Hardboil the eggs and add them to any of the bowls if a particular day feels light.

Prep takes about two hours on a Sunday. Roast the chicken and vegetables. Brown the turkey. Cook the lentils and rice. Pack into containers. You're done.

Spend Less, Eat Better, Actually Stick With It

Meal prep fails when people get bored or the system takes too much time. Budget meal prep fails when food tastes like punishment.

This approach avoids both problems. Real ingredients. Simple recipes. Just enough variety to not feel monotonous. And the math is simple enough that you'll actually do it.

Start with one week. If you have ingredients left over for week two, you're even further under budget. That's how this compounds. Small savings add up.

Get more like this in the weekly letter — subscribe at /.

← All posts