Recipe Search by Ingredients
Tell us what you have in your fridge β we'll find recipes you can make.
Press Enter or , after each ingredient Β· multiple ingredients narrow results
Add ingredients or pick a cuisine above
Or hit π² Surprise me for a random recipe
How to Find Great Recipes Using Ingredients You Already Have
One of the most common challenges home cooks face is opening the fridge and wondering what to make with whatever happens to be inside. Ingredient-based recipe search turns this problem around: instead of finding a recipe and then shopping for its ingredients, you start with what you have and let the recipes come to you.
The "Use What You Have" Approach to Cooking
Cooking with what's already in your kitchen has several advantages. It reduces food waste by using up ingredients before they spoil. It saves money because you're not buying specialty items for a single recipe. And it builds cooking creativity β learning to improvise with available ingredients is a skill that every good cook develops over time.
The challenge is knowing which combinations of ingredients work well together. That's where a recipe search tool helps: it quickly filters a large database to show you tried-and-tested dishes that match your available ingredients.
How This Recipe Search Works
This tool is powered by TheMealDB, a free community recipe database with thousands of international recipes spanning dozens of cuisines. When you type an ingredient name and press Enter (or click the + button), it's added to your ingredient list as a chip. Add as many as you like, then click Find Recipes to search.
The search returns recipes that contain all of your specified ingredients. The more ingredients you add, the more filtered the results become. Starting with 1 to 3 key proteins or vegetables typically gives a good mix of options without making the results too narrow.
Tips for Better Ingredient Searches
- Use simple ingredient names. Search for "chicken" rather than "boneless skinless chicken breast." The database uses basic ingredient names, so generic terms get more matches.
- Start with your main protein. If you have beef, search for beef first and see what cuisines come up. Then add a second ingredient (like tomato or garlic) to narrow down.
- Use the cuisine filter. If you're in the mood for Italian food, set the cuisine filter before searching. This is especially useful when you have versatile ingredients like pasta, tomatoes, or chicken that appear in many cuisines.
- Try the Surprise Me button. When you're not sure what you want, the random recipe button can introduce you to dishes you've never made before. It's a great way to expand your cooking repertoire.
- Check the ingredient list carefully. Recipe cards show the full ingredient list. You may need a few pantry staples (oil, salt, stock) that aren't worth listing in a search but are always on hand.
Building a Flexible Pantry for Ingredient-Based Cooking
The more versatile your pantry, the more recipes you can make from whatever protein or vegetable you have on hand. Certain pantry staples appear in recipes across nearly every cuisine:
- Aromatics: garlic, onions, shallots β the base of countless dishes
- Fats: olive oil, butter, neutral cooking oil
- Acids: lemon juice, vinegar, canned tomatoes
- Dried spices: cumin, paprika, turmeric, oregano, chili flakes
- Umami boosters: soy sauce, fish sauce, Worcestershire sauce, tomato paste
- Starches: rice, pasta, canned legumes (chickpeas, lentils, beans)
- Stock: chicken, vegetable, or beef stock for soups, braises, and sauces
With these pantry items on hand, almost any protein or fresh vegetable becomes the basis for a complete meal. Add chicken to garlic, olive oil, lemon juice, and oregano for a Mediterranean-style dish; combine it with soy sauce, ginger, and rice for an Asian-inspired stir-fry instead.
Scaling the Recipe You Find
Found a recipe that looks perfect but serves 6 when you only need dinner for 2? Click the "Scale this recipe" button on any recipe card to send the ingredient list directly to our Recipe Scaler. You can then adjust the serving count and get perfectly proportioned quantities with one click.