Why This Recipe Works
These Chocolate Raspberry Cupcakes work because every layer focuses on flavor and texture, not just sweetness. The batter uses both sour cream and whole milk, which keeps the crumb moist and tender for days instead of drying out overnight. Dutch process cocoa and a touch of espresso powder deepen the chocolate flavor so the cupcake base tastes like true dark chocolate, even with raspberry frosting and ganache in the mix. Creaming the butter and sugar at the start adds lift and lightness, so you get that bakery style dome instead of flat cupcakes.
The raspberry chocolate ganache in the center brings balance. Heavy cream keeps the filling silky and rich, while raspberry preserves add a bright, fruity note that cuts through the dark chocolate. Because you bake the cupcakes first and add the ganache later, the filling stays luscious and does not soak into the crumb or vanish into the cake. On top, freeze dried raspberries give you intense berry flavor without extra liquid, so the raspberry frosting pipes cleanly and holds its shape the way you see in bakery cases.
This recipe is also very forgiving. Room temperature eggs, butter, milk, and sour cream blend smoothly, so you are less likely to overmix and end up with tough cupcakes. The ingredient ratios are tested so the cupcakes rise evenly and pull just slightly from the liners when done, which makes it easy to check for doneness without overbaking. If you love fruit and chocolate together, you might also enjoy serving these alongside a slice of rich chocolate loaf cake or a plate of simple raspberry bars for a full dessert spread.
How to Make It
You will start your Chocolate Raspberry Cupcakes by getting the base batter just right. Preheat your oven to 350°F, line a 12 cup muffin pan with paper liners, and clear some counter space so you can work comfortably.
In a small bowl, whisk together the flour, Dutch process cocoa, baking powder, baking soda, salt, and espresso powder until everything looks evenly combined with no streaks of cocoa or flour.
In a larger bowl, beat the softened butter and granulated sugar on medium high speed until the mixture looks pale and fluffy, about 1 to 2 minutes. Scrape down the bowl as needed so no butter clings to the sides. Add the egg, egg yolk, and vanilla, then beat again until the mixture looks a bit thicker and lighter in color.
Mix in the milk and sour cream on low speed until just combined. The mixture may look slightly curdled at this stage, and that is fine. Gently blend in the dry ingredients just until you no longer see dry flour. Stop mixing as soon as the batter looks smooth and even. You do not want to beat it until it looks glossy or stretchy.
Use a scoop or spoon to fill each cupcake liner about three quarters full. This gives the batter room to rise without overflowing. Bake the cupcakes for 17 to 20 minutes, until the tops spring back when lightly touched and a tester comes out clean or with a few moist crumbs.

