When you take a bite of a soft chocolate cupcake with sweet raspberry filling, you’re greeted with a delightful combination of rich chocolate and fruity sweetness that feels like a warm hug. The chocolatey aroma wafts through the air, inviting you in like a cozy café on a chilly afternoon. With a soft, tender crumb, each cupcake is a perfect canvas for the burst of sweet raspberry jam nestled right at its heart—a little surprise that makes each bite even more special.

I still remember the first time I made these cupcakes. It was my niece’s birthday, and I wanted to create something that would light up her face. We spent the afternoon in the kitchen, laughter echoing as we whisked and folded, fingers dusted in cocoa powder. The moment we pulled them from the oven, the smell was intoxicating! When those cupcakes were finally topped with a rich chocolate raspberry frosting, they quickly became a beloved crowd-pleaser. Perfect for any occasion, you will love creating these at home. Trust me, your loved ones will be so excited when they see these delightful treats!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 40 minutes, these cupcakes are perfect for when you need a sweet fix in a hurry.
- Irresistible Flavor: Each bite is a wonderful blend of soft chocolate and tangy raspberry that dances on your taste buds.
- Eye-Catching Appeal: Topped with luscious frosting and perhaps fresh raspberries, they are truly a showstopper.
- Flexible Serving: Perfect for birthdays, brunches, or a cozy night in, you’ll find any excuse to enjoy these.
- Diet-Friendly Options: Easily adjust the recipe to be gluten-free by substituting with a 1:1 gluten-free baking mix.

Ingredients You’ll Need
- 1 cup all-purpose flour: This is the base of our cupcakes; ensure you spoon and level it for the right texture without excess flour.
- 1 cup granulated sugar: This sweetener gives the cupcakes their moistness and helps them rise perfectly.
- 6 tablespoons unsweetened cocoa powder: Use a quality cocoa for a rich chocolate flavor; Dutch-processed cocoa can also be used for a deeper taste.
- 1 teaspoon baking soda: This leavening agent ensures your cupcakes rise beautifully and have the light texture we love.
- 1/2 teaspoon baking powder: Adds extra lift to your cupcakes, making them soft and fluffy.
- 1/2 teaspoon salt: Balances the sweetness and enhances the chocolate flavor.
- 1 large egg: This contributes to the structure and richness of your cupcakes. Be sure it’s at room temperature for best results.
- 1/2 cup buttermilk: Adds moisture and tanginess, making the cupcakes incredibly tender. You can substitute with milk plus 1 teaspoon of vinegar or lemon juice if needed.
- 1/2 cup warm water or brewed coffee: Coffee deepens the chocolate flavor without making it taste like coffee—truly magical!
- 1/4 cup vegetable oil: Keeps the cupcakes moist; you could also use melted coconut oil for a slight flavor twist.
- 1 teaspoon vanilla extract: A must-have that rounds out the flavors for a lovely aroma.
- 1/2 cup raspberry jam: This sweet treat will be the surprise filling; make sure it’s seedless for a smooth bite.
- 1/2 cup unsalted butter: Softened for an easily spreadable frosting that tastes divine.
- 2 cups powdered sugar: Sweetens and thickens the frosting, providing a velvety texture.
- 1/4 cup unsweetened cocoa powder: Adds a touch of richness to the frosting.
- 2–3 tablespoons seedless raspberry jam: Infuses the frosting with added raspberry flavor; use more if you like a stronger taste.
- 1–2 tablespoons milk or cream: Helps achieve the right frosting consistency—add slowly until it’s perfect.
- 1 teaspoon vanilla extract: Again, for that warm undertone.
- Pinch of salt: This balances the sweetness beautifully.
How to Make Soft Chocolate Cupcakes with Sweet Raspberry Filling
Preheat and Prepare: First things first, it’s time to preheat your oven to 350°F (175°C). This ensures that your cupcakes bake evenly. Line a 12-cup muffin pan with baking liners for easy release and cleanup. Choose fun colors to make your cupcakes pop!
Combine Dry Ingredients: In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt until well blended. This helps aerate the dry ingredients, leading to a lighter cupcake batter. Set this aside as you prepare the wet ingredients.
Whisk Wet Ingredients: In a separate bowl, add the egg, buttermilk, warm water (or coffee), vegetable oil, and vanilla extract. Whisk these ingredients together until smooth and well combined. The mix should be lovely and thin—that’s exactly what you want for a moist texture!
Mix Together and Blend: Pour the wet ingredients into the dry mix, and gently whisk until fully combined. Don’t overmix; some small lumps are okay. It’s important to keep your batter light and airy. The aromas are starting to fill the kitchen, which is so exciting!
Bake Until Golden: Evenly divide the batter among the cupcake liners, filling each about two-thirds full. Bake for 18 to 20 minutes, or until a toothpick inserted into the center comes out clean. This is key: if you pull them out too soon, you’ll end up with gooey centers! Let the cupcakes cool in the pan for a few minutes before transferring them to a wire rack to cool completely.
Fill with Raspberry Jam: Once the cupcakes have cooled, it’s time for the fun part! Using a small knife or the end of a piping tip, carefully remove a small section from the center of each cupcake. Fill the hole with about a teaspoon of raspberry jam, letting it pool just enough to be seen peeking out above the surface. Your cupcakes are now ready for their frosting crown!
Prepare the Frosting: In a clean mixing bowl, beat the softened butter until creamy and smooth. Gradually add the powdered sugar and unsweetened cocoa powder, mixing on low speed, until everything comes together. Then add the raspberry jam, vanilla extract, and a pinch of salt. If your frosting is too thick, incorporate a little milk, a tablespoon at a time, until you reach a smooth, spreadable consistency. You’ll love its silky texture!
Frost with Joy: Once your frosting is ready, pipe or spread it onto the cooled cupcakes using a piping bag or a simple spatula. For a touch of flair, consider topping with fresh raspberries or delicate chocolate shavings. These simple garnishes create both visual appeal and an extra burst of flavor!

