I Want to Eat Healthier on a Budget: 7-Day Meal Plan Under $35 per Week

Healthy food does not have to be expensive. Get a complete 7-day meal plan under $35 per week, a cost-per-nutrient breakdown of the cheapest healthy foods, and budget grocery strategies.

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

A common belief holds that eating healthy is expensive. Research from the Harvard School of Public Health tells a different story — the actual cost difference between a healthy and unhealthy diet is about $1.50 per day, or roughly $10 per week. And with strategic shopping, that gap shrinks to nearly zero. Healthy eating on a budget is not about sacrifice. It is about knowing which foods deliver the most nutrition per dollar.

This guide gives you a complete 7-day meal plan under $35 per week, the cheapest nutrient-dense foods ranked by cost, and grocery strategies that keep your cart full and your spending low.

The Myth That Healthy Food Is Expensive

The perception comes from comparing the wrong foods. Yes, a $12 bag of high-end trail mix costs more than a $1 bag of chips. But that is not the real comparison. The real comparison is:

  • 1 kg of dried lentils ($2.50) vs 1 kg of frozen pizza ($5.00)
  • 1 dozen eggs ($3.00) vs a fast food breakfast combo ($7.00)
  • 5 kg bag of oats ($4.50) vs 5 boxes of sugary cereal ($20.00)

When you measure cost per gram of protein, per gram of fiber, or per serving of essential vitamins, whole foods consistently win. The problem is not price. It is perception, convenience, and planning.

The Cheapest Healthy Foods Ranked by Cost Per Nutrient

This table ranks common healthy foods by their cost-effectiveness across key nutrients. Prices are based on average US supermarket costs in 2026.

Food Cost per kg Cost per 30 g Protein Cost per 10 g Fiber Calories per Dollar Key Nutrients
Dried lentils $2.50 $0.30 $0.16 1,440 kcal Protein, iron, fiber, folate
Oats (rolled) $2.80 $0.65 $0.26 1,350 kcal Fiber, manganese, B vitamins
Eggs (1 dozen) $3.00 $0.72 940 kcal Protein, B12, choline, selenium
Dried black beans $2.80 $0.39 $0.18 1,214 kcal Protein, fiber, iron, magnesium
Frozen spinach $3.50 $2.89 $0.50 200 kcal Vitamin K, A, iron, calcium
Canned tuna $8.00 $0.96 440 kcal Protein, omega-3, selenium, B12
Bananas $1.50 $5.77 $0.58 593 kcal Potassium, B6, vitamin C
Brown rice $2.20 $0.91 $0.63 1,636 kcal Manganese, selenium, fiber
Frozen broccoli $3.00 $3.33 $0.46 113 kcal Vitamin C, K, folate, fiber
Whole chicken $4.50 $0.54 960 kcal Protein, B6, niacin, selenium
Peanut butter $5.00 $0.58 $0.60 1,170 kcal Protein, healthy fats, magnesium
Cabbage $1.50 $7.20 $0.60 170 kcal Vitamin C, K, fiber
Sweet potatoes $2.50 $7.14 $0.83 344 kcal Vitamin A, fiber, potassium
Frozen mixed vegetables $2.50 $4.17 $0.38 212 kcal Vitamins A, C, K, fiber
Canned tomatoes $1.80 $9.00 $0.45 111 kcal Lycopene, vitamin C, potassium

Lentils, beans, oats, and eggs consistently top every cost-per-nutrient ranking. Building meals around these staples is the foundation of budget-friendly healthy eating.

7-Day Healthy Meal Plan Under $35 Per Week

This plan feeds one adult approximately 1,800-2,000 calories per day with balanced macros. Estimated total grocery cost: $32-35. All recipes use simple preparation methods and common ingredients.

Monday

Breakfast: Oatmeal with banana and peanut butter (350 kcal | 12 g protein | 52 g carbs | 12 g fat)

