Your place · Cooking on a budget
Grocery shopping and five cheap meals
Plan a few dinners before you shop, buy from a list, and compare unit prices on the shelf tag, not the sticker price. Then cook five cheap meals that share the same staples (rice, beans, potatoes, eggs, frozen corn, cheese, salsa) so nothing goes to waste. Iowa State Extension prices these five recipes at about $1.67 to $3.09 a serving.
You'll need
- A list (paper or your phone)
- Your phone calculator for unit prices
- A few reusable bags
- About 20 minutes before you go
What to know
- Know your number. USDA's Thrifty Food Plan, its estimate of a healthy diet with every meal cooked at home, costs $58.50 a week for a woman 20 to 50 and $73.60 for a man 20 to 50, as of August 2026. Source: USDA1 Those figures are for people in a four-person household. USDA suggests adding 20 percent if you live alone, Source: USDA1 which works out to roughly $70 and $88 a week (our math).
- Plan before you shop. Iowa State's Spend Smart. Eat Smart. program says eating healthy on a budget starts with a plan: meals and snacks that fit your budget and your schedule. Source: Iowa State Extension2 Pick three to five dinners for the week, then check what you already have.
- Write the list by store section (produce, cans and dry goods, dairy, frozen, meat) so you walk the store once. Buy what's on the list. If something's on sale and you'll really use it, swap it for a list item instead of adding it.
- Compare unit prices, not package prices. The unit price is the price per ounce, pound or count, and it's usually on the shelf tag. Source: NIST9 In Iowa State's example, 1 pound of baby carrots costs $0.99 a pound, a 2-pound bag $0.94 a pound, and 1 pound of full-size carrots $0.68 a pound. The full-size carrots are the best buy if you have time to peel and cut them. Source: Iowa State Extension3
- Do the math yourself when there's no tag: price divided by size. For cereal, divide the price by the servings on the Nutrition Facts label. A $2.29 box with 10 servings ($0.22 each) beat a $3.99 box with 15 ($0.26 each). Source: Iowa State Extension3
- Compare forms too: fresh, frozen and canned. In the same example, canned green beans cost $0.06 an ounce, frozen $0.08 and fresh $0.13. Source: Iowa State Extension3 Frozen and canned also don't spoil before you get to them.
- Shop food safety in order. Bag raw meat separately, and store it at home in containers or sealed, leakproof bags. Source: FoodSafety.gov10 Get cold food home and into the fridge. Never leave perishable food out more than 2 hours, or 1 hour if it's above 90°F, like in a hot car. Source: FoodSafety.gov10
- Cook the five meals below in an order that uses up the fresh stuff first: the roasted vegetables and egg skillet early in the week, the beans, rice, potatoes and frozen corn later.
- Cook once, eat twice. Eat leftovers within 3 to 4 days or freeze them, and reheat them to 165°F. Source: USDA12 The burrito bowl freezes well. Source: Iowa State Extension5
Five cheap meals from the same staples
All five are from Iowa State University Extension's Spend Smart. Eat Smart. program, with its listed cost per serving. Prices change with time and place, so treat these as a rough guide.
| Meal | Serves | Cost per serving | Main ingredients |
|---|---|---|---|
| Scrambled egg skillet | 3 | $1.67 | 6 eggs, 1½ cups diced potato, bell pepper, onion, oil |
| Chicken burrito bowl | 4 | $2.22 | Instant brown rice, frozen corn, canned diced tomatoes, black beans, 2 cups cooked chicken, cumin, chili powder, cheese |
| Spicy stuffed potatoes | 4 | $2.41 | 4 potatoes, black beans, salsa, corn, shredded cheese |
| Pizza boats | 4 | $2.53 | Hot dog buns or English muffins, pizza sauce, sliced ham or turkey, chopped vegetables, cheese |
| Roasted vegetables and kielbasa | 4 | $3.09 | 5 cups chopped vegetables, oil, black pepper, one 13-oz turkey kielbasa |
Shared staples: black beans, corn, cheese, potatoes, peppers and onions. One shopping trip covers most of the week.
A sample list for these five (made-up example)
- Produce: a 5-lb bag of potatoes, 2 bell peppers, 2 onions, broccoli or carrots for roasting
- Cans and dry goods: instant brown rice, 2 cans black beans, 1 can diced tomatoes, a jar of salsa, pizza sauce, cumin, chili powder
- Dairy and eggs: a dozen eggs, a bag of shredded cheese
- Frozen: a bag of corn
- Meat and bread: a rotisserie or uncooked chicken, a turkey kielbasa, sliced ham or turkey, hot dog buns or English muffins
See it done
Video by Two Cents PBS Digital Studios Public media
How Can I Save Money on Groceries?
2018 · Checked October 3, 2026
Video won't load at school or work? No problem. Everything you need is in the steps; the video's just a bonus. Watch it on YouTube later.
If it doesn't work
- No time to cook? Make the burrito bowl on Sunday. It's done in about 10 minutes of skillet time once the instant rice is cooked. Source: Iowa State Extension5
- Out of money before the end of the month? SNAP benefits come on an EBT card that works like a debit card at authorized stores. You apply in your own state, and in most cases you get a decision within 30 days, or within 7 days in some urgent cases. Source: USDA14
- Not sure the leftovers are still OK? Check the cold storage chart. Source: FoodSafety.gov11 When in doubt, throw it out.
- Food going bad before you use it? Buy frozen vegetables and canned beans, and plan two meals that use the same fresh item (peppers and onions show up in three of the five meals below).
Good to know
The details, if you want them. Tap a line to open it.
How the recipes go
The egg skillet: sauté diced potatoes 12 minutes, add peppers and onions for 4 to 5 more, then stir in beaten eggs until set. Source: Iowa State Extension4 The stuffed potatoes: bake 60 to 75 minutes at 425°F (or microwave them), then top with a hot bean, salsa and corn mix and cheese. Source: Iowa State Extension6 The kielbasa: toss vegetables with oil and pepper, add kielbasa rounds, and roast at 400°F for 15 minutes, then up to 25 more, stirring. Source: Iowa State Extension8 Pizza boats bake 8 to 10 minutes at 450°F. Source: Iowa State Extension7
Cheaper protein
The burrito bowl and stuffed potatoes both work with dry beans you cook ahead: 1½ cups cooked dry beans replaces a can. Source: Iowa State Extension5 For a meatless pizza boat, use 2 cups of vegetables instead of meat. Source: Iowa State Extension7
Take it with you
Printable cardDownload card (PDF)Sources
- U.S. Department of Agriculture Official USDA Thrifty Food Plan: U.S. average, August 2026 (PDF)
- Iowa State University Extension and Outreach Spend Smart. Eat Smart.: Plan
- Iowa State University Extension and Outreach Compare unit prices for the best buy
- Iowa State University Extension and Outreach Scrambled egg skillet (recipe)
- Iowa State University Extension and Outreach Chicken burrito bowl (recipe)
- Iowa State University Extension and Outreach Spicy stuffed potatoes (recipe)
- Iowa State University Extension and Outreach Pizza boats (recipe)
- Iowa State University Extension and Outreach Roasted vegetables and kielbasa (recipe)
- National Institute of Standards and Technology Uniform unit pricing: tools for consumers to fight shrinkflation
- FoodSafety.gov 4 steps to food safety
- FoodSafety.gov Cold food storage charts
- U.S. Department of Agriculture Leftovers and food safety
- U.S. Department of Agriculture The big thaw: safe defrosting methods
- U.S. Department of Agriculture SNAP eligibility
Lesson H3.2 · Last checked October 3, 2026 against the sources listed.
Find it online:
Once a week, if you want it
One new lesson or checklist a week. Totally optional. The lessons never need a sign-up.