Feeding a family well on a tight budget isn't about clipping a hundred coupons or eating beans every night — it's about a little planning and a handful of smart habits. On weeks when money is snug, I can still put a real, filling dinner on the table every night for right around $100. Here's exactly how I do it, step by step, with a sample shopping list and a full week of meals you can copy.
Prices vary by where you live and shop, so treat the numbers as a realistic framework rather than a promise to the penny. The method is what saves the money — and it works whether your number is $80 or $150.
In this guide
Step 1: Plan before you shop
The single biggest budget-buster is walking into the store without a plan. Unplanned trips lead to impulse buys, forgotten ingredients, and a second trip midweek that quietly doubles your spending. Before you go, decide on your week's dinners and build one list from them.
If planning a week of meals feels overwhelming, let the free weekly meal planner do the heavy lifting — it can build a week of dinners from real recipes so you're not staring at a blank page. Then "shop your kitchen" first: check what you already have so you're not buying a second jar of something hiding in the back of the pantry.
Quick tip
Plan meals around what's cheap this week: a marked-down family pack of chicken, a sale on ground beef, or dried beans. Build the menu around the deal, not the other way around.
Step 2: A sample $100 shopping list
Here's the kind of list I build for a family of four. It leans on versatile basics that stretch across several meals:
- Proteins: a family pack of chicken, a pack of ground beef, a package of smoked sausage, and a dozen eggs.
- Beans & grains: dried or canned beans, a big bag of rice, pasta, and oats.
- Canned goods: diced tomatoes, tomato sauce, broth, corn, and a jar of salsa.
- Produce: onions, potatoes, carrots, a bag of apples, bananas, and whatever vegetable is on sale.
- Dairy & fridge: milk, a block of cheese, butter, and a tub of yogurt.
- Basics: bread or tortillas, flour, and the pantry seasonings you're low on.
Notice how many of these are the same inexpensive workhorses from our cheap pantry staples guide. Buy the building blocks, and the meals come together for pennies.
Step 3: A week of dinners from that list
Here's a sample week built entirely from the list above. Nearly every meal doubles as leftovers for lunch:
- Monday: Red beans & sausage over rice.
- Tuesday: Taco night — seasoned ground beef, tortillas, cheese, and toppings.
- Wednesday: Chili with cornbread (double it and freeze half).
- Thursday: Baked chicken with rice and a roasted vegetable.
- Friday: Breakfast for dinner — pancakes, eggs, and fruit.
- Saturday: Pasta with a simple meat sauce.
- Sunday: Loaded baked potatoes with the toppings you have on hand.
For more inexpensive dinners in this same spirit, our easy budget-friendly family dinners post is a great next read, and you can browse the full recipe collection for even more.
A grocery budget isn't a restriction — it's a plan. Decide the meals first, and the money follows the menu instead of the other way around.
Step 4: Habits that stretch the budget
- Cook once, eat twice. Double the batch and freeze half, or plan leftovers into the next day's lunch. This is where the real savings live.
- Let beans and rice do the heavy lifting. A pot of beans is one of the cheapest, most filling foods you can make — and it stretches meat much further.
- Buy store brands. For staples like canned tomatoes, broth, and flour, the generic is usually identical to the name brand for less.
- Shop with a full stomach and a firm list. Hungry, unplanned shopping is expensive shopping.
- Waste less. A "use-it-up" night once a week — soup, fried rice, or a big salad from odds and ends — keeps money from rotting in the crisper drawer.
Frequently asked questions
Is $100 a week realistic for a family of four?
In many areas, yes — for dinners built around beans, rice, seasonal produce, and sale-priced meat. Your exact number depends on where you live and your family's appetites, but the planning method will lower whatever you're spending now.
How do I meal prep without spending my whole weekend?
You don't have to cook everything ahead. Even just browning meat, chopping onions, or soaking beans on Sunday makes weeknights faster. For make-ahead ideas, see our freezer meals for busy families.
What if my store's prices are higher than this?
Adjust the target, not the method. Plan your meals, build one list, cook once to eat twice, and lean on beans and rice — those habits cut costs no matter your baseline prices.
How do I keep meals interesting on a budget?
Rotate flavors, not expensive ingredients. The same ground beef becomes tacos, chili, spaghetti, and a casserole with just different seasonings and sides. Variety comes from the spice cabinet, not the receipt.
Start with the plan, keep the change
Budget cooking really does come down to one habit: decide your meals before you shop. Do that, lean on cheap staples, and cook once to eat twice — and a week of good family dinners on $100 stops feeling like a stretch and starts feeling normal. Grab the free planning printable below to make it automatic.
Free weekly meal-planning printable
Plan the week, build one list, and stop overspending. Get the free printable when you subscribe.
No spam, ever. See our Privacy Policy.