Storing & Reheating
To keep your soft chocolate cupcakes with sweet raspberry filling fresh, store them at room temperature in an airtight container for up to 2 days. For longer storage, refrigerate for up to a week or freeze them for a maximum of 3 months. Just be sure to wrap them individually in plastic wrap and place them in a sealed freezer bag. When you’re ready to enjoy, let them thaw at room temperature. For a quick refresh, a few seconds in the microwave can restore their softness—just be careful not to overheat!
Chef’s Helpful Tips
- Use room temperature eggs and buttermilk for a smoother batter and better rise.
- Avoid overmixing the batter; this keeps your cupcakes tender.
- If the frosting is too soft, chill it in the fridge for a few minutes to thicken before piping.
- For added flavor, try folding in mini chocolate chips into the batter before baking!
- Make them ahead of time and freeze; they’ll taste freshly baked once thawed!
These soft chocolate cupcakes with sweet raspberry filling are sure to bring smiles all around. With their delightful flavor, velvety texture, and playful topping possibilities, there’s a lovely world of baking waiting for you in your kitchen. So, gather your ingredients and let your creativity shine—enjoy every delicious moment this recipe has to offer!
Recipe FAQs
Can I use fresh raspberries instead of jam?
Absolutely! Fresh raspberries can be used, but the texture will differ, and they may not provide as much sweetness. If you want that fruity burst, consider lightly mashing them with a bit of sugar to enhance their sweetness, then dollop into the cupcakes.
How do I ensure my cupcakes don’t stick to the liners?
Using quality parchment liners should prevent sticking, but you can add a light spray of nonstick cooking spray to the liners for extra assurance. Just be careful not to overdo it!
Can I make the chocolate cupcakes in advance?
Yes, definitely! You can bake and fill the cupcakes a day ahead, storing them in an airtight container. Simply frost them on the day you plan to serve to keep that frosting fresh and delicious!
How can I change the flavor of the frosting?
Feel free to play with flavors! You could substitute other fruit jams like strawberry or blueberry, or you might even want to add a hint of mint extract for something fresh and lively.
PrintMore Desserts Recipes
- Dark Chocolate Cupcakes with Creamy Peanut Butter Frosting
- Black Cupcakes
- Monster Eye Pretzel Bites
- Chocolate Ganache Frosting
- Gingerbread Cupcakes with Cinnamon Vanilla Buttercream Frosting
Recipe Card

Soft Chocolate Cupcakes with Sweet Raspberry Filling
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in soft chocolate cupcakes bursting with sweet raspberry filling. This easy recipe delivers rich flavor and a tender texture, perfect for any occasion.
Ingredients
- 1 cup all-purpose flour
- 1 cup granulated sugar
- 6 tablespoons unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1 large egg
- 1/2 cup buttermilk
- 1/2 cup warm water or brewed coffee
- 1/4 cup vegetable oil
- 1 teaspoon vanilla extract
- 1/2 cup raspberry jam
- 1/2 cup unsalted butter
- 2 cups powdered sugar
- 1/4 cup unsweetened cocoa powder
- 2–3 tablespoons seedless raspberry jam
- 1–2 tablespoons milk or cream
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
- Preheat oven to 350°F (175°C) and line a 12-cup muffin pan with liners.
- Whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt in a large bowl.
- In a separate bowl, whisk the egg, buttermilk, warm water, vegetable oil, and vanilla extract until smooth.
- Pour wet ingredients into dry and mix until just combined, ensuring not to overmix.
- Divide batter among liners, filling each about two-thirds full. Bake for 18 to 20 minutes until a toothpick comes out clean.
- Cool in the pan briefly before transferring to a wire rack to cool completely.
- Remove the center of each cupcake and fill with raspberry jam.
- Beat butter until creamy, then mix in powdered sugar and cocoa powder. Add raspberry jam and milk as needed for consistency.
- Frost cupcakes and garnish with fresh raspberries or chocolate shavings.
Notes
Room temperature ingredients yield better results.
Avoid overmixing the batter to keep cupcakes tender.
Store cupcakes in an airtight container for freshness.
Nutrition
- Serving Size: 1 cupcake
- Calories: 275
- Sugar: 26g
- Sodium: 150mg
- Fat: 10g
- Saturated Fat: 3.5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg

