Authentic Indian taste and flavour