Last Sunday I spent $83 at Costco and $14 at the Korean grocery on the way home. That was it for the week — five dinners for four people, including two kids who have opinions. I'm going to show you exactly what I bought and what it became, because the generic "feed your family for under $100" articles never actually show you the receipts.
The Costco Run ($83)
The anchor for the week was a 3-pound salmon fillet from the fish case ($28). That's expensive for one item, but it's cheap per meal — it covers Monday's teriyaki bowls and Thursday's fried rice with leftovers to spare. Everything else builds around it.
- Salmon fillet, ~3 lbs — $28 (covers 2 dinners)
- Ground turkey, 3 lbs — $14 (covers 2 dinners)
- Jasmine rice, 5 lb bag — $8 (lasts 3–4 weeks)
- Frozen broccoli florets, 4 lb bag — $7
- Eggs, 2 dozen — $8
- Soy sauce, large bottle — $6 (lasts months)
- Baby spinach, 1 lb — $5
- Garlic, 3-pack — $4
- Olive oil — refill, $13
The Korean Grocery Stop ($14)
This is the stop most budget meal planning guides pretend doesn't exist, or they tell you to substitute with "whatever you can find at Walmart." Don't. The $14 I spent here is what makes the food actually taste like something worth eating.
- Udon noodles, fresh pack — $3
- Gochugaru (Korean chili flakes) — $4 (lasts 2 months)
- Sesame oil, small bottle — $4
- Green onions, bunch — $2
- Kimchi, small tub — $1 (used the rest of a jar)
The specialty grocery stop sounds inconvenient until you realize it takes 8 minutes and costs $14 for flavor that makes the difference between 'this is fine' and 'I'd actually order this at a restaurant.'
What Five Nights Actually Looked Like
- Monday: Salmon teriyaki bowls — salmon seared with soy/honey glaze over rice, broccoli on the side. 22 minutes. Kids asked for seconds.
- Tuesday: Ground turkey udon stir-fry — browned turkey, fresh udon, garlic, soy, sesame, green onion. 18 minutes. The spinach went in without being noticed.
- Wednesday: Korean turkey rice bowls — same ground turkey repurposed with gochugaru, served over rice with kimchi on the side. Different enough from Tuesday to feel like a different meal.
- Thursday: Salmon fried rice — day-old rice, leftover salmon flaked in, eggs scrambled through, soy sauce, sesame oil. 12 minutes. This is the dinner my kids ask for by name.
- Friday: Turkey meatball pasta — turkey rolled into rough meatballs, simmered in jarred marinara (pantry staple, not in the weekly shop). 25 minutes.
Where the Real Savings Come From
The salmon appears on Monday and Thursday. The turkey appears on Tuesday, Wednesday, and Friday. The rice appears four times. The broccoli appears twice. This is not an accident — it's the whole point. One ingredient, multiple appearances, zero waste.
When you shop recipe-first, you buy 14 different things for 5 meals and throw away the half-used items at the end of the week. When you shop protein-first and build around shared ingredients, you spend less and waste less. The $97 total I spent this week included pantry replenishments I won't buy again for months. The actual recurring weekly cost is closer to $70.
The math that changes everything: 3 lbs of Costco salmon costs $28 and appears in 2 dinners for 4 people. That's $3.50 per person per dinner for salmon. The same quality salmon at a restaurant costs $22 per plate.
What This Requires on Sunday
About 75 minutes. Rice cooker on first (20 min passive). Salmon goes in the oven while I brown the turkey (25 min, mostly hands-off). While both are going, I portion everything into containers and put the Tuesday udon marinade together. The rest of the week, dinner is a 12–25 minute finishing job.
The budget and the system are inseparable — you can't hit $85 without the Sunday prep, because you'd spend the difference on takeout by Wednesday. The prep is what makes the plan survivable.
Try Pannary free
Let AI handle the planning.
Pannary builds your family's 5-night dinner plan around your pantry, your picky eaters, and your stores — with a Sunday prep list included.
Get your first plan free →Free tier forever · Takes 2 minutes



