What to make for dinner tonight (with what you already have)
By Quick Supper Ideas ·

It’s six o’clock, everyone is hungry, and the question hangs in the air: what’s for dinner? Most of the time the problem isn’t a lack of food. It’s a lack of a plan. There are usually eggs in the fridge, a bag of rice in the cupboard, a can or two of beans, maybe some chicken that needs using. What’s missing is a quick way to turn those odds and ends into a meal without spending twenty minutes scrolling through recipes.
This guide is designed to solve that problem. Instead of starting with a recipe and shopping for it, it starts with what you already have and works backward. Follow the steps, answer a few questions, and you’ll land on a dinner that can be ready in 20 minutes or less, almost always without a trip to the shop.
Step 1: Check what needs using first
Before thinking about what you want, think about what’s about to go off. Food waste is expensive, and the ingredient closest to its use-by date is often the best place to start.
Open the fridge and look for:
- Fresh protein: chicken, ground meat, fish, or shrimp. These have the shortest life, usually a day or two once opened.
- Delicate vegetables: spinach, salad leaves, herbs, mushrooms, and soft tomatoes.
- Leftovers: cooked rice, roasted vegetables, or extra meat from a previous meal.
- Dairy with a date: cream, ricotta, yogurt, or an open pack of feta.
Whatever you find becomes the anchor of tonight’s dinner. If you find nothing urgent, you have complete freedom, and the pantry routes later in this guide will help.
Step 2: Pick your route by main ingredient
Once you know your anchor, choose a route. Each one points to recipes and collections that are built around that ingredient.
If you have chicken
Chicken is the most flexible starting point. If it’s whole breasts, slice them horizontally into thin cutlets so they cook in about ten minutes. Then decide on a mood:
- Bright and simple: the lemon chicken skillet needs only lemon, garlic, butter, and broth.
- Rich and creamy: creamy Tuscan chicken uses a jar of sun-dried tomatoes, cream, parmesan, and spinach.
- Something to wrap: the chicken fajita skillet or chicken souvlaki pitas.
- Ground chicken: Thai basil chicken over rice with a fried egg.
More options live in the easy chicken dinner recipes collection.
If you have ground meat
Ground beef, turkey, or chicken cooks in minutes and needs no knife work. Season it boldly and serve it over rice:
- Korean-style ground beef rice bowls use soy, brown sugar, garlic, ginger, and sesame oil.
- Turkey taco bowls use taco seasoning and a can of black beans to stretch the meat.
Both work with any type of ground meat, and both make excellent leftovers for lunch.
If you have steak or beef strips
Cut a sirloin into cubes for garlic butter steak bites, or slice it thinly for beef and broccoli noodles. The key is high heat and not crowding the pan. See all easy beef dinner recipes.
If you have fish or shrimp
Seafood is the fastest protein of all. Shrimp cook in about four minutes, salmon cubes in six.
- Frozen shrimp: garlic butter shrimp pasta or Cajun shrimp tacos.
- Salmon: honey garlic salmon bites.
- White fish: Mediterranean cod with tomatoes and olives.
- Canned tuna: Tuscan tuna and white bean salad, which needs no cooking.
The quick seafood recipes page has more detail on buying and thawing.
If you have leftover rice
Leftover rice is a gift. Chilled rice fries better than fresh because the grains are firmer and drier. Turn it into egg fried rice, a chorizo and pepper rice skillet, or quick mujadara with canned lentils. Or use it as a base for any of the bowls above. The quick rice recipes collection explains how to store cooked rice safely.
If you have eggs and not much else
Eggs are a complete dinner protein. Scramble them into fried rice, fold them into quesadillas, or top a bowl of rice and stir-fried vegetables with a fried egg. A fried egg also turns Thai basil chicken or Korean beef bowls into something special.
If you have no meat at all
You’re in excellent shape for a vegetarian dinner. Most rely on cans:
- Chickpeas: chickpea spinach curry.
- Black beans: veggie quesadillas or smoky black bean soup.
- Lentils: quick mujadara.
- Halloumi or feta: halloumi and roasted pepper couscous.
- Tofu: peanut noodles with crispy tofu.
See all easy vegetarian dinner recipes.
Step 3: Check your pantry for a base
Most dinners need a base to make them filling. Look at what’s in the cupboard:
| You have | Good for |
|---|---|
| Dried pasta | Creamy tomato pasta, lemon ricotta pasta, shrimp pasta |
| Rice or rice pouches | Fried rice, bowls, curry |
| Tortillas | Fajitas, quesadillas, tacos |
| Couscous | Halloumi couscous, any quick grain salad |
| Noodles | Peanut noodles, beef and broccoli noodles |
| Bread or pita | Souvlaki, soups, salads |
| Shelf-stable gnocchi | Crispy gnocchi skillet |
If you have pasta, browse the quick pasta recipes. If you have nothing but cans, the soups and salads are the answer.
Step 4: Match the dinner to your energy level
Be honest about how much energy you have. A great recipe you’re too tired to cook is worse than a simple one you’ll actually make.
Almost none. Choose a no-cook or one-step dinner: the tuna and bean salad, quesadillas, or a microwave rice bowl topped with leftovers. The 15-minute dinner recipes collection lists everything that’s done in a quarter of an hour.
Some. Choose a one-pan dinner with a single technique, like a curry, a skillet chicken, or taco bowls. The one-pan dinner recipes keep washing up to a minimum.
Plenty. Try something with a few more steps, such as Thai basil chicken with fried eggs or the peanut noodles with crispy tofu. Browse all 20-minute meals.
If you’re new to cooking, the easy dinner recipes collection only includes recipes with nine ingredients or fewer.
Step 5: Fill the gaps with smart substitutions
Missing one ingredient shouldn’t stop dinner. Some swaps work almost every time:
- No fresh garlic? Use half a teaspoon of garlic powder per two cloves, added with the liquid rather than to hot oil.
- No lemon? Lime juice or a splash of vinegar adds similar brightness.
- No broth? Water with a pinch of salt and a splash of soy sauce works in most pan sauces.
- No cream? Use cream cheese, evaporated milk, or coconut milk.
- No fresh herbs? Use green onions, or skip them; dried oregano works in tomato dishes.
- No chicken breast? Thighs, turkey, tofu, or chickpeas can often stand in.
- No spinach? Frozen peas, kale, or any soft green.
Each recipe on this site lists its own tested substitutions, including gluten-free, dairy-free, and vegetarian options.
A pantry that makes this easy
The easiest way to always know what to make for dinner is to keep a small, reliable pantry. You don’t need a lot. With the following on hand, you can make most of the recipes in this guide any night of the week:
Cupboard: dried pasta in two shapes, rice or microwave rice pouches, couscous, canned chickpeas, canned black beans, canned lentils, crushed tomatoes or passata, broth, olive-oil tuna, peanut butter.
Condiments: olive oil, neutral oil, toasted sesame oil, soy sauce, honey, Dijon mustard, sweet chili sauce, capers, olives.
Spices: cumin, smoked paprika, curry powder, chili flakes, dried oregano, a fajita or taco blend.
Fridge: eggs, butter, a hard cheese like parmesan, a melting cheese, Greek yogurt, lemons or limes, garlic, onions, green onions.
Freezer: peas, shrimp, ground meat, chicken, cooked rice, tortillas.
Restock as you use things up, and the question of what to make for dinner gets much easier to answer.
Common questions to ask yourself
When you’re stuck, a few quick questions usually point the way:
- What needs using up today? That’s your anchor.
- Do I want something warm and saucy, crisp and fresh, or handheld? Curry or pasta, salad or tacos, quesadillas or pitas.
- Is there rice, pasta, or bread? That’s your base.
- How much energy do I have? That decides between a 10-minute salad and a 20-minute skillet.
- Who’s eating? Build-your-own bowls and tacos suit groups with different tastes.
Answering those five questions takes less than a minute, and it narrows hundreds of possibilities down to two or three realistic options.
Cooking on a tight budget
When money is tighter than time, lean on the cheapest proteins: eggs, canned beans, lentils, chickpeas, and ground meat stretched with beans. A can of chickpeas and a can of tomatoes become a curry for three. A pound of ground turkey with a can of black beans feeds a family in taco bowls. Leftover rice costs almost nothing and turns into fried rice with two eggs and a handful of frozen peas.
Buying a few versatile ingredients and using them across several dinners also saves money. Limes, green onions, cilantro, and peppers appear in many of the recipes linked here, so a single bunch rarely goes to waste. Frozen vegetables and frozen shrimp are often cheaper than fresh and keep for months, which means fewer emergency takeaway orders when the fridge looks empty.
Making dinner work for different eaters
Households rarely agree on dinner. Build-your-own meals solve most of the conflict: put out the components of taco bowls, fajitas, or rice bowls and let each person choose. Keep chili and hot sauce on the side, offer a vegetarian protein such as black beans or crispy tofu alongside meat, and let fussy eaters assemble plain versions. One pan of filling, several happy people.
Plan one step ahead
If tonight felt stressful, spend five minutes setting up tomorrow. Cook extra rice and chill it. Move frozen chicken or shrimp to the fridge to thaw. Check that you have the base and one or two fresh ingredients for a recipe you’d like to make. The weeknight dinner recipes page includes a sample five-night plan with a shared shopping list, which is the simplest way to stop asking the question every evening.
Quick reference: dinner by situation
- Nothing fresh in the house: smoky black bean soup, egg fried rice, Tuscan tuna and bean salad.
- Hungry right now: veggie quesadillas or Cajun shrimp tacos, both 14 minutes.
- Want comfort food: creamy tomato pasta, tortellini soup, or chickpea curry.
- Want something fresh: cod with tomatoes and olives, halloumi couscous, or tuna salad.
- Feeding a group: taco bowls, fajitas, or Korean-style beef bowls.
- Want leftovers for lunch: chickpea curry, Korean beef, or turkey taco filling.
There’s always something to make for dinner. With a few staples, a short decision process, and a set of reliable 20-minute recipes, the answer arrives a lot faster than the delivery driver would.
Frequently asked questions
What can I make for dinner with almost nothing in the house?
Pasta with garlic and oil, egg fried rice, a can-based black bean soup, or a tuna and bean salad. Each needs only pantry staples plus one or two fresh items, if any.
How do I decide what to cook when I'm tired?
Start with the protein or base that needs using up first, then pick a recipe built around it with the fewest steps. Limit yourself to one pan and one decision.
What should I always keep in the pantry for quick dinners?
Dried pasta, rice, canned beans and chickpeas, canned tomatoes, broth, soy sauce, olive oil, garlic, onions, a few spice blends, and eggs cover most quick dinners.
Is it cheaper to cook than to order takeaway?
Usually yes. Most pantry-based dinners in this guide cost a fraction of a takeaway meal per serving, especially when they use leftovers.
How can I avoid wasting food during the week?
Cook the most perishable ingredients first, plan one leftovers night, and choose recipes that share ingredients such as limes, green onions, and rice.