Preheat oven to 350 degrees. Line an 8 x 8-inch cake pan with parchment paper. Allow the paper to hang over the sides for easy removal. Set aside
Place the baby corn in a small food processor. Process for 20 to 30 seconds or until mushy and mostly smooth. This should be about 52 grams (1/4 cup) of corn puree. Set aside
Sift or whisk all the dry ingredients into a large mixing bowl until there are no lumps. Stir the eggs in until fully combined and all the dry ingredients are moist
Stir the butter and yogurt in until fully combined. Add the reserved corn puree and the extract (if using). Stir until fully combined and a smooth dough has formed
Scrape down the sides of the bowl and form into a ball. Massage the dough to make sure the texture is correct. The dough should be smooth and hold its shape well
Place dough back into mixing bowl. Fold in the chilis until they are evenly distributed throughout the dough. Gradually fold in the cheese until fully combined and evenly distributed
Place dough into prepared cake pan and press the dough evenly throughout the pan. Place in preheated oven. Bake at 350 degrees 30 to 35 minutes or until golden and a tester comes out clean
Remove from oven. Allow to cool in pan about 30 minutes or until firm. Once firm, grasp the overhanging parchment paper and carefully remove the bread from the pan. Transfer the bread to a wire rack and allow to cool completely
Once cooled cut the bread into desired size slices. Store leftovers in an airtight container at room temperature up to 3 days or in the refrigerator up to 5 days