This Chocolate Cupcake Recipe starts with my favorite Devil’s Food Cake as the base. These cupcakes are filled with Amaretto pastry cream, finished with whipped chocolate ganache and topped with crunchy almond pralines.

Life can be hectic, but these chocolate cupcakes deserve a moment of calm. They are not a snack to be eaten on the run; instead, take a plate and a fork, sit down, close your eyes and savor each component: tender chocolate cake, silky Amaretto pastry cream, glossy chocolate ganache and the salty-sweet crunch of almond praline.



This Chocolate Cupcake Recipe is straightforward, incredibly moist, and very flexible. Fill them or skip the filling, frost them or leave them plain — both options are delicious. If you are making the cupcakes as pictured, a few components are worth preparing ahead:
1. The filling: The filling used here is pastry cream flavored with Amaretto. You can substitute another liqueur or omit it entirely. Rum, Frangelico, Cognac or Kahlúa are all excellent choices. Pastry cream needs to chill for at least 3 hours, so plan ahead; it can also be made a couple of days in advance.
2. The whipped chocolate ganache: The ganache must cool before whipping. At room temperature it will be glossy and spreadable; chilled and whipped it becomes light and pipeable for swirls like those shown. The ganache can be prepared up to 5 days ahead and kept refrigerated.
If you prefer a quicker option, a super-quick chocolate buttercream is an easy alternative and takes only minutes to prepare.
3. The almond pralines: These take about 15 minutes to make and store well in an airtight container for months — if they last that long.
All parts of this recipe can be made ahead and assembled when convenient. The cupcake batter itself only takes about 15 minutes to mix and will keep in an airtight container at room temperature for up to 3 days after baking. The pastry cream and ganache each take roughly 20 minutes to make (plus chilling time) and refrigerate well.
If time is limited, spread the work across several days. Make as much as you can in advance, then assemble and finish the cupcakes when you’re ready. And be sure to make enough to share.
Mix and match: More frosting options for this cake
Whipped chocolate ganache pairs beautifully with these cupcakes, but here are four other frostings that also complement them well:
- Milk Chocolate Buttercream
- Italian Meringue Buttercream
- Cherry Frosting
- Raspberry Cream Cheese Frosting
A few of my other all-time favorite cake recipes:
- Strawberry Mojito Cupcakes
- German Chocolate Cupcakes
- The BEST Vanilla Cake Recipe
- Carrot Cake with Caramel Rum Sauce
- Red Velvet Cake with Cream Cheese Buttercream
📖 Recipe
The BEST Chocolate Cupcake Recipe
24
Ultra moist chocolate cupcakes filled with Amaretto pastry cream, frosted with whipped chocolate ganache and topped with almond pralines.
Ingredients
For the cupcakes:
- 1 recipe Devil’s Food Cake — follow that recipe to make 24 cupcakes.
For the frosting:
- 1 ½ cups granulated sugar
- ¾ teaspoon ground cinnamon
- 1 ½ teaspoon salt
- 1 ½ tablespoon corn syrup
- 1 ½ cup heavy cream
- 9 oz (about 1 ½ cups) semi-sweet chocolate chips
- 12 tablespoons butter, cut into 1-inch chunks
- 3 teaspoon pure vanilla extract
For the Amaretto Pastry Cream Filling:
- 1 recipe pastry cream, chilled at least 3 hours
- ¼ cup Amaretto (or more, to taste)
For the Almond Praline:
- 1 cup whole almonds, roughly chopped
- ¼ cup granulated sugar
- 1 tablespoon butter
- 1 teaspoon ground cinnamon
- 1 teaspoon salt
Instructions
Bake the Cupcakes:
- Prepare the Devil’s Food Cake batter and bake as directed for 24 cupcakes. Allow cupcakes to cool completely before filling and frosting.
Make the frosting:
- In a small saucepan combine sugar, corn syrup, heavy cream, salt and cinnamon. Bring to a boil over medium-high heat, stirring frequently, then reduce heat and simmer for 6 minutes.
- Remove from heat and add chocolate and butter, stirring until melted and smooth. Transfer to a bowl, stir in vanilla, cover and refrigerate for at least 6 hours or up to 3 days.
- When ready to use, whip the cooled ganache with an electric mixer until light and fluffy. Pipe or spread onto the cooled cupcakes.
Fill the cupcakes:
- Stir Amaretto into chilled pastry cream and taste, adding more if desired.
- Transfer pastry cream to a pastry bag fitted with a large round tip. Insert the tip into the center of each cupcake and gently squeeze, withdrawing as the cupcake fills and the filling rises slightly.
Make the Almond Praline:
- In a heavy skillet over medium heat, combine almonds, sugar, cinnamon, butter and salt.
- Cook, stirring constantly, until the almonds are toasted and the sugar melts and turns golden brown, about 15 minutes.
- Spread praline on foil or parchment to cool, then break into chunks and sprinkle over the frosted cupcakes.
Notes
If you prefer not to make whipped ganache, a quick chocolate buttercream is an excellent, creamy alternative that only takes a few minutes to prepare.
Did you make this recipe?
Please leave a comment or share a photo of your cupcakes.
© Of Batter and Dough. All images and content are copyright protected. Please do not use images without permission. If you republish this recipe, rewrite it in your own words or link back to the original post. Some links in the original content may be affiliate links that support the author at no extra cost to you. Thank you for supporting Of Batter and Dough.