There are variations in the flavors of the North Indian and South Indian garam masala. The South Indian garam or meat masala blends cloves, cinnamon, cardamom, fennel, and other ingredients. On the other hand, the North Indian garam masala powder contains cumin, coriander, bay leaves, and other spices.