Kadhi is made with a base of sour yogurt and gram flour that's cooked into a thick, tangy soup. This traditional Indian specialty is flavored with a blend of local spices and usually contains pakoras (deep-fried fritters). Kadhi is often served with rice or roti.