Aloo Stuffed Mirchi Vada is a very north Indian style starer. This super delicious Indian snack is perfect for a cool fall / winter evening. A yummy potato masala stuffed inside banana peppers, dipped in a gram flour batter and deep fried until golden brown.