Kachori is a North Indian delicacy, which resembles a fried, stuffed pastry. Matar kachori is a decadent maida-based snack with a fiery filling of peas and a whole lot of masalas.