
I hesitated to call these Neapolitan Surprise Cupcakes a “surprise” because unexpected food tends to make me nervous.
I’m a picky eater for a few reasons: my stomach reacts to some ingredients, and my palate is unusually sensitive — my dad jokes I should train as a wine taster because I can pick out delicate fruit notes. So I prefer knowing what’s in my food. Surprises generally require advance warning for me to try them.
That said, these cupcakes are a very pleasant surprise. They would have made a delightful secret treat if I hadn’t been the one making them and already knew the components.

Light chocolate cupcakes are topped with strawberry and vanilla Swiss meringue buttercreams, then dipped in a glossy dark chocolate shell. Half the batch has a strawberry buttercream center with a vanilla swirl; the other half is the reverse. The contrast is as fun to see as it is to taste.
The effect looks complicated, but it’s simple: pipe a cone of one buttercream into the center of each cupcake with a round tip, then pipe a swirl of the other color around it with a star tip.

(Pardon the jerky gif — it shows the basic piping motion.)
I didn’t worry about hiding the buttercream completely under the chocolate, so you can tell which cup-cakes are which. If you prefer a true surprise, take a little extra time to dip and cover each one thoroughly so the filling is hidden.
For dipping, a narrow, deep cup works perfectly — a teacup is ideal. Whatever you use should be deep enough that the swirl doesn’t hit the bottom and just wide enough to dip the cupcake with room for your fingers.

Hold the cupcake by the top of the paper and dip it into the chocolate until the edge of the paper almost touches the surface.

Gently wiggle the cupcake so chocolate fills the swirled peaks.

Lift the cupcake and let excess chocolate drip back into the cup.

Resist the urge to eat one immediately — the chocolate takes about half an hour to set at room temperature. You can chill them briefly to speed this up, but avoid leaving them too long in the fridge, which can pull the papers away from the cakes.
Neapolitan Surprise Cupcakes
Ingredients
For the Cupcakes:
- 175 ml just-boiled water
- 100 g dark chocolate (at least 50% cacao)
- 280 g flour* (all-purpose or gluten-free blend)
- 2 Tablespoons cocoa powder
- 1 teaspoon xanthan gum (omit if using regular wheat flour)
- 1 ½ teaspoons baking soda
- 175 g butter, softened
- 140 g brown sugar
- 140 g caster sugar (or granulated sugar)
- 1 ½ teaspoons vanilla extract
- 3 large eggs, room temperature
- 180 g sour cream
For the Swiss Meringue Buttercream:
- 210 g egg whites (about 7 whites)
- 325 g sugar (caster or granulated)
- Pinch of salt
- 450 g unsalted butter
- 1 Tablespoon vanilla extract
- 3 Tablespoons freeze-dried strawberry powder
- A few drops pink food coloring (optional)
For the Chocolate Dip:
- 400 g dark chocolate, chopped (50–60% cacao)
- 3 Tablespoons flavorless oil (rice bran, canola, or refined coconut)
Instructions
Cupcakes:
- Heat oven to 180°C (350°F). Line two 12-hole muffin tins with papers.
- Chop the chocolate and place in a heatproof jug. Pour over the just-boiled water and stir until melted. Leave to cool.
- Sift together the flour, xanthan (if using), cocoa, and baking soda in a large bowl.
- Beat softened butter with both sugars and vanilla on medium speed until very light and fluffy. Whisk the eggs and add gradually, beating well between additions. If curdling starts, add a tablespoon of the flour mixture.
- On low speed, add the flour mixture and chocolate mixture alternately, beating briefly between additions. Scrape the bowl, add the sour cream and mix until just combined. Stir by hand to ensure an even batter.
- Use a medium scoop to fill papers halfway. Bake 15–18 minutes, until cupcakes spring back and a skewer comes out clean. Remove from pans promptly and cool completely before icing.
Buttercream:
- Clean the whisk and bowl thoroughly; wipe with lemon or vinegar on a paper towel to remove grease. Combine egg whites and sugar in the bowl, then place over simmering water. Stir until sugar dissolves and the mixture reaches 71°C/160°F.
- Whip on medium for one minute, then medium-high until stiff and glossy. The bowl should feel cool.
- Switch to the paddle attachment. On low speed, add butter piece by piece until smooth. If the mix looks separated, keep beating on low until silky. Add vanilla and beat to combine.
- Remove half the buttercream to another bowl. Sift strawberry powder into the remaining buttercream and add coloring if using. Beat on low to combine.
- Fit two piping bags with large couplers. Put vanilla in one bag and strawberry in the other. Using a round tip, pipe a cone of vanilla into the center of half the cupcakes and a cone of strawberry into the other half. Switch to a large star tip to pipe swirls around each cone, wiping the tip between cupcakes. Chill cupcakes while preparing the chocolate dip.
Chocolate Dip:
- Place chocolate and oil in a microwave-safe bowl. Heat at 50% power for one minute, stir, then continue in 30-second bursts at 50%, stirring until smooth.
- Pour chocolate into a narrow, deep cup filled almost to the top (leave ~1 cm). Hold a cupcake by the paper and dip until the paper edge almost touches the chocolate. Wiggle gently to let chocolate fill the swirls, lift and let excess drip off. Use a skewer dipped in chocolate to cover any exposed buttercream if needed.
- Set dipped cupcakes in the fridge for about 10 minutes or leave at room temperature until the chocolate sets. Store in an airtight container at room temperature for up to two days.
Notes
For gluten-free cupcakes, use a trusted gluten-free flour blend. If that blend already contains a gum, omit the xanthan gum in the recipe. These cupcakes work well with or without gluten — if using regular wheat flour, simply omit the xanthan gum.
Freeze-dried strawberry powder can be found in gourmet shops, some supermarkets, or specialty online stores. For the “surprise” piping technique you’ll need two piping bags, two large couplers, a large star tip (such as Wilton 1M) and a large round tip (such as Wilton 1A).

Natalie
xx
