Niektóre z najpopularniejszych indyjskich potraw to ryż, soczewica, warzywa, curry i kurczak. Przyprawy to główna cecha kuchni indyjskiej, szczególnie kminek, pieprz cayenne, kurkuma, czarne nasiona gorczycy i kolendra . Inne popularne pokarmy spożywane w Indiach to pszenica, jęczmień, chleb, ciecierzyca, ser, fasola, jogurt, kokos, nerkowce i migdały.
Ryż jest jedną z najpopularniejszych potraw w indyjskich potrawach. Serwowany jako przystawka lub danie główne, ryż łączy się z odmianami przypraw i warzyw. Bogate w białko i niskotłuszczowe, soczewica jest również zawarta w wielu indyjskich przepisach, takich jak gulasze zupy i dania z frytkami.
W kuchni indyjskiej istnieje wiele różnych kombinacji warzywnych pączków. Gotowane na wiele sposobów, ziemniaki są kolejnym głównym składnikiem indyjskich przepisów. Bakłażan, kapusta, zielona papryka, ogórek, kukurydza, cebula i pomidory to inne przykłady często spożywanych warzyw.
Curry jest typowo pikantnym indyjskim jedzeniem, które składa się z wielu odmian mięs, warzyw i przypraw. Niektóre przykłady dań curry to curry z jajek z pomidorami, curry ze szpinakiem z serem, curry z bakłażana i curry z zieloną fasolką. Chociaż dania wegetariańskie są najbardziej widoczne w kuchni indyjskiej, wiele curry i przepisy na kolację obejmują również kurczaka, jagnięcinę, krewetki lub ryby.