Lunch: Lentil soup with whole wheat bread (420 kcal | 20 g protein | 60 g carbs | 6 g fat)

Dinner: Baked chicken thigh with brown rice and steamed broccoli (510 kcal | 35 g protein | 48 g carbs | 16 g fat)

Snack: 2 boiled eggs (140 kcal | 12 g protein | 1 g carbs | 10 g fat)

Tuesday

Breakfast: Scrambled eggs (3) with toast and frozen spinach (380 kcal | 24 g protein | 28 g carbs | 18 g fat)

Lunch: Black bean quesadilla with canned tomato salsa (440 kcal | 18 g protein | 52 g carbs | 14 g fat)

Dinner: Tuna pasta with frozen mixed vegetables (480 kcal | 30 g protein | 58 g carbs | 10 g fat)

Snack: Banana with 1 tbsp peanut butter (195 kcal | 5 g protein | 30 g carbs | 8 g fat)

Wednesday

Breakfast: Overnight oats with canned peaches (320 kcal | 10 g protein | 54 g carbs | 6 g fat)

Lunch: Egg fried rice with cabbage and soy sauce (430 kcal | 16 g protein | 56 g carbs | 14 g fat)

Dinner: Lentil and sweet potato curry with rice (520 kcal | 22 g protein | 78 g carbs | 8 g fat)

Snack: Toast with peanut butter (210 kcal | 8 g protein | 22 g carbs | 10 g fat)

Thursday

Breakfast: 3-egg omelet with frozen spinach and toast (360 kcal | 24 g protein | 24 g carbs | 18 g fat)

Lunch: Chicken and vegetable soup with bread (400 kcal | 28 g protein | 40 g carbs | 10 g fat)

Dinner: Black bean tacos with cabbage slaw and canned tomato (460 kcal | 18 g protein | 60 g carbs | 12 g fat)

Snack: Oat and banana smoothie (220 kcal | 8 g protein | 38 g carbs | 4 g fat)

Friday

Breakfast: Peanut butter banana oatmeal (350 kcal | 12 g protein | 52 g carbs | 12 g fat)

Lunch: Tuna salad sandwich with lettuce on whole wheat (420 kcal | 28 g protein | 36 g carbs | 14 g fat)

Dinner: Baked chicken leg with roasted sweet potato and broccoli (490 kcal | 34 g protein | 44 g carbs | 14 g fat)

Snack: 2 boiled eggs (140 kcal | 12 g protein | 1 g carbs | 10 g fat)

Saturday

Breakfast: French toast (2 slices) with banana (360 kcal | 14 g protein | 48 g carbs | 10 g fat)

Lunch: Lentil and rice bowl with canned tomato sauce and spinach (450 kcal | 20 g protein | 68 g carbs | 6 g fat)

Dinner: Pasta with homemade meat sauce (ground chicken, canned tomatoes) and mixed vegetables (520 kcal | 30 g protein | 60 g carbs | 14 g fat)

Snack: Peanut butter on toast (210 kcal | 8 g protein | 22 g carbs | 10 g fat)

Sunday

Breakfast: Veggie scramble — 3 eggs, frozen peppers, onion, toast (400 kcal | 24 g protein | 28 g carbs | 20 g fat)

Lunch: Black bean soup with rice (440 kcal | 18 g protein | 66 g carbs | 6 g fat)

Dinner: Whole roasted chicken pieces with roasted cabbage and potatoes (530 kcal | 36 g protein | 42 g carbs | 18 g fat)

Snack: Banana (105 kcal | 1 g protein | 27 g carbs | 0.4 g fat)

