Karnataka has three main regions - a coastal strip, western ghat hills, and eastern plains. The cuisine varies between regions and incorporates local ingredients like rice, millets, coconut, jaggery, seafood. Popular dishes include saaru, kosambri, bisibele bhath, gojju. Distinct styles exist for Mysore, Mangalorean, Udipi, Coorgi, Gowda Saraswat Brahmin cuisines. Meals traditionally include rice or rotis, dal, vegetables, pickles served on banana leaves. Festivals and fasting influence special food preparation.