Easy 15-Minute Dinners From Pantry Staples

"Easy 15-minute meals" is one of the most abused phrases in food writing. I've seen 15-minute recipes that require a mise en place you'd spend 20 minutes on, proteins that don't actually cook through in 15 minutes, or dishes that technically clock in at 15 minutes only if you have a professional kitchen setup and no cleanup in the count.

These are not those. These are the 10 meals I genuinely make on weeknights when I'm home after a long shift, when I don't want to think too hard, and when I need to eat something real. They're all from permanent pantry staples — nothing that requires fresh shopping. The timer starts when you turn on the stove.


A Note on Technique vs. Shortcuts

Most "quick recipe" guides treat speed as the only variable. I'd argue the more important variable is technique — knowing why each step matters, which ones can be compressed, and which ones cannot. A pasta that's undercooked because you rushed the boil isn't faster. An aglio e olio with garlic that burned because the heat was too high isn't salvageable.

The meals below are fast because they're built around methods that are inherently efficient — not because shortcuts were taken that compromise the result.


The 10 Meals

1. Spaghetti Aglio e Olio — 15 minutes

What you need: Spaghetti, olive oil, garlic, red pepper flakes, (optionally) parsley and Parmesan

Start the pasta water first — it needs to be at a full rolling boil and heavily salted before the pasta goes in. While the water comes to a boil (8–10 minutes), slice 5–6 garlic cloves thin and cook gently in a generous amount of olive oil over the lowest heat your stove allows. You want the garlic to turn pale gold, not brown — this takes about 8 minutes on low. Add a pinch of chili flakes. When the pasta finishes cooking (8–9 minutes in boiling water), reserve a cup of pasta water before you drain. Toss the drained pasta in the garlic oil with enough pasta water to emulsify it into a light sauce. Done in 15 minutes flat, with both elements finishing at the same time.

Why it works: The starchy pasta water binds the oil and creates an emulsified sauce from what would otherwise be oily noodles. Don't skip that step.

2. Canned Tuna Pasta — 13 minutes

What you need: Pasta, canned tuna in oil, garlic, capers or olives (if you have them), lemon (if you have one)

Cook pasta. While it cooks, sauté garlic in olive oil in a wide pan, add the tuna and break it up gently — you want some larger pieces. Add capers or roughly chopped olives if you have them. When pasta is done, toss directly in the pan with a splash of pasta water. A squeeze of lemon if you have one. Parsley if you have it. This is an Italian pantry classic that tastes like it came from a coastal restaurant if the ingredients are good quality.

3. White Beans on Toast — 8 minutes

What you need: Canned white beans (cannellini), garlic, olive oil, bread, salt, optional rosemary or chili flakes

Drain and rinse the beans. Sauté a crushed garlic clove in olive oil for 1 minute. Add the beans with a pinch of salt and a splash of water or stock. Cook 5 minutes until warmed through and slightly broken down. Mash some of them against the pan with a fork for a creamy texture. Toast the bread. Pile the beans on the toast, finish with good olive oil, flaky salt, and red pepper flakes. This sounds simple and is simple — and it's one of the most satisfying things I eat on a tired weeknight.

4. Shakshuka — 20 minutes (mostly hands-off)

What you need: Canned diced tomatoes, eggs, garlic, onion, cumin, paprika

I'm cheating slightly on the time here — it's 20 minutes — but only 5 minutes of that is active. Sauté diced onion and garlic in oil 3 minutes. Add cumin and paprika, stir 30 seconds. Add a 14-oz can of diced tomatoes with salt and chili flakes. Simmer 10 minutes. Make wells and crack in 4–6 eggs. Cover and cook until whites are set, 5–7 minutes. Serve with bread. The hands-off simmer time is what makes this feel like dinner rather than a quick egg dish.

5. Peanut Noodles — 10 minutes

What you need: Any pasta or noodles, peanut butter, soy sauce, sesame oil (optional), garlic, lime or rice vinegar, hot sauce or chili paste

Cook noodles. While they cook, whisk together 3 tablespoons peanut butter, 2 tablespoons soy sauce, 1 tablespoon sesame oil (or neutral oil), 1 minced garlic clove, 1 tablespoon rice vinegar or lime juice, and enough warm water to make a pourable sauce. Toss the drained noodles in the sauce. Done. This is 10 minutes including noodle cook time and it tastes like it came from a Thai takeout place. If you have green onions, cucumber, or a soft-boiled egg, they make it significantly better but aren't required.

