How to Plan a Week of Dinners for Under $50
Seven dinners for two people for under $50. That’s $7.14 per dinner, $3.57 per person per meal.
Said out loud it sounds impossible. Written out as an actual meal plan with an actual grocery list, it’s not only possible but genuinely good — varied dinners that don’t feel like budget food, built from ingredients that are cheap because they’re real food rather than processed convenience products.
This isn’t a survival plan. It’s a meal plan that a real household can eat happily for a week without anyone feeling deprived or bored. It’s also a template — the specific meals can be swapped for anything you prefer as long as the same principles apply.
The Principles Behind the Plan
Before the meals and the grocery list, the three principles that make $50 for a week of dinners work:
Build around cheap proteins. As covered in our cheap protein sources guide, eggs, lentils, beans, canned fish, and chicken thighs cost a fraction of what most people spend on protein while delivering full nutrition. This week’s plan uses all of them.
Cook once, eat multiple times. A pot of rice made Monday feeds fried rice on Wednesday. A batch of lentil soup made Sunday lunches through the week and serves as dinner once. Cooking in batches dramatically reduces both cost and time — as covered in our freezer meal prep guide.
Minimize waste to zero. At $50 for the week, there is no budget for food that goes bad before it’s used. Everything purchased gets used in the plan. This requires an honest assessment before shopping — what do you already have? — and a commitment to the plan during the week.
The Grocery List
This list is built for two people eating dinner together for seven nights. Prices are US averages for store brand or basic products at a discount or mid-range grocery store — adjust for your local prices.
Proteins
| Item | Cost |
|---|---|
| Eggs (1 dozen) | $3.50 |
| Dried red lentils (1 lb) | $1.75 |
| Canned chickpeas (2 cans) | $2.00 |
| Canned diced tomatoes (3 cans) | $3.00 |
| Chicken thighs, bone-in skin-on (3 lbs) | $5.50 |
| Canned tuna (2 cans) | $2.50 |
Vegetables
| Item | Cost |
|---|---|
| Frozen spinach (1 bag) | $2.00 |
| Frozen mixed vegetables (1 bag) | $2.00 |
| Cabbage (1 small head) | $1.50 |
| Carrots (1 lb bag) | $1.00 |
| Onions (4 medium) | $1.25 |
| Garlic (1 head) | $0.75 |
| Sweet potatoes (2 lbs) | $2.50 |
Grains and Staples
| Item | Cost |
|---|---|
| Brown or white rice (2 lb bag) | $2.50 |
| Pasta (1 lb) | $1.25 |
| Canned coconut milk (1 can) | $2.00 |
| Olive oil (if needed) | $1.50 |
Fresh Produce
| Item | Cost |
|---|---|
| Lemon (2) | $1.00 |
| Fresh ginger (small piece) | $0.75 |
Estimated total: ~$37.75
That leaves $12.25 within the $50 budget — a meaningful buffer for price variation, anything you’re out of in the pantry, or additions specific to your preferences.
Pantry staples assumed on hand: Salt, pepper, cumin, paprika, curry powder or garam masala, soy sauce, oil, butter or cooking fat. If starting from scratch on these, add $10-15 one time.
The Seven Dinners
Night 1 (Sunday): Roast Chicken Thighs With Sweet Potatoes and Carrots
Ingredients used: Chicken thighs (1.5 lbs), sweet potatoes, carrots, garlic, olive oil, salt, pepper, paprika
How to make it: Toss sweet potatoes and carrots cut into chunks with olive oil, salt, and pepper on a sheet pan. Nestle chicken thighs on top, rub with a little oil, paprika, garlic, salt, and pepper. Roast at 425°F for 35-40 minutes until chicken skin is golden and crispy and vegetables are tender.
Cost per serving: ~$3.50 per person
Why Sunday: The hands-off roasting time suits a weekend evening. The chicken carcasses (after eating) can go into a pot with water for simple stock used later in the week — free bonus ingredient.
Leftover opportunity: If you roast all 3 lbs of chicken thighs tonight, the remaining 1.5 lbs becomes Tuesday’s dinner base.
Night 2 (Monday): Red Lentil Dal With Rice
Ingredients used: Red lentils (most of the bag), canned diced tomatoes (1 can), coconut milk, onion, garlic, ginger, curry powder or garam masala, cumin, rice
How to make it: Sauté onion, garlic, and ginger until soft. Add curry powder and cumin, cook 1 minute. Add lentils, one can of tomatoes, and coconut milk. Simmer 20-25 minutes until lentils are completely soft and the mixture is thick and fragrant. Season well with salt. Serve over rice. Make extra rice — you’ll need it Wednesday.
Cost per serving: ~$2.00 per person
Why Monday: Lentils are fast — no soaking, 25 minutes to done. Great for a weeknight when energy is lower after a Sunday cooking session. Dal also reheats beautifully for lunch the next day.
THRIFTY HABIT #141 Make double the rice you need for Monday’s dal. Store the extra in the fridge and it becomes Wednesday’s fried rice base. Day-old rice actually makes better fried rice than freshly cooked — it’s drier and fries instead of steaming. Planning one cooking step for two meals is one of the highest-efficiency moves in budget cooking.
Night 3 (Tuesday): Leftover Chicken Thighs With Cabbage Stir Fry
Ingredients used: Leftover chicken thighs from Sunday (1.5 lbs), cabbage (half the head), carrots, garlic, soy sauce, oil
How to make it: Shred or slice the leftover chicken thighs off the bone. Shred half the cabbage and slice the carrots thin. Stir fry cabbage and carrots in hot oil with garlic until slightly softened but still with texture. Add chicken to heat through. Season with soy sauce and a splash of water. Serve as is or over any leftover rice.
Cost per serving: ~$1.50 per person (most cost was already counted Sunday)
The leftover logic: Buying 3 lbs of chicken thighs rather than 1.5 lbs costs less per pound, uses the same amount of roasting time and energy, and produces two dinners for roughly the cost of one. This is the batch cooking principle applied to a single ingredient purchase.
Night 4 (Wednesday): Egg Fried Rice
Ingredients used: Leftover cooked rice (from Monday), eggs (4), frozen mixed vegetables, garlic, soy sauce, oil, optional: remaining carrot
How to make it: Heat oil in a large pan or wok on high heat. Add garlic and stir 30 seconds. Add frozen vegetables and cook until thawed. Push to the side, crack eggs into the pan and scramble. Add the cold rice, breaking up any clumps. Stir everything together and add soy sauce to taste. Cook until the rice starts to get slightly crispy.
Cost per serving: ~$1.50 per person
Why it works: This dinner costs almost nothing because the rice was already made and the eggs are among the cheapest proteins available. Total active cooking time is under 15 minutes. It’s one of the fastest and most satisfying budget dinners in any rotation — as covered in our budget-friendly meals guide.
Night 5 (Thursday): Tuna Pasta With Spinach and Tomatoes
Ingredients used: Pasta (1 lb), canned tuna (2 cans), canned diced tomatoes (1 can), frozen spinach, garlic, olive oil, lemon, salt, pepper, red pepper flakes if you have them
How to make it: Cook pasta until al dente, reserve 1 cup pasta water before draining. In the same pan, sauté garlic in olive oil. Add spinach (thawed and squeezed dry), tomatoes, and drained tuna. Stir to combine and heat through. Add pasta and a splash of pasta water to bring everything together. Squeeze lemon juice over the top, season well.
Cost per serving: ~$2.50 per person
Why Thursday: Mid-week the pantry meal mentality kicks in — this is built almost entirely from shelf-stable and frozen ingredients. No fresh produce needed, nothing to go bad. Pasta night is also reliably crowd-pleasing and quick to make.
Night 6 (Friday): Chickpea Curry With Remaining Rice
Ingredients used: Canned chickpeas (2 cans), canned diced tomatoes (1 can), frozen spinach, onion, garlic, ginger, curry powder, cumin, remaining rice
How to make it: Sauté onion, garlic, and ginger until soft. Add spices and cook 1 minute. Add drained chickpeas, tomatoes, and a splash of water. Simmer 15-20 minutes until sauce thickens. Stir in frozen spinach in the last 5 minutes. Season well with salt. Serve over rice.
Cost per serving: ~$2.00 per person
Friday logic: Friday deserves something that feels like a treat. A well-spiced curry with chickpeas genuinely delivers — it’s flavorful, filling, and warming in a way that makes it feel more celebratory than the cost suggests. It’s also fast enough that you’re not spending Friday night cooking after a long week.
Night 7 (Saturday): Cabbage and Egg Hash
Ingredients used: Remaining cabbage (second half), eggs (4-6), remaining carrots, onion, oil, paprika, salt, pepper
How to make it: Dice onion and sauté in oil until starting to soften. Add shredded cabbage and sliced carrots, cook on medium-high heat until cabbage wilts and starts to caramelize at the edges. Season generously with paprika, salt, and pepper. Make wells in the hash and crack eggs directly into them. Cover the pan and cook until egg whites are set but yolks are still runny. Serve directly from the pan.
Cost per serving: ~$1.50 per person
Why Saturday: Saturday dinner can be casual — hash is a one-pan dinner that takes 20 minutes and requires no planning. The cabbage, now near the end of its useful window, gets used completely. The eggs make it substantial. A simple, satisfying end to a week of budget cooking.
The Full Week at a Glance
| Night | Dinner | Cost Per Person |
|---|---|---|
| Sunday | Roast Chicken Thighs + Sweet Potatoes + Carrots | $3.50 |
| Monday | Red Lentil Dal + Rice | $2.00 |
| Tuesday | Leftover Chicken + Cabbage Stir Fry | $1.50 |
| Wednesday | Egg Fried Rice | $1.50 |
| Thursday | Tuna Pasta with Spinach and Tomatoes | $2.50 |
| Friday | Chickpea Curry + Rice | $2.00 |
| Saturday | Cabbage and Egg Hash | $1.50 |
| Weekly total (2 people) | ~$29.00 |
Total grocery spend: ~$37.75. Total dinner cost for two people across seven nights: ~$29.00. The remaining ~$8.75 in ingredients went to breakfasts, lunches, and snacks throughout the week — or is left over in pantry staples (rice, lentils, spices) for next week.
This is real food. Seven varied dinners, multiple cuisine styles, no two nights the same protein, no night feeling like “budget food.” Under $50 for the groceries. Under $30 for the dinners themselves.
How to Adapt This for Your Household
For one person: Halve the quantities. Many dinners now produce leftovers that become next-day lunches — reducing total food cost further.
For four people: Double the quantities. The grocery total climbs to roughly $70-80 — still well under $100 for a week of dinners for four, which is exceptional value.
For different dietary needs: Replace chicken with more lentils, eggs, or tofu for a vegetarian week. Replace pasta with rice or another grain for gluten-free. The cost structure holds across substitutions because it’s built around cheap staples regardless of dietary pattern.
For people who don’t like one of these dishes: Swap it for another from our budget-friendly meals guide. The key is keeping the protein and ingredient costs in the same range — stick to eggs, lentils, beans, canned fish, and budget cuts of meat.
Making This a Monthly System
This meal plan is a template, not a permanent menu. Once you’ve done it once, the system becomes obvious:
- Sunday: roast protein + vegetables (batch cook for Tuesday’s leftovers)
- Monday: lentils or beans with grain (make extra grain for Wednesday)
- Tuesday: use Sunday’s leftovers creatively
- Wednesday: grain-based dish using leftover cooked grain
- Thursday: pantry meal from shelf-stable ingredients
- Friday: something that feels like a treat but costs like a weekday
- Saturday: egg-based or hash-style quick dinner, using up remaining vegetables
Rotate the specific dishes within this structure, use what’s on sale and in season, save seeds from one ingredient to reduce next week’s costs, and the system compounds into genuinely low food spending without requiring new thinking each week.
Combined with the meal planning on a budget habit, the stop wasting food practices, and the grocery savings from our cut your grocery bill in half guide, a structured weekly dinner plan is one of the highest-return food budget interventions available.
Which of these dinners are you making first — and do you have a go-to budget dinner that should be on next week’s plan? Drop it in the comments!