All posts

What Can I Make With These Ingredients? A Complete Guide

Find out what to cook with the ingredients you already have. Explore ingredient-based recipe tools, pantry staple combinations, and 10 versatile base recipes that work with almost any substitution.


The quick answer: To find recipes based on ingredients you already have, use an ingredient-based search tool like Supercook (free, web-based), ask an AI assistant like ChatGPT, or use a meal planning app like Mealift that can suggest recipes from your available ingredients. Below you will find pantry staple combinations, 10 base recipes, and the best tools for ingredient-based cooking.

Why Cook With What You Have?

The average American household wastes $728 worth of food per year, according to the EPA. Most of that waste comes from fresh produce, dairy, and proteins that expire before they get used. Cooking with what you already have is one of the simplest ways to cut food waste and save money.

Beyond the financial benefits, constraint-based cooking makes you a better cook. When you have to work with what is available — instead of shopping for a specific recipe — you develop an intuitive understanding of flavor combinations, substitutions, and techniques. Professional chefs call this "cooking from the pantry," and it is a foundational skill in every culinary tradition.

The good news is that in 2026, you do not need to be a professional chef to pull this off. Multiple tools exist to bridge the gap between "I have chicken, rice, and broccoli" and "here are 15 recipes you can make tonight."

How Does Ingredient-Based Recipe Search Work?

Ingredient-based recipe search flips the traditional recipe workflow. Instead of browsing recipes and then buying ingredients, you tell the tool what you have and it shows you what you can make.

The basic process:

  1. Enter your available ingredients — You check off or type in what is in your fridge, freezer, and pantry
  2. The tool searches its recipe database — It matches your ingredients against recipes, prioritizing those where you have most or all of the ingredients
  3. Results are filtered and ranked — Recipes appear sorted by how many of your ingredients they use, with missing ingredients clearly listed
  4. You pick a recipe and cook — Some tools also show substitutions for any ingredients you are missing

The best tools go beyond simple keyword matching. They understand that "chicken breast" and "chicken thighs" are interchangeable in most recipes, that "canned tomatoes" can substitute for "fresh tomatoes" in sauces, and that "any cooking oil" includes olive oil, vegetable oil, and coconut oil.

Best Tools for Finding Recipes by Ingredients

1. Supercook

Best for: Quick, free ingredient-based recipe search with no account required

  • Price: Free (ad-supported)
  • Platforms: Web, iOS, Android
  • How it works: Select ingredients from categorized lists (proteins, vegetables, grains, dairy, etc.) or type them in. Supercook searches its database and shows recipes you can make with your available ingredients.
  • Strengths: The interface is intuitive, the ingredient database is extensive, and results update in real-time as you add or remove ingredients. No account required.
  • Weaknesses: Ad-heavy experience, no nutrition data, no meal planning or shopping list features, cannot save or organize recipes for later

Supercook is the go-to tool for a quick answer to "what can I make?" It does one thing and does it well. The limitation is that it is purely a search tool — once you find a recipe, you are on your own for planning, shopping, and tracking nutrition.

2. AI Assistants (ChatGPT, Claude)

Best for: Creative, personalized suggestions with context about your preferences and goals

  • Price: Free tiers available; ChatGPT Plus $20/month, Claude Pro $20/month
  • How it works: Describe what you have in natural language. "I have chicken thighs, broccoli, garlic, soy sauce, rice, and sesame oil. What should I make?" The AI suggests recipes with full instructions.
  • Strengths: Understands context ("I'm trying to eat low-carb"), handles substitutions intelligently, can adjust recipes for dietary needs, provides detailed cooking instructions, can suggest multiple variations
  • Weaknesses: Recipes are generated and not always tested, no built-in meal planning or shopping list, results vary between conversations

AI assistants are particularly strong when your ingredient list is unusual or limited. While a database search might return zero results for "sardines + leftover pasta + lemon + capers," ChatGPT will suggest a sardine pasta that works perfectly.

3. Mealift

Best for: Ingredient-based cooking as part of a complete meal planning workflow

  • Price: Free with optional Pro subscription
  • Platforms: iOS, Android
  • How it works: Mealift connects to AI assistants through the Model Context Protocol (MCP). You can tell ChatGPT or Claude what ingredients you have, and it will suggest recipes, import them into your Mealift collection, add them to your meal plan, and generate a shopping list for any missing items — all in one conversation.
  • Strengths: Combines ingredient-based recipe discovery with meal planning, nutrition tracking, and shopping lists. The AI integration means you get personalized suggestions that account for your dietary goals and existing meal plan.
  • Weaknesses: Requires using an AI assistant for ingredient-based search (the app itself focuses on recipe import and meal planning)

The advantage of Mealift's approach is that the recipe does not just appear and disappear. It gets saved to your collection with full nutrition data, added to your meal plan, and its ingredients appear on your shopping list. It turns "what can I make?" into an organized system.

