I love an easy, festive cupcake for any holiday, and these piñata cupcakes are perfect for Cinco de Mayo. They’re fresh lime cupcakes filled with a fun sprinkle surprise and finished with zesty lime buttercream for a treat that’s playful and delicious. My kids were delighted when the sprinkles popped out, and my husband thought they were a clever, unique idea—these are sure to be a hit with family and friends.

Lime-flavored Piñata Cupcakes
I’ve made plenty of filled cupcakes, but these Cinco de Mayo piñata cupcakes are my current favorite. Instead of jam or cream, they hide crunchy, colorful sprinkles inside so each bite has a playful pop of texture and color.
These cupcakes are brightened with fresh lime juice and zest, and a bit of sour cream keeps them moist and tangy. I tint the batter green for a festive look, then crown each cupcake with lime buttercream and more sprinkles. They’re great for Cinco de Mayo and adaptable for birthdays or other holidays.

Color Them Naturally
For a vivid lime color, I used a neon gel food coloring; water-based colors work too (mix green with a touch of yellow). If you prefer an all-natural option, stir 1–2 tablespoons of matcha powder into the batter for a gentle green color and a hint of earthy flavor—it pairs nicely with lime.
Cinco de Mayo Piñata Cupcakes
20 mins
15 mins
35 mins
Equipment
- Kitchen scale (optional)
- Cupcake tin
- Stand mixer
- Piping tip set
20
people
Ingredients
- 2½ cups cake flour
- 2 teaspoons baking powder
- 1 teaspoon kosher salt
- ½ teaspoon baking soda
- 1 cup unsalted butter, room temperature (2 sticks)
- 1⅓ cups granulated sugar
- ⅓ cup milk
- ½ cup lime juice
- ½ cup sour cream, room temperature
- 4 large eggs, room temperature
- 2 teaspoons lime zest (from 1 lime)
- Green food coloring (optional)
For the Filling & Decorating:
- Wilton Cactus Party sprinkle blend (or similar colorful sprinkles)
- Lime buttercream (use your favorite recipe)
- Llama or cactus-shaped sugar candies (optional)
Instructions
For the Cupcakes
- Preheat oven to 350°F. Line a 12-count cupcake tin with liners and set aside.
- In a medium bowl, whisk together cake flour, baking powder, kosher salt, and baking soda. Set aside.
- In a stand mixer fitted with the paddle, cream butter and sugar on medium for 1 minute. Add milk, lime juice, and sour cream and mix until combined. Add eggs and lime zest and mix until combined.
- Fold in the flour mixture until just combined—do not overmix. Add green food coloring if using, remembering that gel color can fade slightly during baking; add a touch more if needed.
- Fill each cupcake well ¾ full and bake 14–15 minutes, or until a toothpick comes out clean or with moist crumbs. Cool completely on a rack.
For the Filling & Decorating
- Once cooled, use the wide end of a piping tip to press into the center of each cupcake and remove a plug of cake. Save the removed piece.
- Spoon about ½–1 teaspoon of sprinkles into each hollow. Replace the removed cake plug and press gently so it sits flush.
- Pipe lime buttercream on top of each cupcake and decorate with more sprinkles or themed sugar candies.
Notes
- After adding the flour, avoid overmixing—especially if you’ll add food coloring later, since you’ll need to mix more to distribute the color.
- Don’t check cupcakes before 10 minutes; opening the oven early can cause them to sink. If you need to check and they’re not done, close the oven gently to prevent collapsing.
Storage: Store in an airtight container at room temperature for up to 2 days, in the refrigerator up to 4 days, or freeze up to 3 months (add sprinkles after thawing).
Decorating Ideas
Decorate with llama and cactus sprinkles and sugar candies for Cinco de Mayo, or customize the colors and toppings for other occasions: orange and black for Halloween, hearts for Valentine’s Day, or rainbow sprinkles for birthdays. These cupcakes are easy to adapt.
How to Make Piñata Cupcakes for Cinco de Mayo — Step-by-Step
Whisk the Dry Ingredients: Preheat oven to 350°F and line a 12-count tin with liners. In a medium bowl, combine 2½ cups cake flour, 2 teaspoons baking powder, 1 teaspoon kosher salt, and ½ teaspoon baking soda.

Mix the Wet Ingredients: In a stand mixer with the paddle, cream 1 cup room-temperature unsalted butter and 1⅓ cups granulated sugar for 1 minute. Add ⅓ cup milk, ½ cup lime juice, and ½ cup room-temperature sour cream and mix until combined. Add 4 large room-temperature eggs and 2 teaspoons lime zest and mix until combined.

Combine and Color the Batter: Fold in the flour mixture until incorporated. Do not overmix. Add green food coloring if desired; gel colors may fade slightly, so add a touch more if needed.

Bake the Cupcakes: Fill wells ¾ full and bake 14–15 minutes or until a toothpick comes out clean. Cool on a rack to room temperature before filling.

Core and Fill: Use the wide end of a piping tip to remove a cake plug from each cupcake. Spoon ½–1 teaspoon sprinkles into the hole, replace the plug, and press gently to level.

Frost: Pipe lime buttercream (or your preferred frosting) on each cupcake and finish with extra sprinkles or themed candies.

How to Store
Store leftover cupcakes in an airtight container at room temperature for up to 2 days, in the refrigerator for up to 4 days, or freeze for up to 3 months. If freezing, leave off sprinkles and decorate after thawing. Thaw frozen cupcakes at room temperature for a few hours before finishing and serving.
More Cinco de Mayo Desserts to Try!
-

Churro Cheesecake Bars
-

How to Make Flan
-

Churro Cookies
-

Strawberry Margarita Cupcakes



