The average kitchen has enough food to make 10–15 complete meals at any given moment. Most people don't realize it because pantry cooking requires a different mental model than recipe-first cooking. Instead of picking a dish and buying ingredients, you flip it: start with what you have, and build dinner from there.

These 10 meals are designed around the staples that live in most kitchens — canned beans, pasta, rice, eggs, olive oil, canned tomatoes, onions, garlic, soy sauce, and a few spices. Every recipe below works with pantry-only ingredients, though most get better if you have a fresh onion or a handful of wilted herbs around.

What Makes a Pantry Meal Actually Work

Pantry meals live or die on a few things that have nothing to do with the recipe:

  • Fat + acid + seasoning. Olive oil (or butter), something acidic (lemon, vinegar, canned tomatoes), and proper salting are what make pantry food taste like food and not "I ran out of groceries." Don't skip any of them.
  • Depth of flavor. Toast your spices. Brown your onions before adding liquid. Let canned tomatoes caramelize instead of just simmering. Two extra minutes of technique is worth more than an expensive ingredient.
  • A protein anchor. Canned beans, eggs, canned tuna or sardines, or any frozen protein you have. This is what makes a meal filling rather than a snack.

The pantry-first rule: Before you buy anything, cook from what you have. The average household throws away $1,600 in food per year — most of it pantry staples that got buried and forgotten.

The Core Pantry Staples

Every meal below draws from this list. If your kitchen has most of these, you can make all 10 dinners.

Category Staples
Grains & Pasta Pasta (any shape), rice (white or brown), oats, polenta
Canned Goods Chickpeas, black beans, white beans, lentils, canned tomatoes, coconut milk, tuna, sardines
Aromatics Onions, garlic, shallots — the foundation of almost everything
Fats Olive oil, butter, sesame oil
Flavor builders Soy sauce, fish sauce, hot sauce, vinegar, Dijon mustard
Spices Cumin, paprika (smoked + sweet), chili flakes, turmeric, coriander, bay leaves
Proteins Eggs, canned beans, canned fish, any frozen protein

10 Pantry Dinners You Can Make Tonight

1

Pasta Aglio e Olio

The Italian pantry meal. Pasta, olive oil, garlic, chili flakes, and parmesan if you have it. The technique is everything: you emulsify the pasta water with olive oil to create a silky, clingy sauce — no cream, no tomatoes, no elaborate prep. Dinner in 20 minutes from ingredients you almost certainly have.

Works even better with: Fresh parsley, lemon zest, toasted breadcrumbs for crunch.

pasta olive oil garlic chili flakes
2

Shakshuka

