En la India, los platos típicos del desayuno incluyen upma, una papilla hecha de sémola y verduras asadas; panes planos como parathas o roti; tortas de arroz al vapor conocidas como idli; y dosas, una galleta de lentejas frita con forma de crepé. También se sirven a menudo con tamarindo o diferentes chutneys para mojar.
Las comidas típicas varían de una región a otra, pero el desayuno no suele ser tan diferente de la cena en la India. El arroz y las papas son accesorios comunes para muchas comidas. En el sur, el desayuno consiste en idli y dosa servidos con chutney, platos de arroz y verduras, o papas con especias. Appam, un panqueque hecho con masa de arroz fermentada y coco, también es un alimento básico para el desayuno, como el puttu, un rollo al vapor hecho principalmente de harina de arroz y coco.
Un desayuno del norte de la India a menudo consiste en un curry de verduras servido con arroz y pan plano como roti o parathas. Hay muchos tipos diferentes de parathas, que incluyen aloo (papa), paneer (queso cottage) y mooli (rábano). Puri bhaji, un pan plano de papas y harina, es muy común y se sirve con yogur y ensalada, y también poha, un plato hecho de arroz y cacahuetes aplanados.
El oeste de la India tiene sus propios alimentos básicos para el desayuno, como dhokla, una mezcla de arroz y garbanzos al vapor que se sirve con chiles y chutney, y khakhra, una fina galleta de trigo también con chutney y pepinillos.