10 Search Tips to Find top Recipes more Quickly

Find Recipes public search engine uses Machine Learning to improve the models an algorithms used to find recipes, however when you use specific words and search operators in your search query, the search engine will figure out more quickly what recipes you want.

1. Use word "from" to find recipes from a preferred website

The engine will only search recipes from that website, if indexed. Alternatively, you can use: site:, website:, show: or blogger:
For example,
from epicurious
publisher:"food network"
site:foodandwine.com

2. Use word "by" to find recipes created by a preferred author

The engine will try to search recipes created by that author, if indexed. Alternatively, you can use: author:, chef:, cook: or baker:
For example,
cakes by Giada De Laurentiis
chef:"Gordon Ramsay"

3. Use word "with" to specify the ingredients you have

The engine will look for recipes using the ingredient list following the word "with". Alternatively, you can use: ingredient: or ingredients:
For example,
Gingerbread Cookies cookies with honey
soup ingredients chicken and beans

4. Use word "for" to find recipes yielding desired number of servings

The search engine will try to sort out recipes that have been created to yield at least your number of servings. Alternatively, you can use: yield: term.
For example,
chicken soup for 6
chicken soup with cream yield:8..12

5. Use quotes

When searching for something specific, you should use quotes to help the search engine guess what exactly you wanted you get. When you put your search words in quotes, the search engine will search the index with the whole phrase.
For example,
"vanilla chocolate wafers"
"cherry ice cream" for 6-8
"Baked apples with Tequila"
food:"rice and chicken"
"Thai curry" with fish or chicken

6. Use a plus sign to include words, or a minus sign to exclude words

When you put a plus sign just in front of a word or type AND, the search engine will return only recipes with text containing that word.
For example,
chicken with +bacon +carrots +"red cabbage"
bread with butter and garlic and tomatoes
ice cream cake with chocolate or blueberry

When you want to get recipes that do not use an ingredient - which you might not like, put a minus sign (or exclamation mark !) just before a word to tell the engine to ignore recipes with that word. Type NOT or WITHOUT in front of a word, to get the same results.
For example,
bread with butter -pudding -garlic
cake author -KitchenAid
stew with pork not beef
Lasagne with mushrooms without tomatoes
Lasagne with tomatoes !bacon

7. Keep it simple

Start your search with a few words, and the engine will only search recipes by title.
For example,
ice cream cake
Ravioli

8. Gradually add search terms

When you get a lot of results, or not exactly what you expected, add targeted words that you might see in the previous results, to refine the search by giving hints to the search engine. Put a plus or minus sign in front of some important words.
For example,
"Brownie ice cream cake"
Bacon Ravioli ingredients +mushrooms without parmesan

9. Expert user can use expressions with operators

If you want to get only a few results that match exactly what you are looking for, you can use expressions with operators to search recipes by title.
For example,
pasta and ((cheese and spinach) or (bacon and mushroom))
pizza AND ((cheese AND broccoli) OR (prosciutto AND mushroom))
pizza AND bacon AND cheese NOT blue

When not using parentheses, AND/NOT/OR operators must be capitalized words.

10. Use important words only

When your search has too many words, the search engine may give you unexpected results. That means it could take you longer to find what you want to get. The search engine will try to match first the food names and ingredients, then look into recipe descriptions and keywords.
Don't use I have only five ingredients, maybe Chocolate?
Use instead Chocolate cookies, ingredients peanut butter, cherries, eggs, prune and vanilla extract

Doing this can save you time and effort and make your search results more precise.