Healthy Grocery List on a Budget: 40 Foods Under $1 Per Serving
The healthiest foods you can buy on a tight budget, all under $1 per serving. Includes a $50 weekly grocery haul, frozen vs fresh comparison, and store brand savings guide.
The quick answer: Eating healthy on a budget means focusing on nutrient-dense foods that cost under $1 per serving: eggs, oats, bananas, frozen vegetables, canned beans, rice, sweet potatoes, and chicken thighs. Frozen produce has nearly identical nutrition to fresh at 30-50% less cost. Store brands save 20-30% with no quality difference. A full week of healthy meals for one person can cost as little as $50 with the right strategy.
Is Healthy Eating Actually More Expensive?
The perception that healthy eating costs more is partially true and partially a myth. A 2023 study published in Nutrients found that the healthiest diets cost about $1.50 more per day — roughly $550 per year — than the least healthy diets. That is real money, but it is also the gap between fast food and home cooking, not between junk food and premium organic groceries.
The truth is that the cheapest foods in any grocery store are also among the healthiest: beans, lentils, rice, oats, eggs, frozen vegetables, bananas, cabbage, and sweet potatoes. These are the foods that cost well under $1 per serving and deliver excellent nutrition per dollar.
What makes grocery shopping expensive is not healthy food — it is convenience food, out-of-season produce, brand loyalty, and impulse purchases. Address those four factors and healthy eating becomes very affordable.
What Are the 40 Healthiest Foods Under $1 Per Serving?
Every item on this list costs under $1 per serving at typical US grocery store prices (2026). They are organized by nutrient density — the amount of vitamins, minerals, protein, and fiber you get per dollar.
Proteins (Under $1/Serving)
| Item | Cost Per Serving | Protein | Key Nutrients |
|---|---|---|---|
| Eggs | $0.25-0.37/egg | 6g | Complete protein, choline, B12 |
| Dried lentils | $0.15-0.20/serving | 9g | Iron, fiber, folate |
| Dried black beans | $0.15-0.20/serving | 8g | Fiber, iron, magnesium |
| Canned black beans | $0.25-0.35/serving | 7g | Fiber, iron, ready to eat |
| Canned chickpeas | $0.25-0.35/serving | 7g | Fiber, manganese, folate |
| Chicken thighs (bone-in) | $0.50-0.80/serving | 27g | Complete protein, iron, B vitamins |
| Canned tuna | $0.50-0.75/serving | 16g | Omega-3, selenium, B12 |
| Peanut butter (store brand) | $0.25-0.30/serving | 7g | Healthy fats, vitamin E, niacin |
| Greek yogurt (store brand) | $0.50-0.75/serving | 15g | Calcium, probiotics, B12 |
| Cottage cheese | $0.50-0.75/serving | 14g | Calcium, B12, selenium |
Fruits and Vegetables (Under $1/Serving)
| Item | Cost Per Serving | Key Nutrients | Notes |
|---|---|---|---|
| Bananas | $0.20-0.30/each | Potassium, B6, fiber | Cheapest fresh fruit year-round |
| Sweet potatoes | $0.30-0.50/serving | Vitamin A (769% DV), fiber | One of the most nutrient-dense foods per dollar |
| Cabbage (green) | $0.15-0.25/serving | Vitamin C, vitamin K, fiber | Head lasts 2-3 weeks, extremely cheap |
| Carrots | $0.15-0.25/serving | Beta-carotene, fiber | 3-4 week fridge life |
| Frozen broccoli | $0.30-0.50/serving | Vitamin C, vitamin K, sulforaphane | Identical nutrition to fresh |
| Frozen spinach | $0.25-0.40/serving | Iron, folate, vitamin K | Higher nutrient density than fresh (water removed) |
| Frozen mixed vegetables | $0.30-0.50/serving | Variety of vitamins and minerals | No waste, instant side dish |
| Onions (yellow) | $0.10-0.15/serving | Quercetin, vitamin C | Flavor base, lasts 1-2 months |
| Apples | $0.40-0.60/each | Fiber, vitamin C | 3-4 weeks fridge life |
| Oranges (in season) | $0.30-0.50/each | Vitamin C (100%+ DV) | Winter is peak season |
| Frozen berries | $0.50-0.70/serving | Antioxidants, fiber | 60-70% cheaper than fresh year-round |
| Canned tomatoes | $0.25-0.35/serving | Lycopene, vitamin C | Lycopene is more bioavailable cooked |
| Garlic | $0.05-0.10/clove | Allicin (immune support) | Pennies per serving |
| Potatoes (russet) | $0.20-0.30/serving | Potassium, vitamin C, fiber | Extremely filling per calorie |
Grains and Staples (Under $1/Serving)
| Item | Cost Per Serving | Key Nutrients | Notes |
|---|---|---|---|
| Oats (old-fashioned) | $0.12-0.18/serving | Fiber (beta-glucan), manganese | 30+ breakfasts per container |
| Brown rice | $0.15-0.25/serving | Manganese, magnesium, selenium | Side dish for any meal |
| White rice | $0.10-0.15/serving | Quick energy, fortified with iron | Cheaper than brown, lower fiber |
| Whole wheat pasta | $0.20-0.30/serving | Fiber, iron, B vitamins | Quick weeknight base |
| Whole wheat bread | $0.25-0.40/slice | Fiber, B vitamins | Sandwiches, toast |
| Flour tortillas | $0.20-0.35/tortilla | Versatile wrap | Burritos, wraps, quesadillas |
Pantry and Dairy (Under $1/Serving)
| Item | Cost Per Serving | Key Nutrients | Notes |
|---|---|---|---|
| Olive oil | $0.30-0.50/tbsp | Heart-healthy monounsaturated fats | Cooking, dressings |
| Milk (store brand) | $0.25-0.35/cup | Calcium, vitamin D, protein | Cheapest calcium source |
| Butter (store brand) | $0.25-0.30/tbsp | Fat-soluble vitamins | Cooking essential |
| Canned tomato sauce | $0.25-0.40/serving | Lycopene, vitamin A | Pasta, pizza, stews |
| Chicken or vegetable broth | $0.20-0.30/cup | Varies | Soups, cooking liquid |
| Honey | $0.25-0.35/tbsp | Trace minerals | Natural sweetener |
Is Frozen Produce as Nutritious as Fresh?
Yes. A USDA-funded study published in the Journal of Food Composition and Analysis found that frozen fruits and vegetables had comparable or superior nutrient levels to fresh produce stored under typical conditions (5 days in a home refrigerator).
Here is why: frozen produce is harvested at peak ripeness and flash-frozen within hours, locking in vitamins and minerals. "Fresh" produce may travel 3-7 days from farm to store, then sit in your fridge for another 3-7 days. During that time, it loses nutrients — especially vitamin C, which degrades significantly after harvest.
Frozen vs Fresh: Price and Nutrition Comparison
| Produce Item | Fresh Price | Frozen Price | Savings | Nutrition Comparison |
|---|---|---|---|---|
| Broccoli | $1.50-3.50/lb | $1.50-2.00/lb | 30-40% | Comparable vitamin C and K |
| Spinach | $2.50-3.50/bag (5 oz) | $1.50-2.00/bag (10 oz) | 50-60% | Higher iron per serving (frozen is more concentrated) |
| Mixed vegetables | $3.00-5.00 (to buy each separately) | $1.50-2.50/bag | 40-50% | Comparable across all vitamins |
| Berries (off-season) | $4.00-6.00/pint | $2.50-3.50/bag | 40-50% | Higher antioxidant retention (frozen at peak) |
| Corn | $0.50-1.00/ear (in season) / $2.00+ (off-season) | $1.50-2.00/bag | 0% (season) / 50%+ (off) | Comparable |
| Green beans | $2.00-3.00/lb | $1.50-2.00/bag | 25-35% | Comparable |
| Peas | $2.50-3.50/lb | $1.50-2.00/bag | 30-40% | Comparable vitamin A and C |
Bottom line: Buy fresh when produce is in season and you will use it within a few days. Buy frozen for everything else. There is no nutritional reason to avoid frozen produce.
How Much Do Store Brands Save vs Name Brands?
Store brands (also called private label or generic) are often manufactured by the same companies that make name brands. Consumer Reports testing found store brands matched or exceeded name brand quality in the majority of product categories.
Store Brand vs Name Brand: 15 Healthy Staples
| Item | Name Brand | Price | Store Brand | Price | You Save |
|---|---|---|---|---|---|
| Oats (42 oz) | Quaker | $5.50 | Store brand | $3.50 | 36% |
| Frozen broccoli (16 oz) | Birds Eye | $2.80 | Store brand | $1.70 | 39% |
| Canned black beans (15 oz) | Goya | $1.40 | Store brand | $0.85 | 39% |
| Greek yogurt (32 oz) | Chobani | $5.80 | Store brand | $4.20 | 28% |
| Whole wheat bread | Dave's Killer | $5.80 | Store brand | $3.00 | 48% |
| Eggs, large (dozen) | Eggland's Best | $5.50 | Store brand | $3.50 | 36% |
| Chicken broth (32 oz) | Swanson | $3.30 | Store brand | $2.10 | 36% |
| Peanut butter (16 oz) | Jif | $4.50 | Store brand | $2.80 | 38% |
| Frozen mixed vegetables (16 oz) | Birds Eye | $2.80 | Store brand | $1.70 | 39% |
| Brown rice (2 lb) | Minute Rice | $3.80 | Store brand | $2.20 | 42% |
| Olive oil (16 oz) | Bertolli | $7.50 | Store brand | $5.00 | 33% |
| Canned diced tomatoes | Hunt's | $1.30 | Store brand | $0.85 | 35% |
| Butter (16 oz) | Land O'Lakes | $5.50 | Store brand | $4.00 | 27% |
| Whole wheat pasta (16 oz) | Barilla | $1.80 | Store brand | $1.10 | 39% |
| Milk, 2% (gallon) | Horizon Organic | $6.50 | Store brand | $3.80 | 42% |
Total for all 15 items: Name brand $71.30 vs Store brand $45.30. Savings: $26.00 per trip (36% average).
Over 52 weeks, switching just these 15 items saves approximately $1,350 per year.
What Does a $50 Healthy Weekly Grocery Haul Look Like?
Here is a real $50 grocery list for one person that covers breakfast, lunch, and dinner for 7 days. All prices are store brand.
| Item | Quantity | Cost |
|---|---|---|
| Eggs (large) | 1 dozen | $3.50 |
| Chicken thighs (bone-in) | 2.5 lbs | $4.50 |
| Dried black beans | 1 lb | $1.80 |
| Canned diced tomatoes | 3 cans | $2.55 |
| Oats (old-fashioned) | Already stocked / $3.50 first week | $0.00 |
| Brown rice | 2 lbs | $2.20 |
| Whole wheat pasta | 1 lb | $1.10 |
| Whole wheat bread | 1 loaf | $3.00 |
| Bananas | 6 | $1.50 |
| Sweet potatoes | 2 lbs | $2.00 |
| Cabbage (green) | 1 head | $0.80 |
| Carrots | 2 lb bag | $1.50 |
| Onions | 3 lb bag | $1.50 |
| Garlic | 1 head | $0.60 |
| Frozen broccoli | 1 bag | $1.70 |
| Frozen mixed vegetables | 1 bag | $1.70 |
| Frozen berries | 1 bag | $3.00 |
| Peanut butter | 16 oz | $2.80 |
| Greek yogurt | 32 oz | $4.20 |
| Milk (or oat milk) | 1/2 gallon | $2.00 |
| Apples | 3 lbs | $4.50 |
| Olive oil (already stocked / $5 first week) | — | $0.00 |
| Salt, pepper, garlic powder, cumin (already stocked) | — | $0.00 |
| Total | $46.45 |
What Can You Make With This Haul?
Breakfasts (7 days): Oatmeal with banana and peanut butter (4 days), scrambled eggs with toast (2 days), Greek yogurt with frozen berries (1 day)
Lunches (7 days): Black bean and rice bowls (3 days), chicken and vegetable wraps using leftover chicken (2 days), peanut butter sandwiches with apple (2 days)
Dinners (7 days): Sheet pan chicken thighs with sweet potatoes and broccoli (2 servings), pasta with tomato sauce and mixed vegetables (2 servings), black bean and cabbage stir-fry with rice (2 servings), chicken and vegetable soup using bone-in broth and cabbage (1 serving)
Cost per meal: $46.45 / 21 meals = $2.21 per meal
What Are the Best Budget Shopping Strategies?
1. Plan Meals Around What Is on Sale
Check your store's weekly flyer before planning meals. If chicken thighs are $1.49/lb this week, plan 2-3 chicken meals. If sweet potatoes are on sale, add them to the plan. This simple habit saves $5-10 per week without sacrificing nutrition.
2. Shop the Perimeter First
The perimeter of the store (produce, dairy, meat) contains mostly whole, unprocessed foods. Center aisles contain mostly packaged, processed foods with higher markups. Fill 80% of your cart from the perimeter.
3. Buy Whole, Not Pre-Cut
Pre-cut vegetables, pre-shredded cheese, and pre-sliced fruit carry a 40-100% markup. A whole chicken costs $1.50/lb versus $4.00/lb for boneless breast. Buy whole and do the prep yourself.
4. Eat What Is in Season
Seasonal produce costs 30-50% less than out-of-season produce. In winter, buy cabbage, sweet potatoes, oranges, and root vegetables. In summer, buy tomatoes, zucchini, berries, and corn. Year-round, buy frozen to avoid seasonal price swings.
5. Batch Cook and Freeze
Cook a large pot of beans, rice, or soup on Sunday. Divide into portions and freeze. This prevents the "I have nothing to eat" moment that leads to expensive takeout or impulsive grocery runs.
6. Never Shop Hungry
Studies published in JAMA Internal Medicine found that hungry shoppers bought more high-calorie food and spent more overall. Eat a meal or snack before shopping.
7. Use Cashback Apps
Apps like Ibotta, Fetch Rewards, and the store's own loyalty app offer 5-15% back on select items. The savings are modest per trip ($2-5) but compound over a year to $100-250.
How Do You Build a Healthy Plate on a Budget?
The USDA MyPlate model provides a simple framework that works at any budget:
| Plate Section | Budget Foods | Cost Per Serving |
|---|---|---|
| 1/2 plate: Vegetables | Frozen broccoli, cabbage, carrots, frozen mixed vegetables | $0.15-0.50 |
| 1/4 plate: Protein | Eggs, beans, chicken thighs, canned tuna, lentils | $0.15-0.80 |
| 1/4 plate: Grains | Brown rice, oats, whole wheat pasta, bread | $0.10-0.30 |
| Side: Fruit | Banana, apple, frozen berries | $0.20-0.50 |
| Side: Dairy | Milk, Greek yogurt | $0.25-0.75 |
A complete, balanced meal following this template costs $0.85-2.85. Even at the high end, that is under $9 per day for three meals.
FAQ
What is the cheapest healthy food to eat every day?
Oats ($0.12/serving), eggs ($0.25-0.37 each), bananas ($0.20-0.30 each), dried beans ($0.15/serving), and rice ($0.10-0.15/serving). These five foods form the nutritional foundation of the most affordable healthy diets worldwide. Combined, they provide complete protein, complex carbohydrates, healthy fats, fiber, potassium, iron, and B vitamins.
Is it really possible to eat healthy for $50 a week?
Yes, for one person. The key is building meals around cheap staples (beans, rice, oats, eggs, frozen vegetables, chicken thighs) and avoiding packaged convenience foods, pre-cut produce, and name brands. The $50 weekly haul above provides about $2.21 per meal across breakfast, lunch, and dinner. For two people, $80-100 per week is realistic using the same strategy.
Are frozen vegetables really as healthy as fresh?
A USDA-funded study confirmed that frozen vegetables have comparable or superior nutrient levels to fresh produce stored under typical home conditions. Fresh produce loses vitamins during the days between harvest and your plate. Frozen produce is flash-frozen within hours of harvest, preserving nutrients. The one exception is texture — frozen vegetables are softer when thawed, so they work better in cooked dishes than raw applications.
What should I not buy on a tight budget?
Pre-cut vegetables and fruit (40-100% markup), name brand staples (20-30% premium), out-of-season fresh berries ($5-6/pint versus $2.50-3.50 frozen), bottled water (tap is free in most US cities), pre-made salads and meal kits ($8-15 versus $2-4 homemade), protein bars as a protein source ($2-3 each versus $0.25-0.37 per egg), and organic versions of items not on the Dirty Dozen list.
How do I eat healthy at the grocery store without overspending?
Make a list and stick to it. This single habit reduces spending by 20% on average. Plan meals before shopping so every item has a purpose. Buy store brands. Choose frozen over out-of-season fresh produce. Skip the snack and beverage aisles unless those items are on your list. Meal planning apps like Mealift can automatically generate grocery lists from your meal plan, helping you buy exactly what you need and nothing more.
What are the best budget meals for weight loss?
High-protein, high-fiber meals are the most filling per calorie. Budget-friendly examples: egg and vegetable scramble ($1.00), black bean soup with rice ($0.75), chicken thigh stir-fry with frozen vegetables ($1.50), oatmeal with banana and peanut butter ($0.50), lentil curry with rice ($0.80), and Greek yogurt with frozen berries ($0.75). All are under $1.50 per serving and provide sustained energy.
Should I buy organic on a budget?
For most items, no. The USDA confirms that organic and conventional produce have similar nutritional profiles. If you have a limited budget, conventional produce is a much better value. If you want to spend selectively on organic, the EWG "Dirty Dozen" list identifies the 12 produce items with the highest pesticide residue (strawberries, spinach, kale, grapes, apples, etc.). Buy those organic and everything else conventional.
How do I avoid wasting food on a budget?
Plan meals that share ingredients so nothing sits unused. Buy perishable items in quantities you will actually consume within their shelf life. Use your freezer aggressively — freeze bread, cooked grains, ripe bananas, and leftover proteins before they go bad. Do a "fridge clean-out" meal once per week using whatever is left. A structured meal plan is the single most effective tool for eliminating food waste.