I am absolutely thrilled to share this Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe, which has become one of my all-time favorites for special occasions and cozy gatherings alike. The combination of soft, rich chocolate cake layers with tangy, homemade raspberry filling and that luscious raspberry buttercream is simply irresistible to me. It’s a recipe that’s versatile enough to enjoy year-round, thanks to its use of fresh or frozen raspberries, and a guaranteed crowd-pleaser whenever I bring it to the table.
Why You'll Love This Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe
What really makes this Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe stand out to me is the perfect harmony of flavors. The moist, chocolatey cake provides a deep, comforting base that pairs beautifully with the bright tartness of the raspberry filling. Then, the raspberry buttercream adds a smooth, creamy finish that elevates the entire dessert into something unforgettable. Every bite feels like a celebration of chocolate and fruit working in delightful tandem.
I also appreciate how approachable this recipe is, despite its elegance. The ingredients are simple and easy to find, and the techniques involved are straightforward enough for both experienced bakers and eager beginners. Whether I’m baking for a family party, a holiday feast, or just to brighten an ordinary day, this cake never fails to impress without adding stress to my prep time. I truly believe it is a recipe that anyone can master and love to serve again and again.
Ingredients You'll Need
Each ingredient in this cake is carefully chosen to deliver the ideal texture, flavor, and color. From the cocoa powder that enriches the chocolate layers to the fresh raspberries that provide a natural tang, these essentials create a symphony of taste when combined.
- Raspberries: Fresh or frozen raspberries lend a vibrant tartness and beautiful color to both the filling and the buttercream.
- Granulated sugar: Balances the natural acidity of the raspberries in the filling and sweetens the cake batter perfectly.
- Cornstarch: A simple thickening agent that helps the raspberry filling achieve the perfect consistency without overpowering its fresh flavor.
- All-purpose flour: Gives the cake structure while keeping it soft and tender.
- Dutch processed cocoa powder: Offers a rich and smooth chocolate flavor that deepens the cake layers beautifully.
- Eggs: Bind the ingredients and add moisture to the chocolate cake.
- Plant-based oil: Keeps the cake moist and delicate.
- Milk: Adds just the right amount of liquid; I often use dairy-free milk and love the results.
- Freeze dried raspberry powder: Infuses the buttercream with intense raspberry flavor and a lovely pink tint without adding extra liquid.
- Butter: Creates the creamy, luscious texture in the buttercream; I sometimes experiment with dairy-free butter alternatives depending on my guests' preferences.
Directions
Step 1: Begin by making the raspberry cake filling. Whisk together the cornstarch and water in a small bowl until fully combined and set it aside. In a medium or large pan over medium-low heat, add the raspberries, granulated sugar, and lemon juice. Stir to combine, then let the mixture come to a simmer, reducing the heat to low and cooking for about 8-10 minutes until it thickens and reduces nicely.
Step 2: Stir the cornstarch slurry into the raspberry mixture and continue cooking for a few more minutes until the filling thickens enough to coat the back of a spoon. Remove the pan from heat and let the filling cool completely before transferring it to an airtight container; then refrigerate it for at least one hour to set.
Step 3: Preheat your oven to 350°F and prepare two 8-inch round cake pans. Spray them with cooking spray, then cut parchment paper to fit the bottoms. This step helps ensure your cakes release easily after baking.
Step 4: In a large bowl, whisk together the flour, cocoa powder, sugar, salt, baking powder, and baking soda. Add the eggs, vanilla extract, oil, and milk. Finally, pour in the hot water and mix everything until smooth and well combined.
Step 5: Divide the batter evenly between the prepared pans and bake on the middle rack for 20 to 26 minutes. Test doneness by inserting a toothpick in the center; it should come out clean. Allow the cakes to cool in their pans for 20 minutes before loosening the edges and flipping them onto a wire rack to cool completely.
Step 6: While the cakes cool, prepare the raspberry buttercream. Beat the softened butter in a large bowl, then add the freeze dried raspberry powder. Gradually mix in powdered sugar using a mixer, adding more if necessary, until you achieve your desired thickness. If the frosting seems too thick, stir in 1-2 tablespoons of milk. Chill the buttercream until you’re ready to assemble the cake.
Step 7: To assemble, place one cake layer on your serving plate. Pipe a thick border of raspberry buttercream around the edge, then fill the center with a generous amount of raspberry filling. Carefully place the second cake layer on top, then frost the entire cake with the remaining buttercream. Decorate as you wish and enjoy every bite of this stunning dessert.
Servings and Timing
This recipe yields approximately 15 generous slices, perfect for sharing with family and friends. Prep time totals about 1 hour, considering both cake batter preparation and making the homemade filling. Bake time takes around 30 minutes, and you should allow for additional cooling time—about 1 hour total for the cakes and filling to chill properly before assembling. Altogether, expect 1 hour and 30 minutes from start to finish, making this quite manageable for a weekend baking project or a special occasion.
How to Serve This Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe

