🌎 Country / Pricing
AU/NZ $πŸ‡ΊπŸ‡Έ US $
Budget NutritionMeal Planningthe US 2026🌱 Vegetarian Option

How to Eat Healthy on $34 a Week in the US (2026)

$34 a week for one person is genuinely achievable β€” and you can cover most of your nutritional targets without supplements. This guide shows a complete week of nutritious meals built on real Walmart and Kroger store-brand prices from May 2026, plus a fully vegetarian version of the same plan.

βœ… What $34/week gets you nutritionally

The $34 Weekly Shopping List

Buy once, cook across the week. All prices are Walmart/Kroger store-brand, May 2026.

πŸ₯š Protein

  • 12 eggs β€” $2.70
  • 500g chicken thighs β€” $3.75
  • 2Γ— tins sardines β€” $2.05
  • 400g chicken liver β€” $2.40
  • 500g lentils (dry) β€” $1.70
  • 2Γ— tins kidney beans β€” $1.35

πŸ₯› Dairy

  • 2L full-cream milk β€” $2.20
  • 500g Greek yogurt β€” $2.40
  • 250g cheddar cheese β€” $2.70

πŸ₯¦ Vegetables

  • 1kg frozen broccoli β€” $1.70
  • 1kg frozen spinach β€” $1.70
  • 1kg carrots β€” $1
  • 1kg onions β€” $1.35
  • 500g frozen mixed veg β€” $1.20
  • 1 head garlic β€” $0.70

🌾 Grains & Pantry

  • 750g bran flakes β€” $2.40
  • 1kg rice β€” $1.35
  • 800g pasta β€” $1.20
  • 1 loaf wholegrain bread β€” $2.40
  • 2Γ— tins tomatoes β€” $1.35
  • Olive oil (ongoing, ~$0.35/week)
  • Salt, pepper, cumin, paprika (~$0.35/week)

Total: ~$33.90

The Full Week of Meals

Monday
πŸŒ… Breakfast β€” Bran flakes with milk and banana$0.55
β˜€οΈ Lunch β€” Egg fried rice (2 eggs, leftover rice, frozen veg)$0.80
πŸŒ™ Dinner β€” Lentil & tomato soup with bread (serves 2, eat half)$0.70
Day total: ~$2.05
Tuesday
πŸŒ… Breakfast β€” 2 scrambled eggs on toast$0.75
β˜€οΈ Lunch β€” Lentil soup (leftover from Monday)$0.15
πŸŒ™ Dinner β€” Chicken thigh stir-fry with broccoli and rice$1.50
Day total: ~$2.40
Wednesday
πŸŒ… Breakfast β€” Bran flakes with milk$0.50
β˜€οΈ Lunch β€” Sardines on toast with tomato$1.35
πŸŒ™ Dinner β€” Chicken liver stir-fry with rice and broccoli (serves 2)$1
Day total: ~$2.85
Thursday
πŸŒ… Breakfast β€” Greek yogurt with banana$0.70
β˜€οΈ Lunch β€” Bean and cheese toasted sandwich$0.80
πŸŒ™ Dinner β€” Pasta with kidney bean & ketchup$0.90
Day total: ~$2.40
Friday
πŸŒ… Breakfast β€” 2 eggs on toast$0.75
β˜€οΈ Lunch β€” Carrot & lentil soup$0.55
πŸŒ™ Dinner β€” Sardine pasta with garlic & spinach$1.35
Day total: ~$2.65
Saturday
πŸŒ… Breakfast β€” Big breakfast: 2 eggs, beans, spinach, toast$1.20
β˜€οΈ Lunch β€” Cheese & salad sandwich$0.80
πŸŒ™ Dinner β€” Chicken curry with rice (serves 4, batch cook)$1.70
Day total: ~$3.75
Sunday
πŸŒ… Breakfast β€” Bran flakes with milk$0.50
β˜€οΈ Lunch β€” Leftover chicken curry$0.15
πŸŒ™ Dinner β€” Egg fried rice with frozen veg$0.80
Day total: ~$1.45