Eggs poached in spiced tomato sauce. Open a can of whole tomatoes, sauté garlic and onion, add cumin and paprika, crush the tomatoes into a simmering sauce, crack in your eggs, cover for 5 minutes. Serve with bread for dipping (or over rice if you're out of bread). This hits well above its ingredient count.

Works even better with: Feta, fresh herbs, a pinch of cinnamon.

canned tomatoes eggs cumin garlic
3

Lentil Soup

Red lentils are the fastest-cooking dried legume — they dissolve into a thick, hearty soup in about 25 minutes with no soaking required. Sauté onion and garlic, add a can of tomatoes, red lentils, broth (or just water + a bouillon cube), cumin, turmeric, and a squeeze of lemon at the end. Easily serves 4. One of the most satisfying pantry meals per dollar that exists.

Works even better with: Fried garlic on top, a swirl of yogurt, fresh cilantro.

red lentils canned tomatoes cumin turmeric
Don't want to figure this out manually? Tell MealCast what's in your pantry and it builds a full week of meals automatically — grocery list included.
Build My Plan
4

Fried Rice

The pantry meal that secretly requires one rule: cold rice. Leftover rice from yesterday is perfect; freshly cooked rice will clump. Beyond that — scramble eggs into the wok, add garlic, soy sauce, a splash of sesame oil, and whatever vegetables you have (frozen peas work great). Tuna or canned chicken add protein without a trip to the store.

Works even better with: Kimchi, scallions, a fried egg on top.

rice eggs soy sauce sesame oil
5

Pasta e Fagioli

The Italian peasant dish that translates to "pasta and beans" — which is exactly what it is. Sauté garlic and rosemary (or dried herbs), add white beans and crushed tomatoes, simmer until thick, cook small pasta directly in the broth so it absorbs flavor and thickens the sauce. Finish with olive oil and pepper. This is better than it has any right to be from this ingredient list.

Works even better with: Parmesan rind simmered in the broth, fresh sage.

white beans pasta canned tomatoes garlic
6

Black Bean Tacos

Drain and rinse a can of black beans. Cook them in a pan with cumin, smoked paprika, garlic, and a splash of water until thick and fragrant. Warm tortillas (flour or corn), pile on the beans, hit with hot sauce and whatever condiments you have. If you have an avocado or lime — great. If not, still a complete dinner in 15 minutes.

Works even better with: Pickled jalapeños, shredded cabbage, crumbled cotija.

black beans tortillas cumin smoked paprika
7

Tuna Pasta

Underrated. A can of good tuna in olive oil, tossed with pasta, capers (or pickles — seriously), garlic, lemon, and chili flakes. The tuna oil becomes part of the sauce. This is a 15-minute weeknight dinner that gets requested on repeat once people try it. The key is not overcooking the tuna — add it at the very end, just to warm through.

Works even better with: Capers, fresh parsley, cherry tomatoes if you have them.

canned tuna pasta olive oil garlic
8

Chickpea Curry

This comes together in 25 minutes and tastes like it took longer. Sauté onion until deeply golden (take your time here — this is the flavor base). Add garlic, ginger powder, curry powder or garam masala, and a can of tomatoes. Cook down for 5 minutes, add a can of chickpeas and a can of coconut milk. Simmer until thick. Serve over rice. Multiply for a crowd — it scales easily.

Works even better with: Fresh ginger, spinach stirred in at the end, naan for dipping.

chickpeas coconut milk canned tomatoes curry powder
9

Beans and Rice

The most unfairly dismissed pantry meal. Done well — rice cooked in broth instead of water, beans simmered with aromatics and spices, finished with a vinegar hit — this is satisfying, complete nutrition. The Latin American version (arroz con frijoles), the Cajun version (red beans and rice), the Caribbean version — they're all different expressions of the same idea. Pick a spice profile and commit.

Works even better with: Sautéed onion and bell pepper, hot sauce, fried egg on top.

rice beans cumin broth
10

Tomato Soup with Grilled Cheese

Don't underestimate this one. A can of whole tomatoes, roasted with olive oil and garlic in the oven for 30 minutes before blending, becomes genuinely excellent soup. While it roasts, make grilled cheese from whatever bread and cheese you have. The roasting caramelizes the tomatoes and takes the sharp, tinny edge off canned tomatoes. Total prep time: mostly oven time. Dinner for 2 from a $2 can.

Works even better with: Fresh basil, a swirl of cream, sourdough for the grilled cheese.

canned tomatoes olive oil garlic bread cheese

The Pattern Behind Every Good Pantry Meal

Look at those 10 meals and you'll notice a structure. Every one of them follows the same template: aromatic base → flavor layer → protein → liquid → starch. Once you internalize this pattern, you don't need recipes — you can improvise any pantry meal on the fly.

  1. Aromatic base: Onion, garlic, shallots — cooked in fat until soft and fragrant. This is non-negotiable.
  2. Flavor layer: Spices toasted in the fat, tomato paste, or miso — something that builds depth before liquid goes in.
  3. Protein: Beans, eggs, canned fish, or whatever you have. Add it when your base is ready.
  4. Liquid: Canned tomatoes, broth, coconut milk, or just water. This is what creates your sauce or soup.
  5. Starch: Pasta, rice, or bread. Cook it in the liquid if you can — it absorbs flavor and thickens the sauce.

That's it. Master this template and "I have nothing to eat" stops being a real problem. You have pantry staples — that's enough to cook.

When You Want a Full Week Planned — Not Just Tonight

Cooking one pantry meal tonight is good. Having a full week of meals planned around what's already in your kitchen is better — it means no mid-week scrambling, no forgotten ingredients, and a grocery list that only covers what you're actually missing.

That's exactly what MealCast does. Tell it what you have in your pantry, how many people you're feeding, and any dietary preferences — and it builds a 5-day dinner plan prioritizing your existing ingredients. The grocery list it generates only includes what you actually need to buy, not a full shop from scratch.

It's pantry-first meal planning automated. No spreadsheets, no recipe hunting, no guessing which ingredients overlap across recipes.

Tell it what's in your kitchen

MealCast builds your week around what you already have

Input your pantry ingredients, dietary needs, and household size. Get a full 5-day plan and a grocery list for only what's missing.

Build My Pantry Meal Plan
Free · No signup required · Ready in 30 seconds