Budget Meal Prep: A Week of Dinners Under $5 Per Portion

Budget Meal Prep: A Week of Dinners Under $5 Per Portion

Five dinners, ten portions, $40 — anchored on rice, beans, eggs, and chicken thighs at 2026 prices.

· 17 min read · By · beginner

Budget meal prep means cooking five dinners for the week from a single $35–$45 grocery run by anchoring every meal around four cheap, shelf-stable staples — rice, dried beans or lentils, eggs, and one rotating cut of chicken thigh or ground turkey — then layering in $1–$2 worth of seasonal produce per portion. Done right, every dinner lands between $3.20 and $4.80 a serving in 2026 prices, hits 25g+ of protein, and takes 25 minutes hands-on time on Sunday plus three minutes to reheat on weeknights.

Get a free Sunday meal-prep plan

One batch cook, five lunches that still hold on Thursday, and a single consolidated Instacart cart. Sent Saturday.

No spam, unsubscribe in one click. Recipes, shopping lists and Instacart carts all work without an account either way.

Introduction: the four staples that anchor any cheap meal-prep week

Every cheap meal-prep week in this guide rests on four staples that combine to more than 70% of the calories you'll eat. They are not glamorous — that's the point. Glamorous food is expensive food. The four are:

These four anchors, plus salt, neutral oil, and one warming spice mix (cumin + smoked paprika + garlic powder + chili powder), are all you need to leave the grocery store with five dinners' worth of foundation. Everything else — tomatoes, onions, frozen peas, cabbage, bell peppers — is variable cost in the $0.40–$1.20 per portion range that gives each meal its character.

If you want the AI version of this same planning process, AislePrompt's chat assistant will take your weekly budget, family size, and dietary restrictions and assemble the same kind of plan in under 60 seconds — it just pulls from our recipe catalog instead of the eight specific dinners below. Use whichever workflow you prefer; the math is the same.

Where the budget breaks: produce, protein, and packaging

If your meal-prep total keeps coming in over $5 a portion, the leak is almost always in one of these three places. Fix the leak before you change recipes.

Produce. Pre-cut, pre-washed, bagged-salad, microwave-ready, and out-of-season produce is where the budget hemorrhages. A whole head of green cabbage is $2.49 and feeds five dinners. A 9oz bag of shredded cabbage is $3.99 and feeds two. Whole carrots are $0.99/lb; matchstick carrots are $3.49 for 8 oz. The convenience tax is real and it's typically 250–400%. Buy whole produce. Wash it Sunday. Slice it Sunday.

Protein. Two failure modes here. The first is buying premium-cut proteins (chicken breast, salmon, sirloin) on a budget plan — they're 50–100% more expensive than the equivalent cheaper cut and don't deliver more protein. The second is buying too much animal protein and not enough plant protein. A single can of black beans plus two eggs over rice is 30g of protein for under $1.50 and tastes great with the right spices. You don't need 8oz of chicken on every plate to hit 25g.

Packaging. A 10-pack of "meal prep containers" at Target is $24.99. A 12-pack of pint-sized deli containers from a restaurant supply store is $3.99. A free pasta-sauce jar from your recycling bin is $0.00. The runner-up rule: don't buy single-use freezer bags by the box when you can wash and reuse heavy-duty quart bags 4–5 times each. We list our actual picks in the /k/storage category; the gold standard for sauce-heavy meals is one set of leakproof glass containers, and everything else can be deli or repurposed.

According to the U.S. Bureau of Labor Statistics food CPI factsheet, the categories that have climbed fastest since 2022 are beef, eggs, and prepared meals — three of the most common culprits in over-budget meal prep. Avoiding all three (or at least minimizing them) is the structural fix.

The under-$5 grocery list (with current 2026 price ranges)

Here's the actual list to feed one adult five dinners for the week at $3.20–$4.80 per portion. Prices below are average across Kroger, Aldi, and Walmart in spring 2026; expect ±15% based on region and which sales hit that week.

