The average American spends $3,000 to $5,000 a year on food they never eat. That's groceries going bad in the fridge, impulse takeout orders at 7pm when you're too tired to cook, and random snacks you grab because there's nothing ready to eat. Meal prepping fixes all three problems at once, and you can do it on a $50-70 weekly budget for two people (or $30-40 solo). Here's exactly how.

Why meal prep saves you money

Before we get into the how, it's worth understanding the why. When you don't meal prep, you make food decisions when you're hungry, tired, or rushed. That's when you pay $14 for a sad desk salad or spend $40 on takeout for the family. Meal prep removes those decisions entirely.

The math is straightforward. A chicken breast, a cup of rice, and some roasted broccoli costs about $2.50 per serving when you buy and prep it yourself. The same meal at a fast casual restaurant runs $12-16. Do that five days a week and you're looking at $50-70 in savings every single week, or roughly $2,600-3,640 per year.

Beyond the money, you stop buying ingredients you don't use. When you plan meals ahead, you buy exactly what you need. No more half-used bags of spinach wilting in the back of your fridge.

Step 1: Plan your meals

Good meal prep starts on Friday or Saturday, not Sunday morning. Give yourself a few minutes to decide what you'll eat for the week. You don't need to plan every single meal, but you should know your lunches and dinners.

The most budget-friendly approach is to choose 2-3 proteins, 2-3 vegetables, and 1-2 grains and then mix and match them across the week. This keeps things simple, reduces waste, and gives you just enough variety that you won't hate your meals by Wednesday.

A practical example for one week:

  • Proteins: chicken thighs, canned chickpeas, eggs
  • Vegetables: broccoli, bell peppers, spinach
  • Grains: brown rice, whole wheat wraps

From these, you can make rice bowls, wraps, stir-fries, egg scrambles, and salads. That's a full week of variety from one grocery run.

Step 2: Build your grocery list

Once you know your meals, write your grocery list by category: produce, proteins, grains and pantry, dairy. This keeps you focused in the store and stops you from doubling back through aisles (which is how random items end up in your cart).

Check your pantry before you go. You likely already have olive oil, salt, garlic powder, soy sauce, and other basics. Only buy what you actually need. A good rule: if you have more than half a bottle or bag of something, don't buy another one this week.

See our complete weekly grocery list for meal prep for a ready-to-use template with exact items and estimated prices.

Step 3: Shop smart

Where and how you shop matters as much as what you buy. Here are the highest-impact moves:

  • Buy proteins in bulk. Chicken thighs are almost always cheaper per pound than breasts. A 5-pound bag typically costs $7-10 total. Divide into portions before freezing.
  • Frozen vegetables are just as nutritious as fresh and often half the price. Frozen broccoli, peas, edamame, and corn are all excellent meal prep staples.
  • Store brands save 20-40% on basics like canned beans, rice, oats, and olive oil with no quality difference.
  • Shop on Wednesdays. Many stores reset weekly sales mid-week, and shelves are freshly stocked. You'll find better markdowns and more options.

For a deeper breakdown of savings strategies, read our guide on how to save money on groceries.

Step 4: The 2-hour Sunday prep

Sunday is the day most people do their prep, and two hours is genuinely enough time to set yourself up for the entire week. The key is doing things in the right order so everything finishes around the same time.

Start by getting the longest-cooking items going first: grains on the stovetop, proteins in the oven. While those cook, you chop and prep your vegetables. By the time your oven timer goes off, your vegetables are ready to roast, and your grains are almost done.

  1. 0:00 - Start rice or grains (20-45 min depending on type)
  2. 0:05 - Season and get proteins into the oven at 400°F (25-35 min for chicken thighs)
  3. 0:15 - Wash, chop, and toss vegetables in olive oil
  4. 0:35 - Proteins out; vegetables into the oven (20-25 min)
  5. 1:00 - Portion proteins into containers; cook any stovetop items
  6. 1:30 - Vegetables out; assemble meals into containers
  7. 1:45 - Label everything with the day; cleanup

For a full minute-by-minute schedule, see our 2-hour Sunday meal prep system.

Step 5: Store everything properly

Proper storage is the difference between food that's still good on Friday and food you end up throwing out. A few rules that matter:

  • Cooked proteins and grains last 4-5 days in the fridge. If you're prepping for the whole week, freeze the Thursday/Friday portions on Sunday and pull them out Wednesday night.
  • Keep wet and dry components separate when possible. If you're making salads, store the dressing separately so the greens don't wilt.
  • Use airtight containers. Glass containers with locking lids are ideal. They don't absorb smells, they're microwave-safe, and they last for years. See our meal prep container guide for specific recommendations.
  • Label everything. Write the day it was made (or the day it should be eaten) directly on the container with a piece of tape or a dry-erase marker. You'll thank yourself on Thursday.

How much you'll save

Let's put real numbers on it. A typical week of meal prepping for one person on this system looks like this:

  • 5 lbs chicken thighs: $8-10
  • 2 bags frozen vegetables: $4-6
  • 2 lbs brown rice: $3-4
  • Canned beans (2 cans): $2-3
  • Fresh produce (spinach, peppers, onions): $8-12
  • Eggs (dozen): $3-5
  • Pantry replenishment (olive oil, spices, etc.): $5-10

Total: $33-50 per person per week. For two people, roughly $50-70. Compare that to spending $10-15 per meal out for five lunches and five dinners, which can easily run $150-300 per week for two people.

That's a savings of $100-200 per week, or $5,000-10,000 per year. And that's a conservative estimate.

Making it stick

The biggest reason people quit meal prepping is that they try to do too much too fast. Start with just prepping your lunches for the week. Once that becomes automatic (usually 3-4 weeks), add dinners. Give yourself permission to buy one or two "free" meals per week so you don't feel trapped.

The goal isn't perfection. A week where you prepped 4 out of 5 lunches is still 4 takeout orders you didn't pay for. That's money back in your pocket, and that's what this is all about.