When serving this cake, I love to keep things simple so that the complex flavors really shine. A light dusting of powdered sugar or a few fresh raspberries on top adds an elegant touch. For a slightly more decadent presentation, try garnishing with dark chocolate shavings or even a drizzle of chocolate ganache around the edges.
This cake pairs wonderfully with fresh berries or a scoop of vanilla bean ice cream to complement the fruity and chocolate elements. I often serve it at room temperature because the buttercream softens just enough for a melt-in-your-mouth experience, but it can also be chilled slightly if you prefer a firmer texture. For beverage pairings, a glass of chilled sparkling rosé or a fruity red wine like Pinot Noir complements the raspberry notes beautifully. Non-alcoholic options such as raspberry iced tea or a fizzy lemonade are refreshing choices too.
Whether you’re celebrating a birthday, hosting a holiday party, or simply craving an indulgent treat after dinner, this chocolate raspberry cake always elevates the occasion. I recommend slicing into modest portions to savor the richness while leaving room for seconds. Serving it with care, on a pretty plate alongside a complementary drink, adds that extra spark of joy to any gathering.
Variations
Over time, I’ve experimented with variations of this Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe to suit different tastes and dietary needs. For example, swapping the all-purpose flour with a gluten-free blend works well and does not compromise the cake’s tender crumb. If you’d like a vegan option, using a dairy-free butter substitute and a milk alternative fits perfectly in this recipe, just be sure to check the cocoa powder is vegan-friendly.
To change up the flavor profile, I sometimes add a teaspoon of espresso powder to the cake batter to intensify the chocolate notes. Alternatively, mixing fresh mint into the raspberry filling gives a refreshing twist that brightens the overall taste. You could also try using different berries for the filling, like blueberries or blackberries, for a slight variation on the classic.
For a different texture, experimenting with baking the cake in smaller pans to create layered mini cakes is a fun cooking method. You might also consider using Swiss meringue buttercream instead of traditional for a lighter finish. These tweaks offer flexibility depending on your preferences and creativity in the kitchen.
Storage and Reheating
Storing Leftovers
If you have any leftover cake, I recommend storing it in an airtight container in the refrigerator to maintain freshness. Because of the buttercream, refrigeration is important to prevent spoilage. The cake stays delicious for up to 4-5 days when properly covered, though it is best enjoyed within the first two days for the freshest taste and texture.
Freezing
This Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe freezes quite well, especially if you plan ahead. Wrap the cake securely in plastic wrap and then in aluminum foil or place it in a freezer-safe container. It can last up to 2 months frozen. When ready to enjoy, thaw it overnight in the refrigerator to preserve moisture and prevent condensation from damaging the buttercream.
Reheating
I don’t recommend microwaving this cake directly as the buttercream can melt unevenly and the texture may become gummy. Instead, I prefer to serve the cake chilled or at room temperature. If you'd like the cake warmed slightly, remove it from the refrigerator about 30 minutes before serving. This allows the buttercream to soften gently for the best experience. If you want to freshen up a slice, a brief 10-15 second zap in the microwave (on low power) should be the absolute maximum to avoid melting.
FAQs
Can I use frozen raspberries for the filling?
Absolutely! Frozen raspberries work beautifully in this recipe and allow you to enjoy this cake all year round. Just thaw them first and drain any excess liquid to avoid a runny filling. The cooking process will thicken the filling as described.
Is it possible to make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend. I suggest choosing a blend with xanthan gum included for structure. The cake will be just as moist and flavorful with this swap.
How far in advance can I assemble this cake?
You can make the raspberry filling and chocolate cake layers up to two days ahead, storing them separately in the fridge. I prefer to assemble the cake the day you plan to serve it to keep the textures optimal, but the fully assembled cake can be refrigerated for a day or two before serving.
What should I do if my buttercream is too thick or stiff?
If your buttercream feels too thick, slowly mix in 1-2 tablespoons of milk or dairy-free milk until you reach the perfect spreading consistency. Adding liquid gradually helps avoid it becoming too runny.
Can I decorate this cake differently?
Definitely! While a smooth buttercream finish looks stunning, you can also pipe rosettes, add fresh raspberries or chocolate curls, or dust with crushed freeze dried raspberry pieces for a beautiful textured effect. The cake is versatile and lends itself well to creative decorating.
Conclusion
This Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe is a personal favorite I’m so excited to share. It strikes an amazing balance between rich chocolate and vibrant raspberry flavors, with the added bonus of a creamy, dreamy buttercream. I truly hope you try baking this cake and enjoy sharing it as much as I do. It’s one of those recipes that brings smiles, warmth, and delicious memories every time I make it.
Print
Chocolate Raspberry Cake with Raspberry Filling and Buttercream Recipe
- Prep Time: 1 hour
- Cook Time: 30 minutes
- Total Time: 1 hour 30 minutes
- Yield: 15 slices
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Low Lactose, Vegetarian
Description
Delight in this luscious Chocolate Raspberry Cake featuring soft and moist chocolate cake layers, a tangy homemade raspberry filling made from fresh or frozen raspberries, and a luscious raspberry buttercream frosting. Perfectly balanced and easy to make, this cake is ideal for celebrations or anytime indulgence.
Ingredients
Raspberry Cake Filling
- 2 cups fresh raspberries (may substitute frozen)
- ¼ cup granulated sugar
- ½ Tablespoon lemon juice
- 1 Tablespoon water
- 1 Tablespoon cornstarch
Chocolate Cake
- 1½ cups all-purpose flour
- 1¼ cups granulated sugar
- ½ teaspoon salt
- 1½ teaspoons baking soda
- ½ teaspoon baking powder
- ¾ cup Dutch processed cocoa powder
- 2 eggs
- 1 teaspoon vanilla extract
- 1 cup hot water
- ½ cup sunflower, grapeseed, or canola oil
- ½ cup milk of choice (regular or dairy free)
Raspberry Buttercream
- 1¾ cups butter, softened (regular or dairy free - see notes)
- 4 cups powdered sugar (icing sugar)
- 2½ Tablespoons freeze dried raspberry powder (or freeze dried whole raspberries ground into a powder)
Instructions
- Make Raspberry Cake Filling: In a small bowl, whisk together cornstarch and water until smooth and set aside. In a medium or large saucepan over medium-low heat, combine raspberries, sugar, and lemon juice. Stir occasionally until mixture simmers. Reduce heat to low and cook 8-10 minutes until reduced. Stir in cornstarch slurry and continue cooking until thickened and mixture sticks to the back of a spoon. Remove from heat and cool completely. Refrigerate for at least one hour before using.
- Prepare Chocolate Cake: Preheat oven to 350°F (175°C). Grease two 8-inch round cake pans with cooking spray and line bottoms with parchment paper. In a large bowl, whisk together flour, cocoa powder, sugar, salt, baking soda, and baking powder. Add eggs, vanilla extract, oil, and milk. Pour in hot water and mix until batter is smooth. Divide batter evenly between pans. Bake on middle rack for 20-26 minutes or until toothpick inserted in center comes out clean. Cool cakes in pans 20 minutes, then loosen edges with a butter knife and invert onto cooling racks to cool completely.
- Make Raspberry Buttercream: Using a mixer, beat softened butter in a large bowl. Add freeze dried raspberry powder and gradually add powdered sugar, mixing until combined and smooth. Adjust consistency by adding more powdered sugar or 1-2 tablespoons milk as needed. Cover and refrigerate until cakes have cooled.
- Assemble Cake: Place one cake layer on a cake plate. Pipe a thick border of raspberry buttercream along the edges. Spoon raspberry filling into the center, leaving a border of buttercream around it. Place the second cake layer on top. Frost entire cake with remaining buttercream and decorate as desired. Leftover buttercream can be frozen for future use.
Notes
- Butter used in the buttercream can be regular dairy butter or a dairy-free alternative for a low lactose option.
- Freeze dried raspberry powder can be made by pulverizing freeze dried whole raspberries in a food processor or blender until finely ground.
- The raspberry filling thickens more as it cools, so be patient before assembling the cake.
- For best results, use fresh raspberries in season or frozen raspberries that have been thawed and drained.
- Make sure to line the cake pans with parchment paper to prevent sticking and ensure easy removal.
- Leftover buttercream can be stored frozen and thawed before use.

Leave a Reply