the main difference between garam masala and curry powder is that garam masala has a stronger flavour than curry powder. garam masala is a common spice blend in indian cooking. however, curry powder is not an authentic indian blend; in fact, it is a british invention.