A typical Indian version of garam masala contains fennel (a hardy, perennial herb with yellow flowers and feathery leaves) while some recipes of  Garam masala call for the spices to be blended with herbs, and in some recipes, ingredients including nuts, onions, or garlic may be added.
A typical Indian version of garam masala contains (with Hindi/Urdu names in parenthesis): Fennel (saunf) It is a hardy, perennial herb with yellow flowers and feathery leaves. Some recipes call for the spices to be blended with herbs, while others call for the spices to be ground with water, vinegar, or other liquids, to make a paste. In some recipes, ingredients including nuts, onions, or garlic may be added. 