Weekly meal total: ~$17.50 β€” leaving $16.30 from your $34 budget for snacks (yogurt, fruit, milk, peanut butter) and to build a pantry.

🌱 Vegetarian Version of This Plan

Only 5 of the 21 meals above use meat, fish or liver β€” so switching to vegetarian is a small swap, not a rebuild. Keep everything else the same and make these changes:

Shopping list changes

Remove: 500g chicken thighs ($3.75), 400g chicken liver ($2.40), 2Γ— tins sardines ($2.05) β€” saves $8.15.

Add instead:

New total: ~$33.50 β€” still under budget.

Meal swaps for the 5 non-vegetarian meals:

Tue πŸŒ™ Dinner β€” was chicken thigh stir-fry β†’ Tofu stir-fry with broccoli, rice and a scatter of nuts$1.20
Wed β˜€οΈ Lunch β€” was sardines on toast β†’ Mashed kidney bean & tomato toast$0.70
Wed πŸŒ™ Dinner β€” was chicken liver stir-fry β†’ Tofu & spinach stir-fry with rice (serves 2)$1.10
Fri πŸŒ™ Dinner β€” was sardine pasta β†’ Lentil & spinach pasta with garlic and nutritional yeast$1
Sat πŸŒ™ Dinner (+ Sun leftover lunch) β€” was chicken curry β†’ Bean & lentil curry with rice (serves 4, batch cook)$1.55

⚠️ Nutrients to watch on the vegetarian version

Nutrient Coverage at This Budget

NutrientCoverageKey source in this plan
Proteinβœ… 100%+Eggs, chicken, lentils, dairy
Ironβœ… ~80–100%Liver (Wed), lentils, sardines, bran flakes
Calciumβœ… ~90%Milk, yogurt, cheese, sardines
Vitamin B12βœ… 200%+Liver, eggs, sardines, dairy
Zincβœ… ~90%Chicken, eggs, lentils
Folateβœ… ~90%Liver, lentils, spinach, bran flakes
Vitamin Aβœ… 200%+Liver, carrots, spinach
Vitamin D⚠️ ~50%Sardines, eggs β€” supplement if southern states winter
Omega-3⚠️ ~60%Sardines β€” add flaxseed if needed (~$0.15/day)
Fiberβœ… 100%+Lentils, vegetables, bran flakes, wholegrain bread

5 Rules That Make Budget Nutrition Work

  1. Frozen vegetables over fresh β€” identical nutrition (often better, as they're frozen at peak freshness), 30–50% cheaper. Broccoli, spinach, mixed veg β€” all fine frozen.
  2. Legumes are the foundation β€” lentils and beans provide protein, iron, zinc, folate, and fiber for $0.15–0.35 per serve. Nothing else comes close for nutrition per dollar.
  3. Organ meat once a week β€” chicken liver costs less than $0.70 per serve and provides nutrients (B12, choline, iron, folate, vitamin A) that are otherwise expensive to source. Once weekly is enough to make a significant difference.
  4. Eggs every day β€” 2 eggs provide 68% of choline, 10% iron, vitamin D, B12, and selenium for $0.55. One of the most complete single foods available.
  5. Canned fish twice a week β€” sardines and tuna are the cheapest way to get omega-3, vitamin D, and extra calcium (sardines with bones). $1/tin is hard to beat.

⚠️ This plan is for a single adult β€” family costs differ

Cooking in bulk for families actually reduces per-person cost significantly. A family of 4 can eat well on $102–200/week using these principles β€” roughly $25.20–50 per person. Use the OptimisedEats app to personalise for your household's exact ages, sizes, and nutritional needs.

Build Your Personalised Budget Meal Plan

OptimisedEats shows you exactly which recipes hit your nutrient targets for the least cost β€” personalised for every person in your household. Free, no account needed.

Try the Free App β†’