What to Eat When You're Broke: 25 Meals for Almost Nothing

- When You're Broke, Eat This: Start With What's Cheapest and Most Filling
- The 5 Foods That Do the Most Work
- 25 Cheap Meals, Grouped by What You Have
- The Bare-Cupboard Shopping List (Under $20)
- How to Make Cheap Food Taste Good
- Stretching What You Have Further
- Free and Low-Cost Food Help
- The Bottom Line
When You're Broke, Eat This: Start With What's Cheapest and Most Filling
When money is gone and payday is days away, the cheapest way to eat is to build meals around a handful of dense, shelf-stable staples: rice, dried beans or lentils, eggs, oats, potatoes, pasta, canned tomatoes, and frozen vegetables. These foods deliver the most calories and the most filling protein and fiber per dollar of anything in the store — often 20 to 60 cents a serving — and they combine into dozens of real meals. If you have even three or four of them on hand, you can eat well tonight without spending another cent.
This guide is for the tight week, not the aspirational one. Below are 25 meals grouped by what you already have, plus a short shopping list for when you scrape together a few dollars, and the flavor tricks that keep cheap food from tasting cheap. Prices are rough U.S. averages and vary by region and over time, so treat them as planning estimates.
The 5 Foods That Do the Most Work
If you can only buy a few things, buy these. Each one stretches into multiple meals and stores for weeks or longer.
| Food | Rough cost | Servings per unit | Why it earns its place |
|---|---|---|---|
| Dried rice (5 lb) | $4–$6 | ~25 | Cheapest calorie base; keeps for years |
| Dried beans/lentils (1 lb) | $1.50–$2.50 | 6–8 | Cheap protein + fiber; very filling |
| Eggs (dozen) | $2–$4 | 12 | Complete protein, cook a dozen ways |
| Potatoes (5 lb) | $3–$5 | 10–12 | Filling, versatile, stores for weeks |
| Oats (42 oz) | $3–$4 | ~30 | Breakfast for pennies; also thickens meals |
A bag of rice and a bag of dried beans together cost under $10 and can anchor two weeks of dinners. For the full stocking strategy, see our budget pantry staples list — it covers what's worth buying first and how long each item keeps.
25 Cheap Meals, Grouped by What You Have
If you have rice
- Rice and beans — the classic for a reason. Cook rice, warm canned or cooked beans, add salt, cumin, and hot sauce. Roughly 50–70 cents a serving and genuinely satisfying.
- Fried rice — day-old rice, a scrambled egg, frozen peas and carrots, soy sauce. Uses up odds and ends.
- Rice with a fried egg and soy sauce — two minutes, under a dollar, weirdly good.
- Coconut-ish rice porridge (congee) — simmer rice in extra water until creamy, top with whatever you have. Stretches a little rice into a big bowl.
- Rice and canned tomatoes — simmer rice in a can of tomatoes with garlic powder and a pinch of sugar for a quick Spanish-style rice.
- Rice with frozen veg and a bouillon cube — the cube does all the flavor work for pennies.
If you have eggs
- Scrambled eggs on toast — protein and carbs for under a dollar.
- Egg fried rice (above) or a plain omelet with whatever vegetable is wilting in the fridge.
- Egg drop soup — bouillon, a beaten egg stirred in slowly, a splash of soy sauce. Warm and nearly free.
- Shakshuka on the cheap — eggs poached in a can of tomatoes with garlic and paprika. Eat with bread or rice.
- Breakfast-for-dinner — eggs, potatoes fried in a little oil, toast. Filling and cheap.
If you have potatoes
- Baked potato bar — bake potatoes, top with beans, cheese, egg, or just butter and salt.
- Potato and onion hash — dice, fry, season. A full plate for well under a dollar.
- Potato soup — potatoes, onion, bouillon, a splash of milk if you have it. Blend or mash for body.
- Home fries and eggs — the cheapest diner breakfast there is.
- Mashed potatoes with gravy — instant or from-scratch gravy over mash is pure comfort for pennies.
If you have pasta
- Aglio e olio — pasta with garlic warmed in oil, salt, chili flakes. Iconic broke-student dinner.
- Pasta with canned tomatoes — simmer a can of tomatoes with garlic and dried herbs into a real sauce.
- Buttered noodles with an egg or cheese — stir a raw egg into hot pasta off the heat for a cheap carbonara.
- Pasta e fagioli — pasta and beans in a tomato broth. Cheap, hearty, and traditional.
If you have beans or lentils
- Lentil soup — lentils, onion, carrot, bouillon, cumin. Makes a big pot for a couple of dollars.
- Bean tacos or bean burritos — mashed seasoned beans in a tortilla with hot sauce.
- Dal and rice — simmer lentils soft with garlic, onion, and turmeric; serve over rice.
- Chili (meatless) — beans, canned tomatoes, chili powder, onion. Freezes beautifully.
- Bean and egg breakfast bowl — warm beans, a fried egg, hot sauce, over rice or in a tortilla.
Want the exact per-serving math on dinners like these? Our breakdown of dinners under $1 per serving shows the arithmetic behind each plate.
The Bare-Cupboard Shopping List (Under $20)
If you can scrape together fifteen or twenty dollars, this list buys you the most meals for the money. Prices are ballpark and shift by region and season.
| Item | Rough price | What it buys you |
|---|---|---|
| Rice, 5 lb | $4–$6 | ~25 servings of base |
| Dried beans or lentils, 2 lb | $3–$5 | 12–16 protein servings |
| Eggs, 1 dozen | $2–$4 | Breakfast + dinner protein |
| Canned tomatoes, 2 cans | $2 | Sauce for pasta, rice, beans |
| Frozen mixed veg, 1 bag | $1.50–$3 | Vitamins in every dish |
| Onion + garlic | $1–$2 | The base of almost everything |
| Bouillon cubes or powder | $1–$2 | Instant flavor for pennies |
That's roughly $15–$24 and it covers a week or more of dinners. Buy the largest bag of rice you can afford first — it's the single cheapest source of calories in the store. If your cupboard already has some of these, our guide to cooking from pantry staples alone turns whatever's left into a meal without another trip to the store.
How to Make Cheap Food Taste Good
The difference between sad broke food and food you actually look forward to comes down to a few cheap, high-impact moves:
- Salt properly. Under-salting is the number one reason budget food tastes flat. Salt costs almost nothing.
- Add acid. A squeeze of lemon, a splash of vinegar, or a dab of hot sauce wakes up beans, soup, and rice instantly.
- Brown something. Frying onions or garlic until golden, or crisping the edges of potatoes, builds flavor from nothing.
- Keep a few cheap spices. Cumin, paprika, chili powder, garlic powder, and dried herbs cost a dollar or two each and transform plain staples. They last months.
- Use fat with intent. A little oil or butter carries flavor and makes a plate feel like a meal.
None of these cost more than pocket change, and together they're what separate a $2 plate that tastes like $2 from one that tastes like a restaurant.
Stretching What You Have Further
- Cook the big base once. A pot of rice or beans made on day one becomes three or four different meals with different toppings. This is the core idea behind batch cooking — cook once, reshuffle all week.
- Eggs are your emergency protein. When there's genuinely nothing else, an egg over rice or toast is a complete, cheap meal.
- Don't throw out vegetable scraps or stale bread. Onion ends and carrot tops make free broth; stale bread becomes croutons or thickens soup.
- Water is a tool. Congee, soup, and porridge stretch a small amount of a staple into a big, filling bowl.
- Freeze leftovers immediately. A frozen portion is a free meal on a night you'd otherwise be tempted by takeout.
Free and Low-Cost Food Help
If you're truly out of money, cheap cooking isn't the only lever. Food banks and community pantries exist for exactly this situation and don't require you to be at rock bottom to use them. In the U.S., 211 (call or visit 211.org) connects you to nearby food assistance, and SNAP benefits can stretch a grocery budget substantially if you qualify. Using these resources isn't a failure — it's what they're there for, and it frees up the little cash you have for the staples above.
The Bottom Line
Eating on almost nothing is a solved problem: build every meal on rice, beans, eggs, potatoes, and whatever produce is cheapest, season it properly, and cook the base once so it stretches. A ten-dollar bag of rice and beans plus a carton of eggs is several days of real food. Start with what's already in your cupboard tonight, spend the little you have on the biggest bags of staples you can carry, and lean on salt, acid, and a few cheap spices to make it taste like more than it cost.
Frequently asked questions
What is the cheapest meal to make when you have no money?
Rice and beans is the cheapest genuinely filling meal, usually 50 to 70 cents a serving. If you have eggs, an egg over rice or eggs on toast runs under a dollar. Lentil soup and a plain baked potato are also nearly free. All are built on staples that store for weeks, so you can make them from what's already in the cupboard.
What can I eat with almost no money and no groceries?
Look at what's already in your kitchen first. Rice, pasta, oats, canned beans or tomatoes, eggs, and potatoes each become a meal on their own: aglio e olio, oatmeal, rice with a fried egg, or a baked potato. A bouillon cube plus rice and frozen veg makes a full dinner for pennies. Season generously so plain staples still taste good.
How can I eat for a week on $20?
Buy the biggest bags of staples you can: rice, dried beans or lentils, a dozen eggs, a couple cans of tomatoes, a bag of frozen vegetables, an onion, garlic, and bouillon. That runs roughly $15 to $24 and covers a week or more of dinners like rice and beans, lentil soup, and egg fried rice. Prioritize rice first, since it's the cheapest source of calories.
What are the cheapest foods that fill you up?
The most filling cheap foods are rice, potatoes, oats, dried beans, and lentils. They're dense in calories, protein, and fiber, so they keep you full far longer than snacks or processed food. Eggs add cheap complete protein. A meal built on any of these, plus some frozen vegetables and seasoning, satisfies for well under a dollar a serving.
How do I make cheap food taste good?
Season it properly. Salt is the biggest fix for flat budget food, and it costs almost nothing. Add acid like lemon, vinegar, or hot sauce to brighten beans and rice, brown onions or garlic for depth, and keep a few cheap spices like cumin, paprika, and garlic powder. A little fat carries flavor. These pennies-per-plate moves make staples taste far better than they cost.
Where can I get free food if I'm out of money?
Food banks and community pantries provide free groceries and don't require you to be at rock bottom to use them. In the U.S., dial 211 or visit 211.org to find nearby food assistance, and check whether you qualify for SNAP benefits. Using these resources is exactly what they're for, and it frees up your remaining cash for cheap staples.