Cheap Dinner Ideas, Organized by What You Already Have
Most cheap dinner ideas articles are lists of things to shop for. That is useful on a Saturday and useless at six o’clock on a Tuesday, when the actual question is not what should I cook but what can I cook with this.
So this one runs the other way. Open a cupboard, find the heading that matches, and there is a dinner under it with what it costs.
Every dish links to the full recipe with method and nutrition. If you are planning a shop instead, the weekly meal plan is the page you want.

If you have a can of tomatoes
The most useful single item in an American cupboard, and three dinners come out of it.
Pasta with tomato and garlic, 95 cents a serving. Fifteen minutes, four ingredients. Buy whole peeled rather than diced, because diced tomatoes are treated with calcium chloride and will not break down into sauce.
Chili, $1.78 a serving with half a pound of beef and three cans of beans. Here you want the diced ones, for exactly the reason they are wrong in pasta.
Lentil and vegetable soup, $1.07 a serving. Makes six, improves overnight, freezes.
If you have eggs
Potato and egg skillet, $1.04 a serving. Eight eggs, a pound and a half of potatoes, one pan. Works as dinner, works cold the next day.
And the general move: a fried egg on top of almost anything on this page adds about 70 calories and 6 grams of protein for around 18 cents. Rice and beans, pasta, a bowl of cabbage. It turns a side into a meal.
If you have potatoes
Sheet pan chicken legs with potatoes and onions, $2.07 a serving. The most expensive dinner here and the one that feels most like a proper meal.
Potato and egg skillet, as above.
Cut potatoes small and even, and do not stir them while they brown. That single instruction is most of what separates good roast potatoes from grey ones.
If you have beans, dried or canned
Rice and beans, 80 cents a serving. The cheapest dinner on this site and it is not close.
Skillet cabbage and white beans, $1.60 a serving, 17 grams of fiber, the highest of anything here.
Chili, again.
Worth knowing before you choose: canned beans cost roughly two and a half times as much per cup as dried. If you have dried beans and thought about it the night before, every dish on this list gets meaningfully cheaper.
If you have canned fish
Tuna and white bean salad, $1.46 a serving, 22 grams of protein, and no cooking at all. Five minutes with a can opener.
This is the one to remember, because it covers the specific failure mode that wrecks food budgets: the night you intended to cook, ran out of will, and something arrived in a bag instead.
If you have ground beef
Meatloaf, $1.46 a serving. One pound feeds six because of the bread and milk, which are a technique and not a filler.
Chili, with the caveat I found when I costed it: swapping beef for canned beans lowers the price of the pot without improving the value of the protein at all. Both cost about eleven cents per gram of protein at current prices.
If you have a cabbage
Skillet cabbage and white beans. A head of cabbage costs well under a dollar a pound, keeps for weeks in a fridge, and cooks down to a third of its volume. It is the most underrated thing in an American produce section, largely because it does not photograph well.
If you have flour and nothing else
No-knead bread, 96 cents a loaf including the oven energy. Four ingredients, fifteen minutes of work, and twelve hours of waiting during which you are asleep.
Not dinner on its own, but flour is the cheapest food in the store at 33 cents per 1,000 calories, and a loaf turns several things on this page into a full meal.
If you have nothing fresh at all
This is the real test, and there are six answers.
The pantry pasta sauces run from 33 cents a serving for aglio e olio to 93 cents for tuna and tomato. Garlic, oil, and a can are enough for four of them. Nothing on that list requires anything from a fridge.
The cost, all in one place
| Dinner | Per serving |
|---|---|
| Aglio e olio | $0.33 + pasta |
| Rice and beans | $0.80 |
| Pasta with tomato and garlic | $0.95 |
| Potato and egg skillet | $1.04 |
| Lentil and vegetable soup | $1.07 |
| Tuna and white bean salad | $1.46 |
| Meatloaf | $1.46 |
| Skillet cabbage and white beans | $1.60 |
| Chili, balanced | $1.78 |
| Sheet pan chicken legs | $2.07 |
The whole range is $1.74 wide. That is the thing I keep noticing across everything I cost here: at this level, which cheap dinner you pick barely matters. Whether you cook one at all is the decision that moves your grocery bill.
The three things that make any of these better
None of them cost anything.
Salt early, not at the table. Salt added during cooking dissolves into the food. Salt added afterward sits on top of it. Cheap ingredients have no margin for being seasoned badly.
Finish with acid. A squeeze of lemon or a splash of vinegar at the end of a soup, a stew, or a pot of beans. Most people who think they dislike lentils have only eaten them without it.
Brown things properly. Leave the potatoes alone. Leave the beef alone for four minutes before breaking it up. Almost every instruction on this site that says do not stir is protecting browning, which is where the flavor is.