How to Make It
Preheat the oven to 325°. Roast the bell pepper over a gas flame or under the broiler until charred all over. Transfer the pepper to a small bowl, cover with plastic wrap and let cool slightly. Peel and seed the pepper and cut it into 3/4-inch dice.
Generously butter a 6-cup soufflé dish. In a medium skillet, melt the 1 tablespoon of butter. Add half of the corn and cook over moderately high heat, stirring, until crisp-tender, about 2 minutes. Stir in the roasted bell pepper and season with salt and black pepper; let cool.
In a blender, combine the remaining corn with the half-and-half and cornstarch and puree until smooth. Strain the mixture through a fine sieve set over a bowl, pressing hard on the solids. Discard the solids. Add the eggs, parsley, cilantro, sugar, allspice, cayenne, 1 1/2 teaspoons of kosher salt and 1/4 teaspoon of black pepper to the bowl. Stir in the corn and red pepper mixture and pour into the prepared soufflé dish.
Set the dish in a roasting pan and pour enough hot water into the pan to reach halfway up the side of the dish. Bake the pudding in the center of the oven until golden and just set, about 1 hour. Carefully remove the soufflé dish from the roasting pan and let stand for 15 minutes before serving.