How to Feed a Family of Four on $100 Per Week: A Realistic Grocery Plan
The USDA's "Thrifty Food Plan" for a family of four (two adults, two children ages 6-8 and 9-11) sets the weekly grocery budget at $148.80 as of January 2026. That number assumes home preparation of all meals and snacks. The plan below feeds the same family on $100 per week by shifting the protein sources, buying produce in season, and shopping at two stores instead of one. Every price listed was verified at Aldi, Walmart, and a regional grocery chain in the Midwest during April 2026. Prices will vary by region, but the ratios and strategies remain consistent.
The Two-Store Strategy
Shopping at a single store means paying premium prices on at least 30% of your cart. The plan below splits purchases between Aldi (for 70% of the list) and Walmart (for the remaining 30%). Aldi's prices on staples like eggs, milk, bread, cheese, rice, and canned goods run 30-50% below traditional grocery chains. Walmart fills the gaps for items Aldi does not carry or stocks inconsistently, such as specific spice brands, bulk chicken leg quarters, and store-brand frozen vegetables in larger bags.
Why Not Costco or Sam's Club?
Warehouse clubs require a membership ($60-65 per year) and sell in bulk quantities that exceed what a $100 weekly budget can absorb. A 10-pound bag of chicken breast at Costco costs $28, which is $1.40 per pound, but that single item consumes 28% of the weekly budget. Walmart sells a 10-pound bag of chicken leg quarters for $7.90 ($0.79 per pound), and the dark meat contains more iron and zinc than breast meat. For a tight weekly budget, per-pound pricing matters more than per-package pricing.
Weekly Shopping List: $97.43 Total
This list covers all breakfasts, lunches, dinners, and snacks for two adults and two children for seven days. Quantities assume children eat approximately 60% of an adult portion at dinner and 75% at breakfast and lunch.
Protein: $30.17
- Chicken leg quarters, 10-pound bag (Walmart) -- $7.90
- Ground beef, 80/20, 2-pound tube (Aldi) -- $7.48
- Eggs, 18-count (Aldi) -- $3.65
- Canned black beans, 4 cans at $0.89 each (Aldi) -- $3.56
- Canned pinto beans, 2 cans at $0.89 each (Aldi) -- $1.78
- Peanut butter, 18-ounce jar (Aldi) -- $2.29
- Canned tuna, 4 cans at $1.13 each (Walmart) -- $4.52
Grains and Starches: $14.72
- Long-grain white rice, 2-pound bag (Aldi) -- $1.49
- Pasta, 16-ounce box, 2 boxes at $0.92 each (Aldi) -- $1.84
- Bread, whole wheat loaf (Aldi) -- $1.35
- Tortillas, flour, 30-count (Aldi) -- $2.49
- Oatmeal, 42-ounce canister (Walmart) -- $2.78
- Flour, all-purpose, 5-pound bag (Aldi) -- $2.15
- Cornmeal, 1-pound bag (Aldi) -- $0.99
- Saltine crackers, 4-pack (Aldi) -- $1.63
Dairy: $11.90
- Milk, whole, 1 gallon (Aldi) -- $3.19
- Cheddar cheese block, 8-ounce (Aldi) -- $2.49
- Butter, salted, 1-pound (Aldi) -- $3.65
- Yogurt, vanilla, 32-ounce tub (Aldi) -- $2.57
Produce: $17.63
- Bananas, 3-pound bunch (Aldi) -- $1.47
- Apples, 3-pound bag (Aldi) -- $2.99
- Onions, yellow, 3-pound bag (Aldi) -- $1.89
- Potatoes, russet, 5-pound bag (Aldi) -- $3.29
- Carrots, 2-pound bag (Aldi) -- $1.49
- Celery, 1 bunch (Aldi) -- $1.79
- Garlic, 3-head pack (Aldi) -- $0.99
- Lemons, 2-count bag (Aldi) -- $1.25
- Seasonal vegetable (cabbage, broccoli, or squash) -- $2.48
Pantry Staples: $13.01
- Canned diced tomatoes, 4 cans at $0.89 each (Aldi) -- $3.56
- Canned tomato sauce, 2 cans at $0.79 each (Aldi) -- $1.58
- Soy sauce, 10-ounce bottle (Aldi) -- $1.49
- Vegetable oil, 48-ounce bottle (Walmart) -- $2.86
- Sugar, 4-pound bag (Aldi) -- $2.19
- Chicken bouillon cubes, 2.8-ounce jar (Walmart) -- $1.33
Remaining Budget: $2.57
This cushion covers sales tax (which varies by state from 0% on groceries in Oregon to 4-7% in most states), or can be applied toward a markdown item you find in-store, such as day-old bread at 50% off or discounted meat with a sell-by date of that day.
7-Day Meal Plan
Breakfasts (Rotate These Four Options)
Oatmeal with banana: 1/2 cup dry oatmeal cooked with 1 cup milk, topped with half a sliced banana and a drizzle of peanut butter. Cost per serving: $0.52. Eggs and toast: 2 scrambled eggs with 2 slices buttered toast and an apple on the side. Cost per serving: $0.68. Peanut butter toast: 2 slices bread with peanut butter, plus a glass of milk. Cost per serving: $0.44. Pancakes: Homemade from scratch using flour, eggs, milk, sugar, and baking powder. Makes 12 pancakes; 3 per person. Cost per serving: $0.38.
Lunches (Rotate These Four Options)
Peanut butter and banana sandwich: 2 slices bread, 2 tablespoons peanut butter, half a banana. Cost per serving: $0.49. Tuna salad crackers: 1 can tuna mixed with 1 tablespoon mayonnaise (made from the oil and an egg yolk) served with saltines and carrot sticks. Cost per serving: $0.71. Leftover dinner: Portion last night's dinner into containers for next-day lunches. Cost per serving: $0.00 (already counted). Bean and cheese quesadilla: 1 flour tortilla, 1/4 cup black beans, 1/4 cup shredded cheese, cooked in a skillet. Cost per serving: $0.58.
Snacks
Each child gets two snacks per day; each adult gets one. Options: an apple ($0.33), a banana ($0.15), yogurt (1/2 cup, $0.32), saltine crackers with peanut butter ($0.22), or a hard-boiled egg ($0.20). Rotate these to prevent boredom. Weekly snack cost for the family: approximately $12.
7 Dinner Recipes with Exact Costs
Monday: Chicken and Rice with Carrots
Season 4 chicken leg quarters with salt, pepper, and garlic powder. Roast at 400 degrees Fahrenheit for 50 minutes on a sheet pan alongside 2 cups peeled and chopped carrots tossed with 1 tablespoon vegetable oil. Cook 1.5 cups dry rice in 3 cups water with 1 chicken bouillon cube. This produces 4 adult servings of chicken, 4 servings of rice, and 4 servings of carrots. Total cost: $4.12.
Tuesday: Black Bean Tacos
Drain and rinse 2 cans of black beans. Heat in a skillet with 1 teaspoon cumin and 1/2 teaspoon chili powder. Warm 8 flour tortillas in a dry skillet for 30 seconds per side. Top each taco with beans, shredded cheese, and diced onion. Serve with carrot sticks on the side. Total cost: $3.87.
Wednesday: Spaghetti with Meat Sauce
Brown 1 pound ground beef in a pot. Add 2 cans diced tomatoes, 1 can tomato sauce, 1 teaspoon garlic powder, 1 teaspoon dried oregano, and 1 tablespoon soy sauce (adds umami depth). Simmer for 20 minutes. Cook 1 box (16 ounces) of pasta according to package directions. This makes 6 servings. Total cost: $4.56.
Thursday: Tuna Patties with Mashed Potatoes
Drain 2 cans of tuna. Mix with 1 egg, 2 tablespoons flour, and 1/4 cup diced onion. Form into 8 patties and pan-fry in 2 tablespoons vegetable oil over medium heat, 4 minutes per side. Boil 2 pounds peeled and cubed russet potatoes for 15 minutes. Drain and mash with 2 tablespoons butter and 1/4 cup milk. Serve with steamed cabbage on the side. Total cost: $4.23.
Friday: Bean and Cheese Burritos
Drain and rinse 2 cans of pinto beans. Heat in a skillet and mash with a fork until thick. Grate the 8-ounce cheddar block. Warm 10 flour tortillas. Fill each with 1/4 cup beans and 1 tablespoon cheese. Roll tightly and place seam-down in a baking dish. Bake at 375 degrees for 12 minutes. Serve with apple slices. Total cost: $3.94.
Saturday: Chicken Noodle Soup
Remove meat from 2 cooked chicken leg quarters (use leftovers from Monday, or boil 2 raw quarters for 40 minutes). Shred the meat. Bring 6 cups water to a boil with 1 chicken bouillon cube, 1 cup diced carrots, 1 cup diced celery, and 1/2 cup diced onion. Add 1/2 cup dry pasta shapes and the shredded chicken. Simmer for 10 minutes until pasta is tender. Total cost: $3.15.
Sunday: Beef and Potato Skillet
Brown 1 pound ground beef in a large skillet. Add 1 diced onion and cook for 3 minutes. Add 3 cups diced russet potatoes (about 1.5 pounds), 1 can diced tomatoes, and 1/2 cup water. Cover and cook over medium heat for 20 minutes, stirring occasionally, until potatoes are tender. Season with salt, pepper, and garlic powder. Total cost: $4.68.
Weekly Dinner Total: $28.55
Combined with breakfasts ($16.80), lunches ($14.00), and snacks ($12.00), the total food cost for the week is $71.35. The remaining $28.65 of the $100 budget covers pantry staples (oil, flour, sugar, spices) that carry over across multiple weeks. On weeks when pantry staples are already stocked, the food-only cost drops to $71.35.
Store-Specific Money-Saving Tactics
At Aldi
Arrive before 10 AM on Wednesday, which is when Aldi marks down produce and meat from the previous week. A 5-pound bag of potatoes that normally costs $3.29 often drops to $1.99. Buy store brands exclusively. Aldi carries almost no national brands, and their private-label products are manufactured by the same companies that produce name-brand goods. Friendly Farms milk is produced by Dean Foods. Savoritz crackers are made by the same bakery that produces Keebler products. The quality is identical; the packaging is different.
At Walmart
Use the Walmart app to check inventory and prices before driving to the store. The app shows the exact aisle and shelf location for each item. Buy meat in the 10-pound family packs and repackage into meal-sized portions at home using zip-top freezer bags. A 10-pound bag of chicken leg quarters at $7.90 breaks down into four 2.5-pound portions, each feeding the family for one dinner. Check the clearance endcap in the meat department for items marked 50% off with a same-day sell-by date. Freeze immediately if not cooking that day.
Produce Buying Rules
Buy bananas at every stage of ripeness: some green, some yellow, some with brown spots. Green bananas will ripen over the week, ensuring you always have ripe bananas without waste. A banana that is too brown for eating gets peeled and frozen for use in oatmeal or pancake batter. Buy whole carrots (2-pound bag) instead of baby carrots. Whole carrots cost $0.75 per pound versus $1.60 per pound for baby carrots, and they last 2-3 weeks in the crisper drawer compared to 5-7 days for baby carrots.
What This Budget Does Not Cover
This $100 weekly plan covers all food prepared and consumed at home. It does not include coffee (a 12-ounce bag of ground coffee costs $6-10 and lasts 2 weeks), alcohol, soda, juice, bottled water, or eating out. If your family drinks coffee daily, budget an additional $4-5 per week. Paper products (toilet paper, paper towels, napkins) and cleaning supplies are household expenses, not food expenses, and should be budgeted separately at $10-15 per week.
The plan also assumes you have basic pantry seasonings already on hand: salt, black pepper, garlic powder, onion powder, dried oregano, cumin, and chili powder. A full spice rack setup costs approximately $25 at Aldi and the spices last 4-6 months with regular use. Amortized weekly, that is $1.04 per week.
Sustaining the $100 Budget Long Term
The first two weeks on this budget feel restrictive. By week three, the routine establishes itself and shopping takes 45 minutes at Aldi and 20 minutes at Walmart. Cook rice and beans in large batches on Sunday afternoon. A pot of rice (3 cups dry) takes 20 minutes and refrigerates for 5 days. A pot of black beans (2 cans, simmered with cumin and garlic) takes 15 minutes and lasts 4 days. These two batch-cooked items form the base of four different dinners and two lunches, reducing daily cooking time to 15-20 minutes per meal.
Track spending for the first month using a notes app on your phone. Record every grocery receipt by date and store. After four weeks, review the totals and identify which items you overbought (food that spoiled before use) and which items ran out early. Adjust quantities accordingly. Most families find that their actual spending stabilizes at $95-105 per week by the second month, with the variation driven by seasonal produce prices.