ItemPack sizeTypical price 2026Used in
Long-grain white rice5 lb bag$5.49All 5 dinners
Dried red lentils1 lb bag$1.79Mon, Fri
Canned black beans4 × 15 oz$3.16 ($0.79 ea)Tue, Thu
Canned chickpeas2 × 15 oz$1.58Wed
Diced tomatoes2 × 28 oz$3.18Mon, Fri
Boneless chicken thighs1.5 lb$4.49Tue, Wed
Smoked sausage (kielbasa)14 oz$3.49Thu
Large eggs1 dozen$3.20All week
Yellow onions3 lb bag$3.49All 5 dinners
Bell peppers3-pack$3.99Thu, Fri
Green cabbage1 head$2.49Thu
Garlic1 bulb$0.79All 5 dinners
Frozen mixed vegetables12 oz$1.79Wed
Coconut milk (full-fat)13.5 oz$1.99Mon, Wed
Pasta (penne or rotini)1 lb$1.49Fri
Cooking oil (neutral)24 oz$3.99 (lasts weeks)All
Spices (cumin, paprika, chili, curry)jar set$0.40 amortizedAll

| Total |

| ~$42 | 10 portions |

Ten portions across five dinners (two per dinner so you can pack lunch the next day) at $42 is exactly $4.20 per portion. Drop the sausage and use beans + eggs for Thursday and you'll come in under $4 per portion. Buy at Aldi and the same list comes in around $36 for $3.60 per portion.

5 dinner recipes, each costing $3.20–$4.80 per portion

Each recipe makes two portions. Total per-portion cost is in parens. All link to the full ingredient list, step-by-step instructions, and a serving stepper that scales for a family of four.

Monday — One-Pot Red Lentil Curry with Coconut Milk ($3.20)

The cheapest meal of the week. Sauté one diced onion and four cloves garlic in oil, add 1 cup dried red lentils, 1 can diced tomatoes, 1 can coconut milk, 2 cups water, 1 tbsp curry powder, salt. Simmer 25 minutes. Serve over rice. Two huge portions, 27g protein each, $1.60 ingredients plus $0.80 rice plus $0.80 onion+spices. The leftover coconut milk lid-up in the fridge holds for three days for Wednesday.

Tuesday — Stovetop Poor Man's Burrito Bowl with Black Beans and Rice ($4.10)

Brown 8oz chicken thigh chunks in oil with cumin + chili powder, push to side, add 1 diced onion + 2 cloves garlic + 1 can drained black beans + 1 cup tomato sauce from the leftover Monday can. Serve over rice with a wedge of lime and any cilantro from your garnish. 31g protein, robust enough for lunch the next day if you stir it up before reheating so the rice doesn't dry out.

Wednesday — Coconut Turmeric Chickpea Curry ($3.80)

Sauté onion + garlic + 1 tbsp turmeric + 1 tsp cumin, add 1 can chickpeas (with the bean liquid for body), the remaining coconut milk from Monday, 1 cup water, the bag of frozen vegetables. Simmer 18 minutes. The 8oz of chicken thigh you didn't use Tuesday can dice into here for extra protein, or skip it for a vegan version that still hits 28g of protein per portion thanks to the chickpeas + rice combo.

Thursday — Skillet Pork Eggroll Bowl with Savory Cabbage and Ginger ($4.80)

The "splurge" of the week and still under $5. Sub the pork with 8oz sliced kielbasa from the 14oz pack (rest goes Friday). Stir-fry with half the head of cabbage shredded, 1 bell pepper sliced, 1 diced onion, garlic, ginger if you have it, a splash of soy sauce. Crack two eggs in at the end and scramble through. Over rice it's 34g protein and a full pound of vegetables on the plate.

Friday — One-Pot Tomato White Bean Pasta ($3.40)

