Make Me a Meal Plan Under $50 a Week: Full 7-Day Plan With Macros and Costs

A complete 7-day meal plan with estimated grocery cost under $50, including per-meal cost breakdowns, full macro tables, a categorized shopping list with prices, and batch cooking strategies.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Eating well on a tight budget is not about deprivation. It is about strategy: choosing nutrient-dense staples, cooking in bulk, and eliminating waste. The USDA's Thrifty Food Plan estimates that a single adult can eat a nutritious diet for approximately $50-60 per week (USDA, 2024). This plan comes in just under that threshold.

Every meal below includes estimated cost and full macro breakdowns. The total grocery bill targets $48-50 for one person for seven days.


The Budget Staples That Make This Plan Work

This plan is built around foods that deliver maximum nutrition per dollar:

Staple Cost per lb (approx.) Why It Works
Chicken thighs (bone-in) $1.99 High protein, cheaper than breast, flavorful
Eggs (large, dozen) $3.00 Complete protein, versatile, cheap per serving
Dry lentils $1.50 Highest protein per dollar of any food
Dry black beans $1.30 Protein + fiber + complex carbs
Rolled oats $2.50 (42oz) Pennies per serving, high fiber
Brown rice $1.80 (2 lb) Carb staple, extremely cheap per serving
Frozen broccoli $1.50 (16oz) Nutrient-dense, no waste, always available
Frozen mixed vegetables $1.50 (16oz) Variety without the fresh produce waste
Bananas $0.25 each Cheapest fresh fruit available
Canned tuna $1.00 per can Cheap protein, shelf-stable
Peanut butter $3.00 (16oz) Calorie-dense, protein + healthy fats
Whole wheat bread $2.50 per loaf Cheap carb vehicle

A 2017 study in the Journal of Food Composition and Analysis confirmed that frozen vegetables retain comparable nutritional value to fresh produce (Li et al., 2017). Buying frozen is not a nutritional compromise — it is a budget strategy.


The Complete Shopping List With Prices

Item Quantity Estimated Cost
Proteins
Chicken thighs (bone-in, skin-on) 3 lbs $5.97
Eggs (large) 2 dozen $6.00
Canned tuna (5oz cans, in water) 5 cans $5.00
Dry lentils (1 lb bag) 1 bag $1.50
Dry black beans (1 lb bag) 1 bag $1.30
Dairy
Greek yogurt (32oz tub, store brand) 1 tub $4.50
Cheddar cheese (8oz block) 1 block $2.50
Grains and Starches
Rolled oats (42oz canister) 1 $3.00
Brown rice (2 lb bag) 1 bag $1.80
Whole wheat bread 1 loaf $2.50
Whole wheat tortillas (8-pack) 1 pack $2.50
Pasta (1 lb box, store brand) 1 box $1.00
Produce
Frozen broccoli (16oz) 2 bags $3.00
Frozen mixed vegetables (16oz) 2 bags $3.00
Bananas 7 $1.75
Onions (3 lb bag) 1 bag $2.00
Garlic (1 head) 1 $0.50
Carrots (1 lb bag) 1 bag $1.00
Pantry
Peanut butter (16oz, store brand) 1 jar $2.50
Olive oil (if not already stocked) $0.00
Salt, pepper, basic spices $0.00
Soy sauce (if not already stocked) $0.00
Canned diced tomatoes (14oz) 2 cans $1.50
Total $48.82

Note: Prices are approximate US averages. Olive oil, spices, soy sauce, and cooking spray are assumed to already be in your pantry. If you need to stock these, add approximately $8-10 to your first week.


Batch Cooking Strategy

Spending 60-90 minutes on Sunday preparing these items will save time and ensure you stick to the plan throughout the week:

