For the batter: Preheat the oven to 350 degrees. Line a cupcake pan with 24 paper liners. In a medium bowl, combine the self-rising flour and the all-purpose flour. In a large bowl, cream the granulated sugar, butter, milk and vanilla extract. Add the eggs, incrementally alternating with the flour mixture.
For the Mexican honey nut syrup: Combine the honey, butter, cinnamon and nutmeg in a small saucepan and bring to a boil. Reduce the heat and let simmer for 4 minutes. Remove from the heat and add the almonds, if desired, and mix well. Return to the heat and add the can of peaches and simmer for 5 more minutes.
For the streusel layer: Combine the brown sugar, granulated sugar, butter and cinnamon in small mixing bowl.
To assemble: First pour the batter into the prepared cupcake pan, then add the peaches, about 1 slice per cupcake, then top with more batter. Lastly, sprinkle with the brown streusel layer. Bake at 350 degrees for 18 minutes. Let the cupcakes cool before frosting with the Cool Whip frosting, and top with the Bunuelo garnish.
Blend the heavy whipping cream for 3 minutes. Slowly add the confectioners' sugar until incorporated. Then blend in the vanilla extract last.
Heat the oil over medium heat in a large saucepan. Mix the granulated and brown sugar together. Cut any desired shape in the raw flour tortillas. Then fry the tortillas until they are crispy. Sprinkle on the sugar mixture while still hot.
A viewer or guest of the show, who may not be a professional cook, provided this recipe. It has not been tested for home use.
Recipe courtesy of Sabrina Rodriguez, Cupcake Wars, 2011