Process Image of Chocolate Raspberry Cupcakes
Let the cupcakes cool in the pan for about 10 minutes, then transfer them to a wire rack to cool completely before you fill and frost them.
While the cupcakes cool, make the raspberry chocolate ganache. Warm the heavy cream in a small saucepan or in the microwave until it is steaming and just starting to simmer at the edges, but not boiling. Pour the hot cream over the chopped chocolate in a heatproof bowl. Let it sit for about 1 minute to soften the chocolate, then stir slowly from the center until the mixture turns smooth and glossy. Fold in the raspberry preserves until fully combined. Let the ganache cool and thicken until it reaches a pipeable or spoonable consistency.
For the raspberry frosting, beat the softened butter with a pinch of salt until creamy and smooth. Add the powdered sugar gradually, mixing on low at first so it does not fly everywhere, then increase the speed to medium until the frosting looks light and fluffy. Mix in the finely ground freeze dried raspberries until the color turns rosy and the texture feels airy. If the frosting seems too thick, add a teaspoon of cream or milk at a time. If it seems too soft, add a spoonful of powdered sugar.
Once the Chocolate Raspberry Cupcakes are completely cool, use a small paring knife or cupcake corer to cut a shallow cone from the center of each one. Spoon or pipe in some of the raspberry chocolate ganache. Trim the point off the removed piece of cake and place the flat part back on top as a little cap. Swirl each cupcake with raspberry frosting, the same way you might finish a batch of filled chocolate cupcakes from a bakery display.
Time, Prep, and Storage Plan
From start to finish, you will want about 1 hour for these Chocolate Raspberry Cupcakes if you move at a comfortable pace. Mixing the batter, making the ganache, and whipping the frosting take around 45 minutes, and baking takes 17 to 20 minutes, plus cooling time before you fill and frost. I like to bake the cupcakes first, then prepare the raspberry ganache and frosting while they cool so each step feels relaxed and manageable.
For the smoothest batter and the most tender crumb, make sure your butter, eggs, milk, and sour cream are at room temperature before you start. You can pull them out of the fridge 30 to 45 minutes ahead, or gently warm the eggs in a bowl of lukewarm water while you gather ingredients and line your pan.
If you like to work ahead, these cupcakes fit neatly into a prep plan. Bake the cupcake bases up to 2 days in advance, let them cool completely, then store them in an airtight container at room temperature. The raspberry chocolate ganache and raspberry frosting keep well for 1 day in the refrigerator. Cover them tightly, then let them sit at room temperature until spreadable again. Rewhip the frosting briefly before piping so it feels fluffy and smooth.
Filled and frosted cupcakes keep well for 2 days at room temperature or up to 4 days in the refrigerator, though the texture tastes softest and most tender at cool room temperature. If you refrigerate them, let them sit out for 15 to 20 minutes before serving so the ganache and frosting lose their chill.
For longer storage, freeze the unfrosted cupcakes for up to 2 months. Wrap each cupcake in plastic wrap, then place them in a freezer bag or container so they do not pick up freezer odors. Thaw at room temperature, then fill with ganache and frost as usual. You can also freeze just the ganache filled bases without frosting, which is handy if you are planning a dessert spread with other treats like rich chocolate cupcakes or a creamy raspberry swirl cheesecake. A little advance prep turns these bakery style beauties into an easy dessert you can bring out whenever a chocolate and raspberry craving hits.
Flexible options and serving notes

Serving Image of Chocolate Raspberry Cupcakes
These Chocolate Raspberry Cupcakes are wonderfully forgiving, so you can adjust them to fit your kitchen and your guests. For a lighter chocolate flavor, use natural cocoa instead of Dutch process and choose milk chocolate for the ganache instead of semi sweet. If you do not have sour cream, full fat Greek yogurt gives you a very similar tender crumb. If you prefer to skip the espresso powder, simply leave it out. The cupcakes will still bake up moist and full of chocolate flavor.
For an extra raspberry surprise, press a fresh raspberry into the center of each cupcake along with the ganache before you replace the little cake cap. If you bake mini cupcakes, start checking for doneness around 9 to 11 minutes, because smaller cakes bake more quickly and can dry out faster.
When it comes to serving, these cupcakes taste best at cool room temperature, when the ganache feels soft and the raspberry frosting turns silky on your tongue. You can bake the cupcakes a day ahead, keep them covered at room temperature, then fill and frost closer to serving time for the prettiest finish.
On a warm day, chill the frosted cupcakes for about 20 minutes so the frosting sets slightly, then bring them out 10 to 15 minutes before dessert so they are not cold in the center. A simple garnish goes a long way. Try a few fresh raspberries, a shaving of chocolate, or a light dusting of cocoa on top.
If you are building a dessert table, these Chocolate Raspberry Cupcakes pair beautifully with something simple and creamy, like vanilla bean panna cotta, a pan of classic brownies, or a smooth no bake cheesecake. The bright berry notes and rich chocolate play nicely with softer, more neutral flavors around them.
Conclusion
Every time I pull a pan of freshly frosted Chocolate Raspberry Cupcakes onto the counter, my kitchen feels a little like a neighborhood bakery and a little like the cozy home I grew up in. The shine of the ganache, the sweet berry perfume, and that first tender bite have a way of slowing everyone down for a moment. I have watched kids go quiet in happy concentration, friends linger at the table long after dinner, and family members circle back for “just one more” before the night ends.
I hope you feel that same easy magic when you make them in your own kitchen. Tie on your apron, turn up your favorite playlist, and give yourself permission to enjoy the process, batter smudges and all. Share these cupcakes at a birthday, a game night, or a slow Sunday afternoon, and let the chocolate and raspberry do the talking.
If you bake a batch, I hope you make the recipe your own and share it with someone you love.

