A cast iron skillet of black beans and rice beside a bag of dried beans, onions and a can of tomatoes

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.

A skillet of black beans with charred onions next to a bowl of rice and a lime
Char the onions until the edges go dark; that’s where the flavor comes from.

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.

A pot of thick chickpea and pasta stew with olive oil and black pepper
Mash some of the chickpeas against the pot to thicken it.

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.

Roasted chicken leg quarters on a sheet pan over potatoes and carrots
The vegetables roast in the chicken fat, which is the point.

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.

Egg fried rice with peas and carrots in a wok
Cold rice fries; fresh rice steams.

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.

A bowl of orange red lentil soup with lemon and bread
Finish with lemon juice, or it tastes flat.

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.

A skillet of browned cabbage with sliced smoked sausage
One sausage stretches to four servings once the cabbage cooks in its fat.

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.

Baked potatoes split open with toppings in small bowls around them
A dinner that clears out the refrigerator.

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.

Eggs poached in tomato sauce in a skillet with bread on the side
Cover the pan so the whites set before the yolks harden.

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.