Weekly Grocery List (Estimated $32-35)

  • Eggs (2 dozen): $6.00
  • Whole chicken or chicken thighs (1.5 kg): $6.75
  • Canned tuna (3 cans): $4.50
  • Dried lentils (500 g): $1.25
  • Dried black beans (500 g): $1.40
  • Brown rice (1 kg): $2.20
  • Oats (500 g): $1.40
  • Whole wheat bread (2 loaves): $3.00
  • Pasta (500 g): $1.00
  • Bananas (6): $0.90
  • Peanut butter (1 jar): $2.50
  • Frozen broccoli (500 g): $1.50
  • Frozen spinach (300 g): $1.05
  • Frozen mixed vegetables (500 g): $1.25
  • Cabbage (1 head): $1.50
  • Sweet potatoes (1 kg): $2.50
  • Canned tomatoes (3 cans): $2.70

Grocery Shopping Strategies That Save Real Money

Buy Seasonal Produce

Seasonal fruits and vegetables cost 30-50% less than out-of-season produce. In-season produce also tastes better and contains more nutrients because it was harvested at peak ripeness rather than shipped unripe from overseas.

Use Frozen Fruits and Vegetables

Frozen produce is flash-frozen at peak ripeness, preserving nutrient content equal to or better than fresh produce that has traveled for days. Frozen vegetables cost roughly 40% less per serving than fresh and have zero food waste because you only use what you need.

Compare Store Brands

Store-brand staples (oats, rice, canned goods, frozen vegetables) are typically 20-35% cheaper than name brands with identical nutritional profiles. They are often manufactured in the same facilities.

Buy Protein in Bulk and Freeze

Whole chickens cost 40-50% less per kilogram than boneless skinless breasts. Buy family packs of chicken thighs or ground meat when on sale, portion into freezer bags, and freeze. You always have affordable protein ready.

Shop the Perimeter, Then the Aisles

The perimeter of most grocery stores contains produce, proteins, and dairy. The center aisles contain processed foods. Start your shopping on the perimeter, and only visit aisles for specific staples like oats, rice, and canned goods.

Tracking Nutrition Quality Alongside Cost

Eating on a budget is about maximizing nutrition per dollar, not just minimizing spending. Nutrola helps you see whether your budget meals are actually meeting your nutritional needs.

Log your meals using the photo AI or barcode scanner, and the app shows your daily macro and micronutrient intake. Over a week, you can identify gaps — are you getting enough protein, fiber, iron, or vitamin C on your budget plan? If not, a single cheap swap (adding canned tuna, frozen spinach, or an extra egg) can fix the gap for pennies.

Nutrola's recipe import feature also lets you pull recipes from social media and YouTube cooking channels, automatically calculating the nutritional breakdown. When you find a budget recipe online, import it to see whether it fits your goals before you buy the ingredients.

Frequently Asked Questions

Is frozen food as healthy as fresh food?

Yes. Multiple studies, including research from the Journal of Food Composition and Analysis, show that frozen fruits and vegetables retain comparable or even higher nutrient levels than fresh produce. Flash-freezing locks in vitamins and minerals at the point of harvest.

How do I get enough protein on a tight budget?

Eggs, dried lentils, dried beans, canned tuna, peanut butter, and whole chicken are the most cost-effective protein sources. Combining legumes with grains (rice and beans, lentil soup with bread) creates complete protein profiles at extremely low cost.

Can I meal prep on a budget?

Absolutely. Budget eating and meal prepping are natural partners. Cooking in bulk reduces food waste, saves time, and lowers per-serving costs. A pot of lentil soup costs about $4 and yields 5-6 servings.

How do I avoid food waste when buying fresh produce?

Buy only what you will eat within 3-4 days, use frozen produce for longer storage, and cook wilting vegetables into soups or stir-fries before they go bad. Planning your meals for the week before shopping is the single most effective way to eliminate food waste.

Is eating out ever cheaper than cooking at home?

Almost never. A restaurant meal averages $12-15 per person, while a home-cooked meal from this plan averages $1.50-2.50 per serving. Even with time factored in, cooking at home saves the average household $200-400 per month.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

I Want to Eat Healthier on a Budget: $35/Week Meal Plan & Tips | Nutrola