6. Fried Egg Over Grain Bowl — 8 minutes (if grain is pre-cooked)

What you need: Pre-cooked grain (any), eggs, any sauce from your fridge or pantry, salt

The reason to always cook extra grain when you make any grain: it becomes dinner all week with minimal effort. Reheat a portion of farro, rice, or quinoa in a pan with a splash of water and a lid. While it heats, fry an egg in olive oil until the white is set and the edges are crispy and slightly lacey. Pile the grain in a bowl, lay the egg on top, break the yolk over the grain. Add any sauce — tahini, hot sauce, soy sauce, the drippings from anything you cooked earlier in the week. This is one of the best 8-minute dinners there is.

7. Canned Sardine Toast — 5 minutes

What you need: Good canned sardines (in olive oil), bread or crackers, Dijon mustard, lemon if you have it

Toast the bread. Spread with Dijon. Lay sardine fillets on top. Squeeze lemon over them. Salt and pepper. This is a 5-minute dinner that sounds too simple to be satisfying and consistently is. Good sardines — Portuguese or Spanish, in olive oil — are one of the most underrated pantry proteins. The fat, rich, umami flavor of a sardine on mustard-dressed toast with lemon is genuinely excellent. Skeptics are invited to try it once before dismissing it.

8. Red Lentil Dal — 20 minutes

What you need: Red lentils, onion, garlic, cumin, turmeric, canned tomatoes

This is the 20-minute version of a dish that's often cooked for an hour, and it works just as well for weeknights. Red lentils cook faster than any other legume without soaking — they dissolve into a thick, creamy texture in 20 minutes. Sauté onion and garlic in oil 3 minutes. Add cumin and turmeric, stir 30 seconds. Add rinsed red lentils, a can of diced tomatoes, and enough water to cover by 2 inches. Simmer 20 minutes, stirring occasionally. Season with salt and a squeeze of lemon. This is a full, nutritious dinner from completely shelf-stable items.

9. Pasta e Fagioli — 15 minutes

What you need: Small pasta (ditalini, orzo, or broken spaghetti), canned white beans, canned tomatoes, garlic, rosemary or bay leaf

Italian peasant food that is simultaneously humble and deeply satisfying. Sauté garlic in oil with a sprig of rosemary. Add a can of white beans (half of them mashed roughly to thicken the broth), a can of diced tomatoes, and 2 cups water or stock. Bring to a simmer, add a small handful of pasta and cook until al dente, 8–10 minutes. The pasta drinks some of the liquid; add more water if needed. Season generously. Finish with olive oil and Parmesan if you have it. This is complete as a meal on its own.

10. Quick Chickpea Curry — 15 minutes

What you need: Canned chickpeas, canned tomatoes, onion, garlic, cumin, coriander, turmeric, garam masala (or any curry powder), coconut milk or plain yogurt

The fastest curry there is, and honestly one that can rival a long-simmered version if the spices are good. Sauté onion and garlic in oil 3 minutes. Add cumin, coriander, and turmeric, stir 1 minute. Add drained chickpeas and canned tomatoes, stir to coat everything in the spices. Add a splash of water or stock, simmer 8 minutes. Stir in a tablespoon of yogurt or a few tablespoons of coconut milk if you have either. Serve over rice or with bread. The rice adds 20 minutes but the curry itself is genuinely done in 15.


The One Rule That Makes All of These Faster

Every one of these dinners has dead time — pasta water boiling, lentils simmering, beans warming. The rule is: never stand still during dead time. Use it to prep the next element, clean as you go, or just sit down for a minute. The reason 15-minute dinners feel longer than they are is usually that the cook is standing and watching something that doesn't need watching.

For more quick dinners in the same spirit: the chef's lazy dinners guide covers 8 zero-effort meals for genuinely exhausted evenings, and the pantry staples guide covers what to keep stocked so these meals are always available.

If you want an app that tells you what dinners your current pantry can produce tonight — without you having to figure out the combinations yourself — that's exactly what NowCook is built to do. Photograph your shelf; get a meal plan. You can also explore the full NowCook recipe library for more pantry-first ideas.

Know exactly what you can make tonight

NowCook photographs your pantry and builds a meal plan from what's there — including 15-minute weeknight options that use what you actually have. 14-day free trial, no credit card needed.

Start free — 14 days

$9/month after trial · $72/year ($6/month) · see all plans