Eating healthy on $50 a week is not only possible, it's easier than you think
The "eating healthy is expensive" myth won't die. And it's not entirely wrong. Organic quinoa bowls from Whole Foods are expensive. But a pot of lentil soup with vegetables costs about $1.50 per serving. A bean and rice burrito with salsa costs under a dollar. Oatmeal with banana and peanut butter is maybe 60 cents.
A cheap healthy meal plan built around whole plant foods can feed one person for $50 a week or less while meeting all nutritional needs. The key is knowing which foods give you the most nutrition per dollar and building meals around those.
According to the USDA's Thrifty Food Plan, the baseline budget for a single adult is about $60-75 per week (updated for 2025-2026 food prices). That's the government's estimate of what it costs to eat a nutritionally adequate diet on a tight budget. We're going $10-25 under that, and the meals are better than what most people eat at twice the price.
The cheapest healthy foods, ranked by cost per serving
These are the foods that give you the most nutrition for the least money. Build your meal plan around them.
| Food | Approx. Cost per Serving | Protein | Why It's Great |
|---|---|---|---|
| Dried beans/lentils | $0.15-0.25 | 15-18g/cup | Protein, fiber, iron, folate |
| Brown rice | $0.10-0.15 | 5g/cup | Cheap carb base, B vitamins |
| Oats | $0.10-0.15 | 5g per 1/2 cup | Fiber, breakfast staple |
| Frozen vegetables | $0.25-0.40 | Varies | Same nutrition as fresh, no waste |
| Bananas | $0.10-0.15 each | 1g | Potassium, energy, snack/breakfast |
| Peanut butter | $0.15-0.20/serving | 7g | Healthy fats, protein, calorie-dense |
| Canned tomatoes | $0.20-0.30/cup | 2g | Base for soups, sauces, chili |
| Potatoes/sweet potatoes | $0.20-0.30 each | 3-4g | Filling, versatile, nutrient-dense |
| Cabbage | $0.10-0.15/cup | 1g | Lasts weeks in the fridge |
| Tofu | $0.30-0.50/serving | 10-20g | Versatile protein, calcium (if calcium-set) |
| Pasta | $0.15-0.25/serving | 7g | Cheap, filling, pairs with anything |
| Fortified soy milk | $0.25-0.35/cup | 7g | Calcium, vitamin D, protein |
Notice a pattern? The cheapest healthy foods are almost all plant-based. Beans, rice, oats, frozen vegetables, and potatoes are staples in cuisines around the world specifically because they're affordable, filling, and nutritious.
A USDA study found that the cheapest sources of dietary fiber, vitamins A and C, and potassium are fruits and vegetables. The idea that healthy food is inherently expensive comes from comparing processed health food (organic granola bars, cold-pressed juice) to regular food, not actual whole foods to regular food.
A $50-per-week meal plan
This plan averages $7/day for one person. It uses ingredient overlap across meals to reduce waste and cost.
| Day | Breakfast (~$0.50-0.75) | Lunch (~$1.50-2.00) | Dinner (~$2.00-3.00) |
|---|---|---|---|
| Mon | Oatmeal with banana, peanut butter, and cinnamon | Rice and black beans with salsa and a side of cabbage slaw | Lentil soup with carrots, celery, onion, garlic. Bread on the side |
| Tue | PB toast on whole grain bread with banana slices | Leftover lentil soup with rice | Pasta with marinara (canned tomato sauce), white beans, and frozen spinach |
| Wed | Oatmeal with frozen berries and sunflower seeds | Bean and rice burrito with salsa, cabbage, and hot sauce | Sweet potato and black bean chili (big batch for leftovers) |
| Thu | Smoothie: frozen banana, peanut butter, oats, soy milk | Leftover chili with cornbread (from a mix, $1) | Tofu stir-fry with frozen vegetables, soy sauce, and rice |
| Fri | Oatmeal with apple, peanut butter, and cinnamon | Rice bowl with leftover stir-fry veggies and tofu | Spaghetti with mushroom-lentil sauce and a side salad (cabbage-based) |
| Sat | Banana pancakes (oat flour, soy milk, banana) | PB&J sandwich + carrot sticks | Chickpea curry with frozen spinach and rice (canned chickpeas, coconut milk from a can) |
| Sun | Overnight oats with frozen fruit and peanut butter | Leftover curry with rice | Black bean tacos: corn tortillas, black beans, cabbage, salsa, hot sauce |
Approximate weekly grocery list and cost:
- Dried lentils (1 lb) - $1.50
- Dried black beans (1 lb) - $1.50
- Canned chickpeas (2 cans) - $1.80
- Brown rice (2 lbs) - $2.00
- Oats (large canister) - $3.00
- Pasta (2 boxes) - $2.50
- Whole grain bread - $2.50
- Corn tortillas - $1.50
- Peanut butter - $3.00
- Tofu (2 blocks) - $4.00
- Fortified soy milk - $3.00
- Frozen vegetables (2 bags) - $3.00
- Frozen berries (1 bag) - $3.00
- Bananas (bunch) - $1.00
- Sweet potatoes (3) - $2.00
- Cabbage (1 head) - $1.50
- Onions (3 lb bag) - $2.00
- Carrots (2 lb bag) - $1.50
- Canned tomatoes (3 cans) - $2.70
- Coconut milk (1 can) - $1.50
- Salsa (1 jar) - $2.50
- Apples (3) - $2.00
Total: ~$49.00
This assumes you already have basic pantry staples: salt, pepper, oil, garlic, spices (cumin, chili powder, cinnamon, soy sauce). Those are one-time purchases that last months.
Plan tonight's dinner in 30 seconds
AI meal planning that remembers your kitchen and preferences.
7 rules that keep grocery costs down
1. Buy dried, not canned. Dried beans cost $0.15/serving vs. $0.45+ for canned. Yes, they take longer to cook. Soak overnight, cook a big batch, and freeze the extras in portions. Same convenience as canned at one-third the price.
2. Frozen vegetables are your friend. They're picked and frozen at peak ripeness, which means the nutrition is comparable to or better than fresh produce that's been sitting in transit and on shelves for days. No waste since you only use what you need.
3. Buy in bulk where it makes sense. Rice, oats, beans, lentils, peanut butter, pasta. These keep for months. Price per unit drops significantly when you buy larger sizes.
4. Cook meals that share ingredients. If three recipes all use onions, canned tomatoes, and black beans, you buy in larger quantities (cheaper per unit) and nothing goes to waste. This is the single biggest budget hack.
5. Eat what you have before buying more. The cheapest meal is the one made from food already in your kitchen. Check your pantry before shopping. That half-bag of lentils and those potatoes are dinner.
6. Skip the health food aisle. You don't need chia seeds, goji berries, or specialty superfoods. Lentils, beans, rice, oats, and frozen vegetables provide complete nutrition at a fraction of the cost.
7. Plan before you shop. People who meal plan spend less on groceries and waste less food. Walking into a grocery store without a list is how you end up spending $120 and still having nothing for dinner by Wednesday.
How AI cuts your grocery bill further
The biggest savings in meal planning come from ingredient overlap and waste reduction. Both of those require planning effort. AI eliminates that effort.
MealThinker optimizes your meal plan for budget automatically.
Suggests meals with overlapping ingredients. When multiple recipes share onions, canned tomatoes, and beans, you buy bulk and use everything. No half-used produce rotting in the crisper drawer.
Builds a precise shopping list. Calculated across all your planned meals, minus what's already in your pantry. You buy exactly what you need. No duplicates, no "I think we're out of rice" guessing.
Uses what you have first. Tell it what's in your kitchen and it plans meals around those ingredients. The cheapest grocery trip is the one where you buy less because you're actually using what you already have.
Reduces food waste. Americans throw away 30-40% of their food supply. That's $1,500+ per year per household going straight into the trash. A meal plan that accounts for what you have and uses ingredients across multiple meals cuts that waste significantly.
If you're trying to eat well on a tight budget, the planning is the part that makes or breaks it. Try MealThinker free for 7 days.
Frequently asked questions
Can you eat healthy on $50 a week?
Yes. A meal plan built around dried beans, lentils, rice, oats, frozen vegetables, tofu, bananas, and peanut butter can provide complete nutrition for about $7/day. The cheapest healthy foods are plant-based staples that cost $0.10-0.30 per serving. The "eating healthy is expensive" perception comes from comparing premium health foods (organic, specialty) to regular groceries, not whole foods to whole foods.
What are the cheapest sources of protein?
Dried beans and lentils at $0.15-0.25 per serving with 15-18g of protein per cup. Tofu at $0.30-0.50 per serving with 10-20g. Peanut butter at $0.15-0.20 per serving with 7g. Oats and pasta also contribute meaningful protein at very low cost. Plant-based proteins are consistently cheaper per gram than animal proteins.
Are frozen vegetables as healthy as fresh?
Yes. Frozen vegetables are typically picked and frozen at peak ripeness, which locks in nutrients. Research shows that frozen produce retains nutritional value comparable to fresh, and in some cases retains more nutrients than fresh produce that has been stored for several days. They also generate zero waste since you only use what you need.
How do I save money on groceries without meal planning?
You mostly don't. Studies show that meal planners have better diet quality and food variety while spending less. Without a plan, you buy on impulse, duplicate what you already have, and waste food that goes bad before you use it. Even a basic plan (deciding on 3-4 dinners before shopping) makes a measurable difference.
Is a plant-based diet cheaper than a meat-based diet?
Generally yes. A study in The Lancet Planetary Health found that plant-based diets reduce food costs by up to 34% in high-income countries. Beans, rice, lentils, and tofu are significantly cheaper per serving than meat, poultry, and fish. The savings add up fast over a month.