Cooking for one usually costs more per serving than cooking for a family, because bulk pricing rewards big households and small packages get thrown away half-used. Getting close to $2 a plate isn't about eating worse, it's about choosing ingredients that scale down cleanly and don't go bad before you finish them.
The staples that make the math work
- Eggs. Roughly 20–30¢ each, complete protein, and they work for dinner as easily as breakfast.
- Dried or canned beans and lentils. A can of beans is often under $1 and covers 2–3 servings of protein.
- Rice and pasta. A few cents per serving dry, and they stretch everything else on the plate.
- Frozen vegetables. Cheaper per serving than fresh in most cases, and nothing goes to waste since you only thaw what you use.
- Canned tomatoes. The base of a dozen different cheap dinners, from pasta sauce to soup to shakshuka.
- Chicken thighs over breast. Usually noticeably cheaper per pound and harder to dry out.
Five dinners that land around $2 a serving
- Rice and beans with a fried egg on top: rice, a portion of canned beans, one egg, whatever spices you have.
- Pasta with canned tomatoes, garlic and a fried egg or a can of tuna: a full plate of protein and carbs for close to nothing.
- Lentil soup: lentils, a chopped carrot and onion, broth or bouillon, simmered until soft.
- Fried rice with frozen peas and an egg: day-old rice, whatever vegetables you have on hand, one egg scrambled in.
- Bean and cheese quesadilla: canned beans mashed with a little cheese between two tortillas, cooked in a dry pan.
Where the real savings come from
It's less about any single cheap ingredient and more about not wasting what you buy. A $4 bag of spinach that half goes slimy in the crisper drawer costs more per serving than a $2 bag of frozen spinach you use completely. Buying just enough of something perishable, or choosing the frozen or canned version when you're cooking for one, usually matters more than chasing the cheapest possible ingredient list.
A simple way to build a $2 dinner from what's already cheap
Pick one cheap protein (eggs, beans, canned tuna, or a chicken thigh), one cheap carb (rice, pasta, or tortillas), and one vegetable that won't go bad before you use it (frozen, canned, or something sturdy like carrots or cabbage). Season it well. That combination covers most of the dinners above, and most nights, without a recipe.
Want the full list, not just five dinners?
88 recipes built for one person, tagged by budget and effort, with a shopping list so nothing goes to waste.
See the cookbook and bundles →Quick questions
What ingredients make a $2 dinner possible?
Eggs, dried or canned beans and lentils, rice and pasta, frozen vegetables, canned tomatoes, and chicken thighs instead of breast, staples that scale down cleanly and don't go bad before you finish them.
What's a dinner that costs about $2 a serving?
Rice and beans with a fried egg on top, pasta with canned tomatoes and a fried egg or tuna, lentil soup, fried rice with peas and an egg, or a bean and cheese quesadilla.
Why does cooking for one often cost more per serving than cooking for a family?
Bulk pricing rewards big households, and small packages bought for one person often get thrown away half-used, so the real savings come from not wasting what you buy, not from any single cheap ingredient.
How do I build a cheap dinner without following a specific recipe?
Pick one cheap protein (eggs, beans, canned tuna, or a chicken thigh), one cheap carb (rice, pasta, or tortillas), and one vegetable that won't go bad (frozen, canned, or something sturdy like carrots), then season it well.