Sub white beans with the remaining can of black beans or chickpeas (no one will care). Sauté onion + garlic + 1 bell pepper + the rest of the kielbasa diced, add 1 lb pasta + 1 can diced tomatoes + 3 cups water + salt + Italian herbs, cover and simmer 14 minutes stirring once. Stir in the beans at the end. 29g protein, one pan, washes in 90 seconds.

That's the full week. Total grocery cost roughly $40, total portions cooked is 10, average per portion is $4.00. The two outliers on either side are Monday at $3.20 (the cheapest) and Thursday at $4.80 (the most expensive). The five recipes share onions, garlic, rice, oil, and spices, so the leftover ingredients all get used — no half-onion in the back of the fridge growing science experiments.

The protein math: how to hit 25g+ per meal without splurging

This is the single most asked question in the budget meal-prep search corpus, so let's do the actual math. The U.S. Dietary Guidelines, sourced from the USDA's food and nutrition topic hub, recommend 0.36g of protein per pound of body weight daily for general adults, scaling up to 0.6–0.8g per pound for actively training adults. For a 160 lb adult, that's 58g a day minimum, 96–128g for a lifter. Three meals at 25–30g each plus a small protein snack hits both targets.

Here's how every cheap protein source stacks up per dollar, sorted by best to worst value for hitting that 25g floor:

Protein sourceCost per 25g protein (2026)Notes
Dried lentils$0.38Best value in the kitchen, period
Dried black beans$0.42Slightly more work than canned
Canned chickpeas$0.66Adds liquid for sauces
Canned black beans$0.75Best convenience-to-price ratio
Eggs (3 large)$0.81Adds fat + B12, scrambles into anything
Whole chicken (raw)$1.10Best whole-bird value if you butcher
Chicken thighs (boneless)$1.45Default animal protein in this plan
93/7 ground turkey$1.55Sub for chicken any week
Smoked sausage / kielbasa$1.80Flavor multiplier, use sparingly
Chicken breast$2.20Premium tax for no protein upside
Sirloin steak$4.30Skip on a $5 budget
Wild salmon$5.80Skip on a $5 budget

The four cheapest sources are all plants. The pattern that works week after week is plant base + small animal accent: 1 cup of beans or lentils delivers 15–17g of protein for under $0.50, then add 2 eggs or 4oz of chicken thigh for the remaining 10–13g and the meal is done. This is also how almost every real-world budget cuisine in the world is built — Indian dal + paneer, Mexican rice + beans + cheese, Italian pasta e fagioli, Chinese rice + tofu — because everyone everywhere figured out the same math centuries ago.

The two failure modes to avoid: skipping plant protein and using chicken breast for every meal (you'll spend $7 a meal); or going pure-vegan without enough volume of beans/lentils (you'll come up short at ~15g a meal and feel hungry by 9 p.m.). Stack two plant proteins (rice + beans, pasta + lentils, rice + chickpeas) and you're at 25g before any animal protein.

Reheating without losing texture

You spent two hours on Sunday. The texture you get back on Wednesday depends entirely on how you reheat, not how you cooked.

Rice + bean / lentil bowls are forgiving. Microwave them with a damp paper towel over the top, two minutes from cold, stir, another 30 seconds. The damp towel adds the lost steam back; without it the rice surface crusts. The Wednesday-Thursday version of any rice bowl in this plan reheats better if you stirred a tablespoon of water into the container before sealing on Sunday.

Pasta is the trickiest. Don't microwave dry. Add 1–2 tbsp of water to the container, cover with a plate, microwave 90 seconds, stir thoroughly, microwave another 30 seconds. If you reheat in a skillet (best texture), add a splash of pasta water (save 2 tbsp from Sunday in a small jar) and toss over medium heat for 3 minutes.