Sunday Prep List:

  1. Cook all chicken thighs. Season with salt, pepper, garlic powder, and paprika. Bake at 425F for 35-40 minutes. Remove skin after cooking. Portion into 5 containers (~140g each).
  2. Cook a large pot of brown rice. Cook 2 cups dry rice. Portion into 7 containers (~150g cooked each).
  3. Cook lentils. Simmer 1.5 cups dry lentils with diced onion and garlic until tender (~25 minutes). Portion into 4 containers.
  4. Cook black beans. Soak overnight Saturday, then simmer Sunday for 60-90 minutes. Alternatively, use 3 cans of black beans ($2.25) instead of dry beans to save time.
  5. Hard-boil 8 eggs. Store in the fridge for grab-and-go snacks and meal additions.

All cooked items last 4-5 days in the refrigerator. Freeze anything you will not eat by Wednesday.


The 7-Day Meal Plan

Day 1: Monday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Rolled oats, cooked 60g dry 227 7.8g 38.4g 4.2g $0.18
Peanut butter 20g 119 4.4g 4g 10g $0.19
Banana, sliced 1 medium 105 1.3g 27g 0.4g $0.25
Lunch Chicken thigh (skin removed) 140g 214 28g 0g 11g $0.93
Brown rice, cooked 150g 168 3.5g 36g 1.2g $0.14
Frozen broccoli, steamed 150g 51 4.3g 9g 0.5g $0.28
Snack Hard-boiled eggs 2 large 155 12.6g 1.1g 10.6g $0.50
Dinner Lentil soup (lentils, onion, carrot, canned tomato) 350g cooked 245 16g 42g 1g $0.70
Whole wheat bread 1 slice 90 4g 15g 1.5g $0.18
Evening Snack Greek yogurt 130g 76 13g 5.2g 0.3g $0.58
Day Total 1450 94.9g 177.7g 40.7g $3.93

Day 2: Tuesday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Scrambled eggs 3 large 215 18.9g 1.5g 14.3g $0.75
Whole wheat toast 2 slices 180 8g 30g 3g $0.36
Lunch Tuna salad wrap (tuna, mayo-sub yogurt, onion) 1 can tuna + 30g yogurt 142 30g 2.5g 1.3g $1.14
Whole wheat tortilla 1 130 4g 22g 3g $0.31
Carrot sticks 80g 33 0.7g 7.5g 0.2g $0.08
Snack Banana 1 medium 105 1.3g 27g 0.4g $0.25
Peanut butter 20g 119 4.4g 4g 10g $0.19
Dinner Chicken thigh, shredded 140g 214 28g 0g 11g $0.93
Black beans 130g cooked 120 9g 20g 0.5g $0.15
Brown rice 150g cooked 168 3.5g 36g 1.2g $0.14
Frozen mixed vegetables 100g 40 2g 7.5g 0.3g $0.19
Evening Snack Greek yogurt 100g 59 10g 4g 0.2g $0.44
Day Total 1525 119.8g 162g 45.4g $4.93

Day 3: Wednesday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Oatmeal 60g dry 227 7.8g 38.4g 4.2g $0.18
Hard-boiled egg, chopped 1 large 78 6.3g 0.6g 5.3g $0.25
Banana 1 medium 105 1.3g 27g 0.4g $0.25
Lunch Lentil and rice bowl (lentils, rice, onion, spices) 250g lentils + 120g rice 329 15.3g 60g 1.4g $0.55
Frozen broccoli 120g 41 3.4g 7.2g 0.4g $0.22
Snack Peanut butter on toast 20g PB + 1 slice bread 209 8.4g 19g 11.5g $0.37
Dinner Chicken thigh, shredded 140g 214 28g 0g 11g $0.93
Pasta, cooked 140g (from 70g dry) 246 8.6g 48g 1.4g $0.14
Canned diced tomatoes (as sauce) 100g 18 0.8g 3.8g 0.1g $0.11
Garlic and onion 15g 7 0.2g 1.6g 0g $0.05
Evening Snack Greek yogurt 130g 76 13g 5.2g 0.3g $0.58
Day Total 1550 93.1g 210.8g 36g $3.63

