Kids party cupcakes with a surprise filling of sprinkles.

Piñata Cupcakes - Conventional Method

A super easy Piñata Cupcakes recipe with a surprise filling of bright and colourful sprinkles! Perfect for kids birthday parties!
5 from 1 vote
Print Pin
Course: Cakes, cupcakes, party food
Cuisine: Baking, Cake, cupcakes
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 12
Calories: 466kcal


  • 200 g unsalted butter, softened
  • 200 g caster sugar
  • pinch of salt
  • 1 tsp vanilla extract
  • 4 eggs
  • 200 g self raising flour

For the frosting:

  • 185 g butter, softened
  • 2 1/4 cups icing sugar mixture
  • 2 tablespoons milk
  • 1 tsp vanilla extract
  • 1-2 drops food colouring
  • sprinkles, mini M&Ms, edible silver balls to fill and decorate


  • Preheat oven to 175 degrees celsius.
  • Place cupcake cases into the holes of two 12-hole muffin trays.
  • Place the butter, caster sugar, salt and vanilla extract into a bowl.
  • Beat together with a stand-mixer or hand-held beaters until pale and fluffy.
  • Add the eggs to a separate bowl and beat together lightly.
  • Slowly add the egg mixture to the butter mixture while continuing to beat.
  • When all of the egg mixture has been completely combined with the butter mixture, sift in the self raising flour and stir with a spoon until just combined (don't over combine).
  • Place the cupcake mixture into the cupcake cases - filling them to 2/3 full.
  • Bake in the oven for 12-15 minutes or until golden and when they spring back when touched in the centre (if you're making mini cupcakes, reduce the cooking time slightly).
  • Leave cupcakes in the baking trays for 5 minutes before moving to a wire rack to cool completely.
  • Cut a small hole in the middle of each cooled cupcake (not quite to the bottom). Discard the majority of the removed cake, keeping just a small slice for the lid.
  • Fill each hole with sprinkles, mini chocolates, Smarties, M&Ms etc.
  • Place the reserved slices of cupcake back onto the top as a lid (press down lightly). 
  • To make the icing, beat the butter in a bowl until pale and fluffy (approximately 5 minutes).
  • Slowly add the icing sugar mixture, milk and vanilla extract and continue to beat until smooth and creamy.
  • Spread the frosting over the cupcakes and decorate with extra sprinkles. 


Calories: 466kcal | Carbohydrates: 51g | Protein: 4g | Fat: 27g | Saturated Fat: 17g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 123mg | Sodium: 134mg | Potassium: 47mg | Fiber: 0g | Sugar: 38g | Vitamin A: 880IU | Vitamin C: 0mg | Calcium: 21mg | Iron: 0.4mg