Stir-fry bowls like Thursday's eggroll bowl get a flavor lift in a skillet over high heat, but the microwave works fine. The cabbage will be softer on Day 4 than Day 1; that's chemistry, not your fault. If you really want crisp cabbage, prep the cabbage Sunday but stir-fry that night, not in advance.

Curries improve in the fridge. Monday's lentil curry tastes better on Wednesday than it did on Monday because the spices fully hydrate the lentils. Same with Wednesday's chickpea curry on Friday. The Indian-restaurant phenomenon at home.

Don't refrigerate cooked rice longer than four days. The CDC and most food-safety guidance treat day five as the cutoff for cooked grains. If you cooked a double batch of rice Sunday for Thursday and Friday, freeze the Thursday-Friday portion Sunday night and thaw Wednesday in the fridge instead of leaving it in the fridge the whole week.

A good /k/cookware starter set helps here — one nonstick skillet that reheats stir-fries cleanly, one heavy saucepan that won't scorch when you bring a sauce back. You don't need ten pieces. Two does the whole week.

Linking it to /meal-prep/budget-meal-prep planner

If you want the entire plan above bundled with a single Instacart cart, a shopping list grouped by aisle, and a one-tap "add to my week" button, the /meal-plan view assembles it automatically. Pick "Budget" from the goal selector, set the portion count to match your household, and the same five dinners plus a sixth optional backup (the Quick Veggie Fried Rice with Eggs and Peas for a clear-out-the-fridge Sunday) populate the week. Hit "Build shopping list" and every ingredient above gets aisle-grouped automatically.

A few other budget-leaning recipes from the catalog that drop into this plan as one-for-one swaps when something's on sale: One-Pot Spicy Sausage and Rice Skillet is a perfect swap for Thursday when kielbasa is on sale, and Honey-Soy Glazed Chicken Thighs with Ginger Scallion Rice costs about $4.40 per portion if you skip the honey-soy glaze ingredients you don't already have. According to EatingWell's budget cooking guide, the single most predictive habit of households that keep grocery spend under $200 a week is a written, used shopping list — which is exactly what the meal-plan builder produces.

The other site feature that pulls weight here is the pantry view. Tell it what you bought on Sunday and it deducts as you cook, so by Friday it knows you have half an onion, a third of a cabbage, and one egg left, and the next week's plan auto-adjusts to use them.

Common pitfalls

Six failure modes we see again and again in the comments:

1. Buying for variety instead of overlap. A week of all-different dinners costs more than five dinners that share onions, garlic, and rice. Plan for overlap on purpose.

2. Sale-hopping across three stores. Driving to three stores to save $4 on chicken costs more in gas than the $4. Pick the one cheapest store for the week and go there.

3. Buying organic for items the EWG's Clean Fifteen lists. Onions, cabbage, frozen peas, and pineapple are the four cheapest produce items that don't need organic. Spend organic budget where it matters (berries, leafy greens).

4. Cooking rice in single batches every night. Big-batch Sunday rice (3 cups dry yields ~9 cups cooked = five dinners) saves 25 minutes a week of weeknight stove time.

5. Throwing out cooked rice on day 5. If you doubled up on Sunday and didn't freeze, eat the rice as Wednesday's lunch and switch to fresh-cooked Thursday-Friday.

6. Not pre-portioning into containers. Family-style serve-yourself blows portions and you run out of dinners by Thursday. Pre-portion Sunday night, put two in the fridge and the other six in deli containers in the freezer.

When NOT to follow a $5-per-portion plan

This plan is built for one person or a couple feeding themselves on a tight grocery budget. It is not the right plan if:

FAQ

Is $5 per portion actually realistic at today's grocery prices?

Yes if you anchor meals around lentils, beans, eggs, chicken thighs, ground turkey, rice, pasta, frozen vegetables, and seasonal produce — and skip prepackaged sauces and pre-cut vegetables. Every recipe in this guide was costed at three national chains (Kroger, Aldi, Walmart) in 2026 and falls between $3.20 and $4.80 per portion at all three. Premium-protein recipes (salmon, steak) are intentionally not in this plan.