Day 4: Thursday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Egg and cheese breakfast burrito 2 eggs + 20g cheddar + tortilla 393 22.6g 23g 22.3g $0.93
Frozen mixed vegetables (microwaved, folded in) 50g 20 1g 3.8g 0.2g $0.09
Lunch Black bean and rice bowl 150g beans + 150g rice 288 12.5g 56g 1.7g $0.29
Cheddar cheese, shredded 20g 80 5g 0.3g 6.7g $0.25
Canned diced tomatoes 80g 14 0.6g 3g 0.1g $0.09
Snack Tuna on crackers (or toast) 1 can tuna + 1 slice bread 190 32g 15g 2g $1.18
Dinner Chicken thigh, roasted 140g 214 28g 0g 11g $0.93
Brown rice 120g cooked 134 2.8g 28.8g 1.0g $0.11
Frozen broccoli and carrots 150g 45 3g 9g 0.3g $0.28
Evening Snack Oatmeal with peanut butter 40g oats + 15g PB 241 8.1g 28g 10.5g $0.26
Day Total 1619 115.6g 166.9g 55.8g $4.41

Day 5: Friday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Oatmeal with banana 60g oats + 1 banana 332 9.1g 65.4g 4.6g $0.43
Lunch Egg fried rice (3 eggs, rice, frozen veg, soy sauce) 507 23.3g 54g 20g $1.02
Snack Greek yogurt with peanut butter 130g yogurt + 15g PB 165 16.3g 8.2g 8g $0.72
Dinner Lentil pasta bowl (lentils, pasta, canned tomato) 150g lentils + 100g pasta 388 19.2g 72g 1.5g $0.51
Frozen broccoli 120g 41 3.4g 7.2g 0.4g $0.22
Evening Snack Peanut butter banana toast 1 slice + 15g PB + 0.5 banana 252 7.7g 32.5g 10.4g $0.50
Day Total 1685 79g 239.3g 44.9g $3.40

Note: Day 5 is lower in protein. If this concerns you, swap the evening snack for 2 hard-boiled eggs + toast to add 12g protein.


Day 6: Saturday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Scrambled eggs with cheese 3 eggs + 20g cheddar 295 23.9g 1.3g 20.3g $1.00
Whole wheat toast 1 slice 90 4g 15g 1.5g $0.18
Lunch Tuna melt (tuna, cheese, bread) 1 can tuna + 20g cheddar + 1 slice bread 270 35g 15.6g 7.7g $1.43
Carrot sticks 80g 33 0.7g 7.5g 0.2g $0.08
Snack Banana 1 medium 105 1.3g 27g 0.4g $0.25
Dinner Chicken and black bean burrito bowl 140g chicken + 130g beans + 120g rice 548 65g 56g 12.7g $1.22
Onion and garlic 20g 9 0.3g 2.1g 0g $0.05
Evening Snack Greek yogurt 130g 76 13g 5.2g 0.3g $0.58
Day Total 1426 143.2g 129.7g 43.1g $4.79

Day 7: Sunday

Meal Item Amount Calories Protein Carbs Fat Est. Cost
Breakfast Oatmeal with egg stirred in 60g oats + 1 egg 305 14.1g 39g 9.5g $0.43
Peanut butter 15g 89 3.3g 3g 7.5g $0.14
Lunch Chicken stir-fry (chicken, frozen veg, rice, soy sauce) 140g chicken + 150g veg + 150g rice 462 33.5g 48.5g 12.3g $1.35
Snack Hard-boiled eggs 2 large 155 12.6g 1.1g 10.6g $0.50
Dinner Tuna pasta (tuna, pasta, canned tomato, onion) 1 can tuna + 140g pasta 384 37.6g 51.8g 2.5g $1.25
Frozen broccoli 120g 41 3.4g 7.2g 0.4g $0.22
Evening Snack Greek yogurt with banana 100g yogurt + 0.5 banana 112 11.7g 17.5g 0.5g $0.57
Day Total 1548 116.2g 168.1g 43.3g $4.46

Weekly Cost and Nutrition Summary

