What Can I Make With Ingredients I Already Have?

·7 min read

You have food in the kitchen. You know this because you bought groceries at some point this week, and there are definitely things in the fridge and pantry. But somehow, having food and having dinner are two completely different situations. There are chicken thighs, half a bag of rice, some wilting broccoli, a can of black beans, soy sauce, and a lime. That's not a meal — or at least it doesn't feel like one when you're staring at it all scattered across the counter.

But it is a meal. Several meals, actually. The problem isn't missing ingredients. The problem is that you're trying to match what you have to a specific recipe you already know, and when nothing matches perfectly, your brain files it as 'I don't have anything to make.' This is an approach problem, not a supply problem.

Here's how to look at the food you already have and turn it into dinner without a recipe, without a grocery run, and without much effort.

The Formula: Protein + Starch + Vegetable + Flavor

Almost every dinner in every cuisine follows this same basic structure. Once you see it, you can't unsee it, and it makes cooking from random ingredients dramatically easier.

  • Protein: eggs, chicken, ground beef, canned beans, tofu, cheese, canned tuna, deli meat, shrimp, sausage
  • Starch: rice, pasta, bread, tortillas, potatoes, quinoa, couscous, noodles
  • Vegetable: whatever's in the crisper drawer, frozen vegetables, canned tomatoes, jarred peppers, even just onions and garlic
  • Flavor: soy sauce, salsa, olive oil + garlic, curry paste, hot sauce, lemon/lime juice, peanut butter, cheese, herbs
  • Pick one from each column and you have dinner. Eggs + rice + broccoli + soy sauce = fried rice. Chicken + tortillas + peppers + salsa = fajitas. Canned beans + pasta + canned tomatoes + garlic = pasta e fagioli. The formula doesn't produce gourmet meals. It produces real, edible, satisfying dinners from whatever you happen to have.

    This framework is the backbone of every 'what can I make with what I have' decision. Once you internalize it, you stop seeing random ingredients and start seeing assembled dinners.

    Pantry Combinations That Always Work

    Some ingredient combinations are so reliable that they're worth memorizing. These are the building blocks of weeknight cooking, and chances are you have at least one of these sets in your kitchen right now.

  • Eggs + rice + soy sauce: Fried rice. Add any vegetable you have. Takes ten minutes. This is the universal 'I have nothing' dinner across most of Asia, and it works everywhere else too.
  • Pasta + canned tomatoes + garlic + olive oil: The most basic pasta sauce in the world, and genuinely delicious if you salt the pasta water well and add a little pasta water to the sauce. Twenty minutes.
  • Tortilla + cheese + beans: Quesadillas or bean and cheese burritos. Add salsa, hot sauce, or sour cream if you have them. Five minutes.
  • Bread + eggs + cheese: A sandwich, French toast, or egg-in-a-hole. All satisfying, all fast.
  • Rice + canned beans + any seasoning: Rice and beans is a complete protein and a staple meal across Latin America and the Caribbean for good reason. Add cumin and lime for Cuban-style, or coconut milk and curry powder for something different.
  • Noodles + peanut butter + soy sauce: Peanut noodles. Thin the peanut butter with warm water and a splash of rice vinegar, toss with any cooked noodle. Add shredded carrots or cucumber if you have them.
  • Potatoes + eggs + onion: A Spanish tortilla (thick omelette) or simple hash. Filling, cheap, and satisfying.
  • Canned tuna + pasta + olive oil: Pasta with tuna is a legitimate Italian dish (pasta al tonno). Add capers or olives if you have them. Don't knock it until you've tried it.
  • These aren't recipes — they're patterns. Once you know the patterns, you can improvise with whatever version of each ingredient you actually have.

    The Fridge Clean-Out Stir-Fry

    A stir-fry is the single most forgiving format in all of cooking. It will absorb almost any combination of protein and vegetables and produce something edible, often something actually good. Here's the template:

  • Cut everything into roughly the same size pieces so they cook at the same rate.
  • Heat oil in the biggest pan or wok you have until it's very hot.
  • Cook the protein first (if using), remove from pan.
  • Cook hard vegetables first (carrots, broccoli stems), then softer ones (peppers, zucchini, leafy greens).
  • Add the protein back, plus sauce: soy sauce + garlic + ginger is the default. Teriyaki (soy sauce + brown sugar + garlic) is the crowd-pleaser. Peanut sauce is the wild card.
  • Serve over rice or noodles.
  • The stir-fry is where sad, wilting vegetables go to become dinner. That half bell pepper, those three mushrooms, the broccoli that's a day from being too far gone — chop them all up, cook them hot and fast, and they're suddenly a meal. It's the great equalizer of the ingredient world.

    The 'Everything Soup' Approach

    Soup is another infinitely flexible format. The basic structure:

  • Sauté onion and garlic in olive oil or butter.
  • Add whatever vegetables you have, cut into bite-sized pieces.
  • Add broth (or even just water with salt — it works better than you'd think).
  • Add protein: canned beans, shredded chicken, diced sausage, an egg dropped in at the end.
  • Season with whatever matches: Italian herbs for a minestrone direction, cumin and chili for a Tex-Mex direction, ginger and soy sauce for an Asian direction, curry powder for something warm and spiced.
  • Simmer until the vegetables are tender. Serve with bread.
  • Soup hides a multitude of ingredient sins. Slightly old vegetables? Perfect for soup. Leftover rice or pasta? Throw it in. Random bits of protein? They all work in soup. It's the format that asks the least of your ingredients and gives back the most.

    The Grain Bowl Catch-All

    The grain bowl is the cold-or-warm version of the stir-fry — a format that accommodates almost anything. The formula:

  • Base: cooked rice, quinoa, farro, or any grain. Microwave rice pouches are excellent here.
  • Protein: canned chickpeas, a fried egg, leftover chicken, canned tuna, cubed tofu, black beans.
  • Vegetables: raw or cooked, whatever you have. Sliced cucumber, shredded carrot, roasted sweet potato, sautéed spinach, avocado, corn.
  • Sauce/dressing: tahini thinned with lemon juice, soy sauce and sesame oil, hot sauce, ranch, any vinaigrette.
  • Crunch (optional but nice): crushed peanuts, sesame seeds, croutons, tortilla chips.
  • A grain bowl isn't really a recipe. It's a destination for odds and ends. The trick is a good dressing — it ties everything together and makes random components taste intentional. Without a dressing, it's just stuff on rice. With a dressing, it's a meal.

    Thinking About Flavor Profiles

    Once you've figured out what you have, the next question is what direction to take it. This is where thinking in flavor profiles helps. There are four dimensions of flavor that make food taste complete: acid, fat, salt, and heat. You don't need all four, but most satisfying meals have at least three.

  • Acid: lemon juice, lime juice, vinegar, tomatoes, pickled anything
  • Fat: olive oil, butter, cheese, cream, peanut butter, avocado
  • Salt: soy sauce, salt, parmesan, feta, capers, olives, miso
  • Heat: hot sauce, chili flakes, black pepper, fresh chilies, sriracha, curry paste
  • If you've made something and it tastes flat or boring, it's almost always missing acid. A squeeze of lemon or a splash of vinegar on almost anything savory makes it taste dramatically better. This is the single most useful cooking tip for ingredient-based cooking, because when you're working with random stuff from the fridge, the raw ingredients might be fine but the flavor needs a little help.

    Using Apps to Fill the Gap

    Sometimes you've done the fridge audit, you see what you have, and your brain still can't connect the dots to a specific meal. This is where ingredient-based cooking apps are genuinely useful.

    Crave lets you type in what you actually have — 'chicken thighs, rice, broccoli, soy sauce' — and generates a complete recipe from those ingredients. Not a list of 200 search results, but one specific recipe with steps. It's faster than googling 'chicken broccoli rice recipe' and scrolling through a dozen food blogs with life stories before the recipe.

    The AI approach is particularly good for unusual combinations. If you have ingredients that don't obviously go together — say, sweet potatoes, peanut butter, and canned coconut milk — a human might draw a blank, but an AI recipe generator can recognize that those ingredients work in a West African-inspired peanut stew and give you a recipe on the spot.

    Whether you use an app or not, the ingredient-first approach to cooking is a skill worth developing. Once you stop thinking in recipes and start thinking in formulas, the 'I have food but no dinner' problem mostly goes away. Your fridge stops being a puzzle with missing pieces and becomes a set of building blocks for dozens of possible meals.

    For more on the broader question of getting dinner figured out, check out what to eat for dinner when you don't know what you want. And if the real issue is energy rather than ingredients, what to cook when you're tired has meals specifically chosen for minimum effort. If you want to explore quick weeknight dinner ideas, we have a whole post on that too.

    Crave is a free iOS app that picks dinner for you. Type a craving, get a full recipe with ingredients and step-by-step instructions. Download on the App Store.

    Download Crave — Free on iOS

    Frequently Asked Questions

    What can I make for dinner with very few ingredients?
    Eggs + rice + soy sauce makes fried rice. Pasta + garlic + olive oil + parmesan makes aglio e olio. Tortilla + cheese makes a quesadilla. Bread + eggs + cheese makes a sandwich or French toast. Most good weeknight dinners need only four or five ingredients.
    How do I cook without a recipe?
    Use the formula: protein + starch + vegetable + flavor = dinner. Pick one from each category based on what you have, cook them in the simplest way you know, and combine. You don't need exact measurements — season to taste and adjust as you go.
    What should I do with random leftover ingredients?
    Make a stir-fry, soup, or grain bowl. These three formats are designed to absorb random ingredients and make them work together. The key is a good sauce or dressing to tie everything together — soy sauce and garlic for stir-fry, broth and seasoning for soup, tahini or vinaigrette for grain bowls.
    Is there an app that tells me what to cook based on what I have?
    Yes. Crave lets you type in specific ingredients and generates a recipe from them using AI. It works well for unusual combinations that you might not think to search for. SuperCook and MyFridgeFood are web-based alternatives that match your ingredients to a recipe database.

    Let Crave pick dinner tonight

    Type a craving, get a full recipe with ingredients and step-by-step instructions. Free to try on iOS.

    Download on the App Store

    Keep reading