4. MyFridgeFood

Best for: Simple, no-frills ingredient search on the web

  • Price: Free
  • Platforms: Web
  • How it works: Check off ingredients from a list, and the site shows matching recipes
  • Strengths: Very simple, no account needed
  • Weaknesses: Smaller recipe database than Supercook, dated interface, limited filtering options

Pantry Staple Combinations Table

These combinations use common pantry staples that most kitchens have. If you keep these basics stocked, you always have something to cook.

If you have...Plus...Make...Time
Pasta + canned tomatoesGarlic, olive oil, saltMarinara pasta15 min
Rice + eggsSoy sauce, sesame oil, frozen vegetablesFried rice15 min
Bread + eggs + cheeseButter, salt, pepperFrench toast or grilled cheese10 min
Canned beans + riceOnion, cumin, salsaBeans and rice bowl20 min
Tortillas + cheeseAny protein, salsa, sour creamQuesadillas10 min
Potatoes + any proteinOlive oil, salt, seasoningsSheet pan dinner30 min
Oats + bananaPeanut butter, honey, milkOvernight oats or oatmeal5 min
Canned tuna + breadMayo, lettuce, celeryTuna sandwich or melt10 min
Lentils + canned tomatoesOnion, garlic, cumin, brothLentil soup30 min
Flour + eggs + milkButter, sugar, baking powderPancakes15 min
Chicken + any vegetableOlive oil, garlic, lemonSheet pan chicken and vegetables30 min
Ground meat + onionTortillas or buns, seasoningTacos or burgers20 min

10 Versatile Base Recipes That Work With Almost Any Substitution

These recipes are frameworks, not rigid formulas. Swap proteins, vegetables, grains, and sauces based on what you have.

1. The Stir-Fry Formula

Base: Any protein + any vegetables + any grain + sauce

Cook protein in a hot pan with oil. Remove. Cook vegetables (hardest first — carrots and broccoli before spinach and bean sprouts). Add protein back. Toss with sauce. Serve over rice, noodles, or quinoa.

Sauce options: Soy sauce + garlic + ginger, teriyaki, peanut sauce, sweet chili, oyster sauce

2. The Grain Bowl Formula

Base: Any cooked grain + any protein + any vegetables + dressing

Layer a cooked grain (rice, quinoa, farro, couscous) with a protein (grilled chicken, roasted chickpeas, tofu, shrimp) and vegetables (roasted, raw, or pickled). Drizzle with a dressing.

Dressing options: Tahini lemon, peanut lime, Greek yogurt herb, balsamic vinaigrette

3. The Sheet Pan Dinner Formula

Base: Any protein + any vegetables + olive oil + seasoning

Cut everything to similar sizes. Toss with olive oil, salt, and seasoning. Spread on a sheet pan. Roast at 425 degrees Fahrenheit for 25-35 minutes.

Works with: Chicken thighs, salmon, sausage, tofu, shrimp (add shrimp in the last 8 minutes)

4. The Soup Formula

Base: Aromatics + broth + vegetables + optional protein + optional starch

Cook onion and garlic in oil. Add broth and bring to a simmer. Add hard vegetables first (carrots, potatoes), then softer ones (zucchini, greens). Add protein if using. Season and serve.

Variations: Add coconut milk for Thai-style, canned tomatoes for Italian, beans for protein-heavy

5. The Frittata Formula

Base: Eggs + any vegetables + any cheese

Saute vegetables in an oven-safe skillet. Pour beaten eggs (6-8 eggs for a 10-inch skillet) over the vegetables. Cook on the stovetop until the edges set, then finish under the broiler for 3-4 minutes.

Works with: Literally any vegetable and any cheese you have

6. The Pasta Formula

Base: Pasta + fat + flavoring + optional protein

Cook pasta. In the same pot or a separate pan, build a quick sauce: olive oil + garlic + red pepper flakes, butter + parmesan + pasta water, canned tomatoes + basil, or pesto. Toss with pasta. Add protein if you have it.

7. The Taco/Wrap Formula

Base: Any protein + tortilla/wrap + toppings

Season and cook any protein (ground meat, shredded chicken, fish, beans, tofu). Load into a tortilla with whatever toppings you have: cheese, salsa, lettuce, sour cream, avocado, pickled onions, hot sauce.

8. The Fried Rice Formula

Base: Day-old rice + eggs + soy sauce + any mix-ins

Hot oil in a large pan. Scramble eggs, set aside. Add day-old rice (fresh rice is too moist) and cook until slightly crispy. Add frozen vegetables, leftover protein, soy sauce, and sesame oil. Stir in eggs.

9. The Salad Formula

Base: Greens + protein + crunch + something creamy/tangy + dressing

