New recipes every week — Follow on Pinterest for daily inspiration 💕
Home Desserts & Baking Horchata Cupcakes with Horchata Cream Cheese Buttercream
Desserts & Baking

Horchata Cupcakes with Horchata Cream Cheese Buttercream

Cinnamon-scented cupcakes with a soft, tender crumb and tangy horchata cream cheese buttercream have a way of disappearing fast. The cake itself stays plush instead of dry, with warm spice ... Read more

Prep Time 25 min
Cook Time 20 min
Servings 12
📌 Save

Horchata Cupcakes with Horchata Cream Cheese Buttercream

Cinnamon-scented cupcakes with a soft, tender crumb and tangy horchata cream cheese buttercream have a way of disappearing fast. The cake itself stays plush instead of dry, with warm spice running through every bite, and the frosting brings that creamy rice-milk sweetness people expect from horchata without turning heavy or overly sugary. The cinnamon sugar rim and white chocolate drizzle add just enough contrast to make each cupcake feel finished, not fussy.

What makes this version work is the balance. Horchata adds moisture and a subtle grain-sweet flavor, while the combination of vanilla and almond extract gives the batter that familiar horchata character without needing a long ingredient list. The cake batter uses the classic creaming method, then the liquid and dry ingredients are added alternately so the crumb stays even and light. The frosting follows the same idea: cream cheese for tang, butter for structure, and horchata added gradually so it stays fluffy instead of loose.

Below, you’ll find the small details that matter most here — how to keep the cupcakes from baking up dense, how to get the frosting smooth and pipeable, and the one topping step that makes them taste like the real thing from the first bite.

The cupcakes stayed soft for two days and the horchata frosting set up beautifully. I was worried the cinnamon sugar would get messy, but it gave every bite a little crunch and made them taste just like the drink.

★★★★★— Elena M.

Horchata cupcakes with cream cheese buttercream are the kind of dessert that tastes even better after the cinnamon sugar rim goes on.

Save to Pinterest

The Trick Is Keeping the Horchata Flavor in the Cake, Not Just the Frosting

With cupcakes like these, the biggest mistake is putting all the horchata character in the topping and leaving the cake bland. That gives you a cupcake that tastes like vanilla cake with sweet frosting on top, which misses the point. Here, the batter gets horchata plus vanilla and almond extract, so the flavor starts in the crumb and carries through the whole bite.

The other thing that matters is texture. Horchata adds liquid, but it doesn’t behave exactly like milk because it already carries some rice starch and sweetness. Alternate it with the dry ingredients so the batter stays smooth instead of overworked, and stop mixing as soon as the flour disappears. Overmixing turns these cupcakes tight and springy instead of soft and tender.

What Each Ingredient Is Actually Doing in These Cupcakes

  • Horchata — This is the flavor anchor. Use a cold, well-stirred horchata so the liquid is even before it goes into the batter and frosting. If yours is especially sweet, the cupcakes will lean a little richer, which is fine because the cream cheese frosting balances it out.
  • Mexican vanilla extract — This adds that deeper, rounder vanilla note that makes the cupcakes taste more like horchata instead of plain spice cake. If you only have regular vanilla, use it, but don’t skip the vanilla entirely.
  • Almond extract — A small amount goes a long way here. It gives the cupcakes that recognizable horchata-like aroma, but too much will take over and taste perfumey, so measure carefully.
  • Cream cheese — This is what keeps the frosting from becoming one-note sweet. Full-fat cream cheese gives the best texture and tang. Low-fat versions soften too much and can make the frosting slack.
  • Cinnamon sugar — The rim isn’t just decoration. It adds a little crunch and reinforces the spice already in the cake. Freshly mixed cinnamon sugar clings better than a blend that’s been sitting for months.
  • White chocolate — Use it for a thin drizzle, not a thick layer. It adds sweetness and a little visual contrast without making the cupcake heavier. If you skip it, the cupcake still works; the drizzle is there for finish, not structure.

Building the Batter and Frosting Without Losing the Texture

Start with the dry ingredients

Whisk the flour, baking powder, salt, cinnamon, and cloves together before anything else. That keeps the spice from clumping in one bite and helps the leavening distribute evenly. If you dump everything in at once, the cupcakes can bake with uneven pockets of spice and a slightly lopsided rise.

Cream the butter and sugar until it turns pale

Beat the butter and sugar until the mixture looks lighter in color and fluffier in texture. That step traps air, which is what gives the cupcakes lift before they ever hit the oven. If the butter is too cold, it won’t cream properly; if it’s melted, the batter will bake up dense.

Alternate the flour mixture and horchata

Add the flour mixture in three additions, alternating with the horchata, and begin and end with flour. That pattern keeps the batter emulsified and prevents the gluten from tightening too quickly. Stop mixing as soon as the batter looks smooth; beating it longer is the fastest way to lose the soft crumb you want.

Beat the frosting until it holds a peak

Start with the cream cheese and butter alone so the frosting turns completely smooth before the sugar goes in. Add the powdered sugar gradually, then drizzle in the horchata a little at a time. If you pour it in all at once, the frosting can go loose and grainy; when it’s right, it should look airy, thick, and easy to pipe.

How to Adapt These Cupcakes for Different Needs

Dairy-Free Version

