An ingredient is an item required by a recipe. It is sometimes interchangeably used with the term reagent, but ingredients are more general, whereas reagents tend to refer to ingredients needed for spells.
For a larger list of specific ingredients, see Category:World of Warcraft ingredient items.