Layer greens (any lettuce, spinach, arugula) with protein (grilled chicken, canned tuna, chickpeas, hard-boiled eggs), crunch (croutons, nuts, seeds, raw vegetables), and something creamy or tangy (cheese, avocado, dried fruit).

10. The One-Pot Curry Formula

Base: Protein + onion + canned coconut milk or tomatoes + curry paste or spices + vegetables

Cook onion, add curry paste or spices (cumin, turmeric, coriander, chili powder), add protein, pour in coconut milk or canned tomatoes, add vegetables, simmer 15-20 minutes. Serve over rice.

How to Build a Pantry That Always Has Dinner

If you keep these staples stocked, you can always make at least five meals without going to the store.

Dry goods: Pasta (two shapes), rice, oats, canned beans (three types), canned tomatoes (diced and crushed), lentils, flour, breadcrumbs

Oils and sauces: Olive oil, vegetable oil, soy sauce, vinegar (any type), hot sauce, fish sauce or Worcestershire sauce

Spices: Salt, black pepper, garlic powder, onion powder, cumin, chili powder, Italian seasoning, paprika

Refrigerator basics: Eggs, butter, cheese (parmesan lasts months), lemons or limes, garlic, ginger

Freezer basics: Frozen vegetables (stir-fry mix, broccoli, peas), frozen protein (chicken breasts, ground meat, shrimp), bread

How AI Meal Planners Suggest Recipes From Your Ingredients

The latest generation of meal planning apps combines ingredient-based search with AI to go beyond simple database matching.

Traditional tools like Supercook match your ingredients against a fixed recipe database. This works well when you have common ingredients but struggles with unusual combinations or when you are missing one or two key items.

AI-powered approaches are more flexible. You can tell an AI assistant: "I have chicken thighs, sweet potatoes, coconut milk, and spinach. I also have basic pantry staples. Suggest three dinner options that are high-protein and take under 30 minutes." The AI understands context, handles substitutions, and adapts to your constraints.

With Mealift's MCP integration, this goes a step further. The AI does not just suggest a recipe — it can import the recipe into your collection, calculate the nutrition data, add it to your meal plan for tonight, and add any missing ingredients to your shopping list. It turns "what can I make with these ingredients?" from a one-time question into an ongoing system.

Frequently Asked Questions

What can I make with chicken, rice, and broccoli?

At least six different meals: chicken stir-fry with rice, chicken fried rice with broccoli, chicken and broccoli casserole, chicken and rice soup, chicken grain bowl with roasted broccoli, or a sheet pan dinner with roasted chicken and broccoli served over rice. Add different sauces (teriyaki, lemon garlic, peanut) for variety.

What can I cook with almost no ingredients?

Eggs, pasta, and rice are the most versatile single ingredients. With just eggs you can make scrambled eggs, omelets, or fried eggs on toast. With pasta and olive oil plus garlic, you have aglio e olio. With rice and soy sauce plus an egg, you have basic fried rice. These three ingredients are worth always having stocked.

Supercook is the best free, dedicated tool for ingredient-based recipe search. It is fast, intuitive, and requires no account. However, AI assistants like ChatGPT are more flexible for unusual ingredient combinations and personalized suggestions. Mealift combines both approaches with meal planning and nutrition tracking.

Can ChatGPT suggest recipes based on my ingredients?

Yes. ChatGPT is excellent at suggesting recipes from a list of ingredients. It handles substitutions, dietary restrictions, and time constraints well. The limitation is that recipes are generated rather than tested, so results may vary. Using Mealift's MCP integration, ChatGPT can also save the suggested recipe and add it to your meal plan automatically.

How do I avoid food waste at home?

Three strategies: First, cook with what you have before buying new groceries (use the tools and base recipes in this guide). Second, plan your meals for the week so you only buy what you need. Third, learn to use "almost expired" ingredients creatively — slightly soft vegetables go into soups and stir-fries, overripe bananas make banana bread, stale bread becomes croutons or breadcrumbs.

What are the best pantry staples to always have?

Pasta, rice, canned beans, canned tomatoes, eggs, olive oil, soy sauce, garlic, onions, and frozen vegetables. With just these ten items, you can make dozens of different meals. See the full pantry staple list above.

What should I cook when I am too tired to cook?

The simplest meals that still feel like real food: scrambled eggs on toast (5 minutes), quesadilla with whatever cheese and fillings you have (8 minutes), pasta with butter and parmesan (12 minutes), or a rice bowl with canned beans, salsa, and cheese (10 minutes if you have leftover rice). The key is keeping these ingredients stocked.

How do meal planning apps help with cooking from what I have?

Meal planning apps reduce the "what can I make?" problem by ensuring you always have the right ingredients. When you plan meals for the week and shop from the generated list, you eliminate the random fridge of mismatched ingredients. Apps like Mealift take this further with AI integration that can suggest recipes based on what you have and add them directly to your plan.