Day Calories Protein Carbs Fat Est. Cost
Monday 1450 94.9g 177.7g 40.7g $3.93
Tuesday 1525 119.8g 162.0g 45.4g $4.93
Wednesday 1550 93.1g 210.8g 36.0g $3.63
Thursday 1619 115.6g 166.9g 55.8g $4.41
Friday 1685 79.0g 239.3g 44.9g $3.40
Saturday 1426 143.2g 129.7g 43.1g $4.79
Sunday 1548 116.2g 168.1g 43.3g $4.46
Weekly Avg 1543 108.8g 179.2g 44.2g $4.22/day
Weekly Total 10,803 $29.55

The per-meal ingredient costs total approximately $30 for the week. The difference between this and the $48.82 grocery bill accounts for the fact that you are buying full packages (a full jar of peanut butter, full bag of oats, etc.) that will carry over into the following week. By week 2, your grocery bill drops to $30-35 as pantry staples are already stocked.


How to Boost Protein on a Budget

The average daily protein in this plan is 109g, which may be lower than optimal for someone focused on body composition. Here are budget-friendly ways to increase it:

  1. Add egg whites. A carton of liquid egg whites (~$3) adds 11g protein per 100g serving with almost zero additional cost per gram.
  2. Buy whey protein on sale. At $0.03-0.04 per gram of protein, a scoop of whey ($0.80) adds 24g protein to any meal.
  3. Increase lentil portions. Lentils cost $0.015 per gram of protein — the cheapest protein source available.
  4. Replace some rice with black beans. Swapping 75g rice for 100g black beans adds 5g protein for roughly the same cost.

How to Track Budget Meals Accurately

Budget meals often involve batch cooking and combining multiple ingredients, which makes macro tracking harder than logging a single packaged item. Nutrola handles this well.

You can scan store-brand barcodes to log exact nutrition data for budget items — Nutrola's nutritionist-verified database includes store brands, not just premium products. For batch-cooked meals like the lentil soup or chicken stir-fry, photograph your plate and Nutrola's photo AI will estimate the portions and macros.

If you find a budget recipe on TikTok or YouTube (like a $2 meal prep video), Nutrola can import the recipe directly and break down per-serving macros automatically. This eliminates the need to manually enter each ingredient.

Nutrola is available on iOS and Android starting at EUR 2.50 per month, with no ads on any tier.


Additional Budget Tips

  1. Never shop without a list. Impulse purchases add 20-30% to the average grocery bill according to the Food Marketing Institute (FMI, 2023).

  2. Buy store brands. Store-brand canned goods, oats, rice, and frozen vegetables are nutritionally identical to name brands at 20-40% lower cost.

  3. Check unit prices. The price per ounce or per pound on the shelf tag reveals the true cost comparison. Larger packages are not always cheaper per unit.

  4. Use the freezer aggressively. Buy family packs of chicken thighs when on sale. Portion and freeze immediately. Frozen chicken thighs are safe for 9-12 months.

  5. Eat before you shop. A 2013 study in JAMA Internal Medicine found that hungry shoppers purchased 31% more high-calorie products than satiated shoppers (Tal and Wansink, 2013).

  6. Minimize food waste. The USDA estimates the average American household wastes $1,500 worth of food annually. Batch cooking and freezing leftovers eliminates most waste from this plan.


Frequently Asked Questions

Can I Hit High Protein Goals on $50 Per Week?

Yes, but it requires prioritizing the cheapest protein sources: eggs, chicken thighs, canned tuna, lentils, black beans, and Greek yogurt. Protein powder is also cost-effective if you buy in bulk. Expect 120-150g protein per day at this budget level with careful planning.

What If I Cannot Find These Prices in My Area?

Prices vary significantly by region. If your area is more expensive, substitute the most costly items first: replace fresh chicken with canned chicken, replace name-brand yogurt with store-brand, and increase lentil and bean portions to reduce meat costs.

Is This Plan Healthy Long-Term?

This plan provides adequate calories, protein, fiber, and essential nutrients for most adults. The main nutritional gap in ultra-budget plans is variety in fruits and vegetables. If budget allows, adding $5-10 per week for seasonal fresh produce (whatever is cheapest at your store that week) improves micronutrient intake.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

Make Me a Meal Plan Under $50 a Week: Full 7-Day Plan With Macros and Costs | Nutrola