How do I get enough protein on a budget meal-prep plan?

Chicken thighs are roughly half the price of chicken breast and hit the same 25g per 4oz serving. Eggs deliver about $0.30 of protein per serving. Beans, lentils, and tofu round out the rest. Stacking two protein sources in one bowl (rice + black beans, pasta + white beans, or rice + egg) cheaply pushes any meal above 25g. The plan averages 28g per portion.

What's the cheapest place to shop for meal prep?

Aldi and Walmart are usually 15-25% cheaper than Kroger or Safeway on the staples in this plan. Costco wins on bulk protein and oils if you have freezer space. International markets (Asian, Latin) are cheaper for rice, lentils, frozen vegetables, sauces, and spices by a wide margin. The Instacart link in this guide lets you compare prices at multiple stores before checking out.

How do I prep without buying expensive containers?

Reuse glass jars from pasta sauce and pickles — they're free, durable, and microwave-safe. Quart-sized deli containers from a restaurant supply store cost about $0.25 each and stack neatly. The only place to spend up is on one good set of leakproof glass containers for foods with sauce; cheap plastic warps and stains. The kitchen shop's storage category lists the picks we use.

Can I scale this plan up for a family of 4?

Yes, and the math gets better at scale. Most recipes here multiply 1:1 without changing technique. A family of 4 typically lands at $4.00-$4.80 per portion when you buy the larger pack sizes of rice, beans, frozen vegetables, and chicken. Use the serving stepper on each recipe page to scale ingredients to 4 or 6 and the shopping list updates automatically.

Sources

Frequently asked questions

Is $5 per portion actually realistic at today's grocery prices?
Yes if you anchor meals around lentils, beans, eggs, chicken thighs, ground turkey, rice, pasta, frozen vegetables, and seasonal produce — and skip prepackaged sauces and pre-cut vegetables. Every recipe in this guide was costed at three national chains (Kroger, Aldi, Walmart) in 2026 and falls between $3.20 and $4.80 per portion at all three. Premium-protein recipes (salmon, steak) are intentionally not in this plan.
How do I get enough protein on a budget meal-prep plan?
Chicken thighs are roughly half the price of chicken breast and hit the same 25g per 4oz serving. Eggs deliver about $0.30 of protein per serving. Beans, lentils, and tofu round out the rest. Stacking two protein sources in one bowl (rice + black beans, pasta + white beans, or rice + egg) cheaply pushes any meal above 25g. The plan averages 28g per portion.
What's the cheapest place to shop for meal prep?
Aldi and Walmart are usually 15-25% cheaper than Kroger or Safeway on the staples in this plan. Costco wins on bulk protein and oils if you have freezer space. International markets (Asian, Latin) are cheaper for rice, lentils, frozen vegetables, sauces, and spices by a wide margin. The Instacart link in this guide lets you compare prices at multiple stores before checking out.
How do I prep without buying expensive containers?
Reuse glass jars from pasta sauce and pickles — they're free, durable, and microwave-safe. Quart-sized deli containers from a restaurant supply store cost about $0.25 each and stack neatly. The only place to spend up is on one good set of leakproof glass containers for foods with sauce; cheap plastic warps and stains. The kitchen shop's storage category lists the picks we use.
Can I scale this plan up for a family of 4?
Yes, and the math gets better at scale. Most recipes here multiply 1:1 without changing technique. A family of 4 typically lands at $4.00-$4.80 per portion when you buy the larger pack sizes of rice, beans, frozen vegetables, and chicken. Use the serving stepper on each recipe page to scale ingredients to 4 or 6 and the shopping list updates automatically.

Sources

One Sunday, one week of lunches.

Ask our AI to plan the batch-cook — components, quantities, and a single Instacart cart.

Plan my prep day →