Try allrecipes.com. Ingredients have to be typed, but the results seem relevant.
Example: You are looking for a vegan recipe with avocado and flour, but excludes (veg) butter (I do not know if it makes much sense, but I receive relevant results).
- Go to ingredient search
- Type
vegan in keywords
- Type
avocado flour within included textbox
- Type
butter within exluded textbox
- Results page URL should look like this:
http://allrecipes.com/search/results/?wt=vegan&ingIncl=avocado%20flour&ingExcl=butter&sort=re, so it is easy to share.
Another option is Supercook. It is a recipes search engines. To find recipes using the same filter as above:
- Type
avocado and flour as key ingredients
- Type
vegan in recipe title
The results seem relevant, but I allrecipes.com seems more friendly when it comes to vegan restriction. Also, you cannot exclude an ingredient.