Indian cuisine is a general term for various regional cuisines of the Indian subcontinent.