Ingredients
Equipment
Method
Make the cupcakes
- Preheat the oven to 350°F and line a muffin tin with cupcake liners.
- Whisk together flour, baking powder, salt, cinnamon, and ground cloves until evenly combined.
- Beat the softened butter and granulated sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition.
- Alternate adding the flour mixture and horchata, beginning and ending with the flour mixture, mixing just until incorporated.
- Stir in the Mexican vanilla extract and almond extract until smooth.
- Divide the batter evenly among the liners.
- Bake at 350°F for 18-20 minutes, until a toothpick comes out clean.
- Cool completely before frosting.
Make the horchata cream cheese buttercream
- Beat the softened cream cheese and softened butter until smooth.
- Gradually add powdered sugar and beat until thick and lump-free.
- Beat in the horchata until the frosting turns light and fluffy with a pipeable texture.
- Rest the frosting for 30 minutes to firm up slightly for easier piping.
- Pipe the frosting onto the cooled cupcakes, forming a tall peak in the center.
- Dip or roll the cupcake tops in the cinnamon sugar for rim so the frosting edge is coated.
- Drizzle with white chocolate for a glossy finishing stripe across the tops.
Notes
For the cleanest piping and neat cinnamon rim, cool cupcakes fully and let the frosting rest 30 minutes so it thickens slightly. Store frosted cupcakes covered in the refrigerator up to 4 days; freeze unfrosted cupcakes up to 2 months and thaw, then frost after thawing. If you want a lower-sugar option, use a powdered sugar substitute made for frosting and adjust sweetness to taste—keep the horchata addition the same for flavor balance.