Use a plant-based butter that works well for baking and a dairy-free cream cheese for the frosting. The texture will be a little softer and the frosting may be less tangy, but the horchata flavor still comes through clearly. Choose a dairy-free horchata you already like to drink, since that flavor carries the whole dessert.

Gluten-Free Swaps

A 1:1 gluten-free baking flour blend can work here if it contains xanthan gum. The cupcakes may need an extra minute or two in the oven, and the crumb will be slightly more delicate, but the recipe holds up because the batter isn’t heavily mixed. Let them cool fully before frosting so they don’t break.

Turning Them Into Mini Cupcakes

Mini cupcakes work well if you want a party tray or a smaller dessert. Fill the liners about two-thirds full and start checking them around 10 to 12 minutes. They bake fast, and overbaking even by a couple of minutes will dry out the edges before the centers are set.

Storage and Reheating

  • Refrigerator: Store frosted cupcakes in an airtight container for up to 4 days. The cake stays moist, and the frosting firms up a little in the fridge.
  • Freezer: Freeze the unfrosted cupcakes for up to 2 months. Wrap each one tightly, then thaw at room temperature before frosting. The frosting itself is better made fresh because cream cheese frosting can separate after freezing.
  • Reheating: These cupcakes are best served at cool room temperature, not warmed. If they’ve been chilled, let them sit out for 20 to 30 minutes so the frosting softens and the cake loses that fridge-cold texture.

Questions I Get Asked About This Recipe

Can I use store-bought horchata?+

Yes. Store-bought horchata works well here as long as you shake it before measuring so the rice settles don’t leave you with a watery first half and a thick second half. If it tastes especially sweet, the cupcakes will still balance out because the frosting has tang from the cream cheese.

How do I keep my cream cheese frosting from getting runny?+

Start with butter and cream cheese that are softened, not warm. If the frosting gets loose, it’s usually because the horchata was added too quickly or the kitchen was too warm. Chill the bowl for 10 to 15 minutes, then beat it again and add a little more powdered sugar if needed.

Can I make horchata cupcakes a day ahead?+

Yes, and they hold up nicely. For the best texture, bake the cupcakes the day before and frost them once they’re fully cool. If you want the cinnamon sugar rim to stay crisp, add it close to serving time instead of early in the day.

How do I know when the cupcakes are done baking?+

The tops should spring back when you touch them lightly, and a toothpick inserted in the center should come out clean or with a few moist crumbs. If the crumbs look wet, give them another minute or two. Pulling them on time keeps the crumb soft instead of dry at the edges.

Can I skip the white chocolate drizzle?+

Yes. The drizzle is mostly there for contrast and a little extra sweetness. If you leave it off, the cupcakes still taste complete as long as you keep the cinnamon sugar rim, which gives them the finish that makes them stand out.

Horchata Cupcakes with Horchata Cream Cheese Buttercream

Horchata cupcakes with horchata cream cheese buttercream are tender, cinnamon-spiced vanilla cupcakes baked until a toothpick comes out clean. Finished with a fluffy frosting, a cinnamon-sugar rim dip, and a white chocolate drizzle for a classic Mexican-inspired dessert.
Prep Time 25 minutes
Cook Time 20 minutes
Rest 30 minutes
Total Time 1 hour 15 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Mexican
Calories: 420

Ingredients
  

Dry ingredients
  • 1.5 cup all-purpose flour
  • 1 tsp baking powder
  • 0.25 tsp salt
  • 1 tsp cinnamon
  • 0.25 tsp ground cloves
Cupcake base
  • 0.5 cup butter, softened
  • 0.5 cup granulated sugar
  • 2 eggs
  • 0.333 cup horchata
  • 0.25 cup Mexican vanilla extract
  • 1 tsp almond extract
Horchata cream cheese buttercream
  • 8 oz cream cheese, softened
  • 0.5 cup butter, softened
  • 2 cup powdered sugar
  • 0.25 cup horchata
  • 0.25 cup cinnamon sugar for rim
White chocolate drizzle
  • 1 white chocolate for drizzling

Equipment

  • 1 sheet pan
  • 1 stand mixer

Method
 

Make the cupcakes
  1. Preheat the oven to 350°F and line a muffin tin with cupcake liners.
  2. Whisk together flour, baking powder, salt, cinnamon, and ground cloves until evenly combined.
  3. Beat the softened butter and granulated sugar until light and fluffy.
  4. Add the eggs one at a time, mixing well after each addition.
  5. Alternate adding the flour mixture and horchata, beginning and ending with the flour mixture, mixing just until incorporated.
  6. Stir in the Mexican vanilla extract and almond extract until smooth.
  7. Divide the batter evenly among the liners.
  8. Bake at 350°F for 18-20 minutes, until a toothpick comes out clean.
  9. Cool completely before frosting.
Make the horchata cream cheese buttercream
  1. Beat the softened cream cheese and softened butter until smooth.
  2. Gradually add powdered sugar and beat until thick and lump-free.
  3. Beat in the horchata until the frosting turns light and fluffy with a pipeable texture.
  4. Rest the frosting for 30 minutes to firm up slightly for easier piping.
  5. Pipe the frosting onto the cooled cupcakes, forming a tall peak in the center.
  6. Dip or roll the cupcake tops in the cinnamon sugar for rim so the frosting edge is coated.
  7. 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.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating