How to Build a Week's Worth of Dinner for Under $30

When the grocery bill starts looking like a phone bill, it’s time to get clever. I’ve spent more than a few evenings staring at a half‑empty fridge, wondering how to stretch a few dollars into seven tasty meals. Below is the exact plan I use with my family – a step‑by‑step guide that keeps the pantry full, the kids happy, and the budget under $30.

Step 1: Set Your Budget and Pantry Baseline

The first thing I do is write down the exact amount I’m willing to spend. For this plan it’s $30, no more. Then I take a quick inventory of what’s already in the kitchen. Cans of beans, a bag of rice, a few frozen veggies, and a half‑loaf of bread are all free resources that will shape the menu.

Why it matters: Knowing what you already have prevents you from buying duplicates and lets you plan meals around cheap staples.

Quick tip: Use a simple notebook or a phone note titled “Pantry Check.” List each item with its quantity. It only takes a minute and saves you from surprise purchases later.

Step 2: Choose a Core Protein

Protein often eats up the budget, so I look for the most affordable options that still please the palate. Canned chickpeas, a 1‑pound bag of dried lentils, and a small pack of chicken thighs are my go‑to choices.

  • Chickpeas: $0.80 per can, great for salads, curries, and hummus.
  • Lentils: $1.20 per pound, cook fast and turn into soups or “meat‑less” patties.
  • Chicken thighs: $2.50 for a 1‑pound bag, flavorful and forgiving in the oven.

Pick two of these and you have protein for at least five meals.

Step 3: Build a Flexible Starch Base

Starches are the backbone of a filling dinner. I stick to rice, pasta, and potatoes because they are cheap, store well, and pair with almost anything.

  • White rice: $1.00 for a 2‑pound bag – enough for four meals.
  • Spaghetti: $1.00 for a 1‑pound box – perfect for quick sauces.
  • Potatoes: $2.00 for a 5‑pound sack – can be roasted, mashed, or turned into hash.

Buy the smallest packages that cover the week; leftovers can become lunch the next day.

Step 4: Add Flavor with Veggies and Seasonings

Fresh vegetables can be pricey, so I rely on frozen mixed veggies ($1.50 per bag) and a couple of fresh items that are on sale. Look for carrots, onions, and a head of cabbage – all under $2 total.

Seasonings are the secret sauce. A small jar of basic spices (cumin, paprika, garlic powder) costs about $1 each, but you’ll use them for months. If you already have them, great – if not, pick the one or two that match the cuisine you plan to cook.

Step 5: Draft a Simple Meal Plan

Now the fun part: mapping out the week. I like to keep the plan simple, with a “theme” each night to avoid decision fatigue.

DayMainStarchVeggieQuick Note
MonChickpea CurryRiceFrozen peas & carrotsUse canned tomatoes, cumin, and garlic powder
TueLemon‑Garlic Chicken ThighsRoasted potatoesFresh broccoli (sale)One‑pan roast, minimal cleanup
WedLentil SoupBread (leftover)Carrots & celery (stock)Soup freezes well for later
ThuSpaghetti with Tomato‑Bean SauceSpaghettiFrozen mixed veggiesBlend beans into sauce for protein
FriVeggie Fried RiceRiceLeftover veggies + egg (optional)Great way to use any stray bits
SatChicken & Cabbage Stir‑FryRiceFresh cabbageQuick stir‑fry, soy sauce optional
SunHearty Bean & Veggie StewBreadAny leftoversSlow‑cook, perfect for leftovers

Cost breakdown (approximate):

  • Canned chickpeas (2) – $1.60
  • Dried lentils (1 lb) – $1.20
  • Chicken thighs (1 lb) – $2.50
  • Rice (2 lb) – $1.00
  • Spaghetti (1 lb) – $1.00
  • Potatoes (5 lb) – $2.00
  • Frozen peas & carrots – $1.50
  • Frozen mixed veggies – $1.50
  • Fresh broccoli, carrots, cabbage – $2.00
  • Canned tomatoes (2) – $1.20
  • Basic spices (2 jars) – $2.00
  • Bread (half loaf) – $1.00

Total: $19.50 – well under the $30 ceiling, leaving room for a small treat or an extra snack.

Step 6: Shop Smart

Head to the store with your list and stick to it like a magnet. Skip the aisles that tempt you with “buy one get one free” on items you don’t need. If a sale item matches your list, grab it, but don’t replace a planned ingredient with something you’ll never use.

Pro tip: Many stores have a “clearance” bin for produce that’s slightly bruised. Those are perfect for soups and stews where appearance isn’t critical.

Step 7: Prep Once, Cook Twice

When I get home, I rinse the lentils and rice, then set a pot to simmer. While that’s cooking, I chop the onions, carrots, and garlic. A 20‑minute prep session gives you everything ready to throw into a pan or pot later in the week.

If you have a little extra time, pre‑roast a batch of potatoes and store them in the fridge. They’ll crisp up in minutes when you need a quick side.

Step 8: Keep It Flexible

Life happens – maybe the kids suddenly love cheese or a friend drops by. The beauty of this plan is that the base ingredients are interchangeable. Add a sprinkle of shredded cheese to the lentil soup, or toss a handful of fresh spinach into the stir‑fry. The meals stay cheap, tasty, and satisfying.

Step 9: Store Smart, Eat Smart

Portion out leftovers into reusable containers. A good rule is to keep a “ready‑to‑heat” meal for each night of the week. This cuts down on cooking time and prevents the temptation to order takeout when you’re tired.

Label each container with the day and a quick description – it saves brain power when you’re juggling homework and bedtime routines.

Step 10: Review and Adjust

At the end of the week, take a minute to note what worked and what didn’t. Did the kids love the chickpea curry? Was the chicken too dry? Adjust the spices, swap a veggie, or try a new sauce next time. The more you fine‑tune, the easier the next week becomes.


Building a week’s worth of dinner for under $30 isn’t magic; it’s a mix of planning, smart shopping, and a dash of creativity. By using what you already have, focusing on cheap staples, and keeping the menu simple, you can feed a family of four without feeling like you’re sacrificing flavor. Give this plan a try, and you’ll see that frugal cooking can be both easy and delicious.

Reactions
Do you have any feedback or ideas on how we can improve this page?