Recipe Card Image of Chocolate Raspberry Cupcakes
Recipe

Chocolate Raspberry Cupcakes
Ingredients
Ingredients
- 1 cup all-purpose flour
- 1/4 cup Dutch process cocoa powder
- 1 tablespoon Dutch process cocoa powder
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 teaspoon espresso powder
- 1/4 cup unsalted butter softened
- 3/4 cup granulated sugar
- 1 large egg room temperature
- 1 large egg yolk room temperature
- 1 teaspoon vanilla bean paste
- 1/2 cup whole milk room temperature
- 1/4 cup sour cream room temperature
- 4 ounces semi-sweet chocolate chopped
- 1/4 cup heavy cream
- 2 tablespoons heavy cream
- 1/4 cup raspberry preserves plus more for frosting
- 3/4 cup unsalted butter softened
- 1 pinch salt
- 1 1/2 cups powdered sugar
- 1/2 cup freeze dried raspberries ground to a powder
- 1 teaspoon vanilla bean paste for frosting
- 12 fresh raspberries for garnish
Instructions
- Preheat the oven to 350°F. Line a 12 cup muffin pan with paper liners and set aside.
- In a small bowl whisk together the flour, cocoa powder, baking powder, baking soda, salt, and espresso powder until well combined.
- In a large bowl add 1/4 cup softened butter and the granulated sugar. Beat with an electric mixer on medium high speed for 1 to 2 minutes until pale and fluffy.
- Add the egg, egg yolk, and 1 teaspoon vanilla to the butter mixture. Beat on medium speed for 1 to 2 minutes until light and well combined.
- Add the milk and sour cream to the bowl and mix on low speed until just combined; the mixture may look slightly curdled.
- Add the dry ingredients to the wet ingredients and mix on low speed until just combined and no dry streaks remain; do not overmix.
- Divide the batter evenly among the 12 liners, filling each about three quarters full.
- Bake for 17 to 20 minutes, until the tops spring back when lightly touched and a toothpick inserted in the centers comes out clean or with a few moist crumbs.
- Let the cupcakes cool in the pan for 10 minutes, then transfer them to a wire rack to cool completely.
- While the cupcakes cool, heat the heavy cream in a small saucepan over medium heat until steaming and just starting to simmer at the edges.
- Place the chopped semi-sweet chocolate in a medium heatproof bowl, then pour the hot cream over the chocolate and let stand for 2 minutes.
- Stir the chocolate and cream together until smooth and glossy, then stir in 1/4 cup raspberry preserves until fully combined. Let the ganache cool for 15 minutes until thickened but still spoonable, then transfer to a piping bag if desired.
- When the cupcakes are completely cool, use a small paring knife or cupcake corer to cut a shallow cone from the center of each cupcake.
- Spoon or pipe some raspberry chocolate ganache into the center of each cupcake, then trim the point off each removed cone and place the flat cap back over the filling.
- For the frosting, place 3/4 cup softened butter and a pinch of salt in a large bowl. Beat on high speed for about 5 minutes until very pale and fluffy.
- Add the powdered sugar and mix on low speed until combined, then increase to medium high speed and beat until light and fluffy.
- Add the freeze dried raspberry powder, 2 tablespoons raspberry preserves, and 1 teaspoon vanilla to the frosting. Mix on low until incorporated, then on medium high until smooth and fluffy.
- Transfer the frosting to a piping bag fitted with a decorative tip and pipe a generous swirl of raspberry frosting on top of each filled cupcake.
- Garnish each cupcake with a fresh raspberry on top and serve.
Notes
- Let the cupcakes cool completely before filling and frosting so the ganache does not melt and the frosting holds its shape.



