For the cupcakes: Preheat the oven to 325 degrees F. Line 2 cupcake pans with paper liners.
Sift together the flour, baking powder and salt into a bowl. Combine the sugar and eggs in the bowl of a stand mixer fitted with the paddle attachment. Blend until creamy, then add the corn puree, oil, yellow pepper puree and vanilla and continue mixing. Slowly add the sifted dry ingredients and keep mixing for 30 more seconds.
Pour the batter into the cupcake pans and bake for 14 minutes. Let cool completely.
For the frosting: Mix the powdered sugar and egg whites using an electric mixer on medium-high speed for 5 minutes. Add the butter and mix for 10 minutes to combine. To finish, add the corn puree to the buttercream 1/2 cup at a time.
Pipe the corn buttercream on top of the cupcakes using any tip you like.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.