Yes,as your can see the masala does have onion and garlic. However as you are preparing the masala at home, you can easily skip the onion garlic. I would suggest to add a little more garam masala to balance the flavour.