8 Cheap Dinner Ideas Built From the Bottom Shelf
Cheap dinner lists usually start with a recipe and try to make it cost less. We think it works better the other way around: start with the ingredients that are cheap everywhere, all year, and cook from those.
That shelf is short. Dried and canned beans, lentils, rice, pasta, eggs, potatoes, onions, carrots, cabbage, canned tomatoes, frozen vegetables and chicken thighs or leg quarters. Every dinner below is built from that list, with one or two small extras.
Cheap Dinner Ideas That Start With the Cheapest Ingredients
We don’t put a price per serving on these. Grocery prices move by region, by store and by month, and a number that’s wrong for half the country is less useful than none. What we can say is that every main ingredient below sits at the bottom of its aisle’s price range, and that none of these dinners needs anything from the expensive end of the store.
Three habits make cheap dinners taste like more than they cost: brown the onions properly, finish with something acidic (lemon, vinegar, a spoon of pickle brine), and keep one good fat around, whether that’s butter, olive oil or bacon grease saved in a jar.
1. Black beans and rice with charred onions
Cook a cup of rice. In a skillet, char a sliced onion in oil until the edges go dark, add garlic, cumin and two cans of black beans with a splash of their liquid, and simmer ten minutes. Finish with lime and a spoon of sour cream or yogurt if you have it.
It feeds four, it reheats perfectly, and a fried egg on top turns it into a different dinner the next night.

2. Pasta e ceci
Italian pasta with chickpeas, and one of the cheapest good dinners there is. Soften an onion and garlic in olive oil, add a spoon of tomato paste, one can of chickpeas with its liquid and three cups of water or stock. Simmer ten minutes, mash some of the chickpeas against the pot, then cook a cup of small pasta directly in it until thick.
It should be somewhere between a soup and a stew. Add more water if it tightens up on reheating.

3. Sheet-pan chicken leg quarters with potatoes and carrots
Leg quarters are usually the cheapest cut of chicken in the case. Season them, put them on a sheet pan over chunks of potato, carrot and onion tossed in oil, and roast at 425°F for 45 to 55 minutes, until the thickest part of the thigh reads at least 165°F. Dark meat is safe at 165°F and more tender a little higher, around 175°F.
The vegetables cook in the chicken fat. That’s the whole reason this one tastes like more than it cost.

4. Egg fried rice
Day-old rice is the ingredient here, not a leftover. Freshly cooked rice steams and clumps; rice that spent a night in the refrigerator fries into separate grains. Scramble two or three eggs in a hot pan, push them aside, add the cold rice, frozen peas and carrots, soy sauce and a little sesame oil, and stir-fry until hot.
Cooked rice needs to be cooled quickly and refrigerated promptly. Spread it on a sheet pan rather than leaving it in the pot.

5. Red lentil soup
Red lentils cook in 20 minutes and dissolve into something that tastes like cream without any. Soften an onion, a carrot and garlic, add a teaspoon of cumin and one of paprika, a cup of rinsed red lentils, a can of diced tomatoes and five cups of water or stock. Simmer until the lentils collapse, then blend half of it or leave it rough.
Lemon juice at the end is not optional. It’s the difference between flat and finished.

6. Cabbage and smoked sausage skillet
One smoked sausage, sliced, feeds four when it’s cooked with half a head of cabbage. Brown the sausage coins, then add shredded cabbage and a sliced onion to the fat and let them cook down until soft and browned at the edges. A splash of cider vinegar and a spoon of mustard finish it.
Serve it with boiled potatoes or on its own. Cabbage is the most underrated cheap vegetable there is: it keeps for weeks and it’s never expensive.

7. Baked potato bar
Rub russet potatoes with oil and salt and bake at 425°F for 50 to 60 minutes, until a knife slides through. Then put out whatever is in the refrigerator: leftover chili, the black beans from above, broccoli, cheese, sour cream, green onions.
It’s a dinner that uses up the week. That makes it cheaper than its ingredients suggest.

8. Eggs in tomato sauce (shakshuka)
Soften an onion and a pepper, add garlic, cumin and paprika, then a 28-ounce can of crushed tomatoes. Simmer ten minutes until thick, make wells, crack in six eggs, cover, and cook on low until the whites are set. Bread to mop it up is part of the dish.
It’s also the fastest dinner on this list, about 25 minutes, and it uses the two most reliably cheap proteins in the store.

What We Would Skip
“One dollar dinner” claims. They usually assume you already own the spices, the oil and the pantry, and they fall apart the first time you shop for them from nothing.
Buying in bulk before you know you’ll use it. A 25-pound bag of rice is cheap per pound and expensive if half of it goes stale. Buy the big bag of the one staple you cook every week, and normal sizes of everything else.
Recipes that need one expensive ingredient for a tablespoon. A cheap dinner with a $9 jar of something you use once isn’t cheap.
Where We Would Start
Buy the bottom shelf once: a bag of rice, two cans of black beans, a bag of red lentils, a dozen eggs, a can of crushed tomatoes, a bag of potatoes, onions, carrots and half a cabbage. That covers five of these eight dinners.
Then cook double of one of them and freeze it. The lentil soup and the pasta e ceci both freeze well. If you want to take it further, the same components carry over into our meal prep for the week and the lunch meal prep ideas.
Questions We Get Asked
What is the cheapest dinner to make?
Dishes built on dried or canned beans, lentils, rice, eggs and potatoes. Red lentil soup, black beans and rice, and eggs in tomato sauce are three of the cheapest dinners you can cook from scratch.
How do you make cheap dinners taste better?
Brown the onions properly, finish with something acidic like lemon or vinegar, and use one good fat. Those three steps do more for a cheap dinner than any single ingredient.
What cheap proteins should I buy?
Eggs, dried or canned beans, lentils, chickpeas, canned tuna, and chicken thighs or leg quarters. Cabbage and potatoes aren’t proteins, but they stretch a small amount of meat a long way.
Are cheap dinners healthy?
Many of the cheapest ingredients are also some of the most nutritious: beans, lentils, eggs, cabbage, carrots and frozen vegetables. What makes a cheap dinner less healthy is usually processing, not price.
How can I feed a family on a tight budget?
Plan around the cheapest staples, cook in larger batches, and use leftovers deliberately, like a baked potato bar at the end of the week. Freezing a double batch of one dinner each week builds a backup for the nights when cooking doesn’t happen.
What can I make with rice, beans and eggs?
Black beans and rice with a fried egg, egg fried rice, breakfast burritos, and a rice bowl with beans, a soft egg and hot sauce. Those three ingredients cover a surprising number of dinners.