the proportion of ingredients too vary. in most recipes you cannot use garam masala and biryani masala interchangeably. in indian cuisine garam masala is used as a light garnish to infuse flavors whereas biryani masala is used only for making biriyanis.